Windows Tips & News

Как да възпроизвеждате звука за отключване в Windows 10

click fraud protection

Наскоро видяхме как да накараме Windows 10 да пусне звука за заключване. Днес ще накараме ОС да пусне звука за отключване. Подобен трик може да се използва за съживяване на липсващата функция в Windows 10. Ето ни.

Всяка версия на Windows е възпроизвеждала звуци за различни събития. В системите, базирани на Windows NT, имаше звук при стартиране, както и отделен звук за влизане, заедно със звуци за изключване, заключване/отключване и излизане. Потребителят може да зададе всички тези звуци от Контролен панел -> Звук. Започвайки с Windows 8, звуците за тези събития са елиминирани почти изцяло.

Защо Windows 10 не възпроизвежда звуци

В Windows 10 Microsoft се фокусира върху зареждането и изключване на Windows по-бързо. Разработчиците на ОС напълно премахнаха звуците, които се възпроизвеждат при влизане, излизане и изключване. Дори ако зададете звуци на събитията за 'Exit Windows', 'Windows Logon' и 'Windows Logooff' или се опитате да възстановите тези събития с помощта на системния регистър, те няма да се възпроизвеждат. Има официално изявление на Microsoft, което обяснява ситуацията.

„Премахнахме тези звукови събития от съображения за производителност. Обръщаме много внимание на това колко бързо машината се включва, изключва, заспива, възобновява от заспиване и т.н. Като част от ускоряването на това, ние експериментираме много с това какъв процес контролира звуците при стартиране и изключване. В междинна версия на Windows 8, докато беше в процес на разработка, успяхме да ускорим значително нещата чрез преместване на звука за изключване от Explorer.exe (който работи, докато все още сте влезли) до Logonui.exe (който е процесът, който показва „Изключване“ кръг.)

Въпреки това преместването на звука за изключване това късно започна да среща други проблеми. Кодът, който използваме за възпроизвеждане на звука (API PlaySound), трябва да се прочете от системния регистър (за да видите какви са били предпочитанията за този звук) и от диска (до прочетете .wav файла) и се сблъскахме с проблеми, при които звукът не можеше да се възпроизвежда (или беше прекъснат наполовина), защото бяхме изключили системния регистър или диска вече! Можехме да прекараме време в пренаписване на API, но решихме, че най-безопасното и най-ефективното нещо, което трябва да направим, е да премахнем звука напълно."

Звукът за отключване

Ето инструкции за възпроизвеждане на звука за отключване. Това е звук, който Windows възпроизвежда, когато отключите своята потребителска сесия/работна станция.

Процедурата включва няколко стъпки. Трябва да създадем специален VBScript файл, който да възпроизвежда звука, след което да създадем задача в Task Scheduler, за да я възпроизведем при заключването на събитието на работната станция. Ето как.

Създайте VBScript файл, за да възпроизвеждате звука за заключване

  1. Отворете Notepad и поставете следните редове в него.
    Задайте oVoice = CreateObject("SAPI.SpVoice") set oSpFileStream = CreateObject("SAPI.SpFileStream") oSpFileStream. Отворете "C:\Windows\Media\Windows Unlock.wav" oГлас. SpeakStream oSpFileStream. oSpFileStream. Близо
  2. Запазете този файл навсякъде с разширение .VBS. Например "UnlockSound.vbs".
  3. Щракнете двукратно върху файла, който сте създали, и се уверете, че възпроизвежда вашия звуков файл.

Това е прост VBScript за Windows за възпроизвеждане на всеки звук с помощта на API за реч. Предпочитам този метод, защото не зависи от зареждането на бавна програма като Windows Media Player или приложение на трета страна, за да възпроизвежда звука.

В този скрипт използвам звуковия файл по подразбиране, C:\Windows\Media\Windows Unlock.wav. Можете да използвате всеки файл, който искате. Просто променете подходящия ред.

Съвет: В диалоговия прозорец за запазване на Notepad включете името на файла в кавички, за да сте сигурни, че записвате файла с разширението на файла VBS, а не TXT.

Сега трябва да създадем специална задача на Task Scheduler, за да възпроизведем този звук. Task Scheduler може да изпълнява задачи при събитието „отключване на работната станция“, така че определянето на нашия скрипт като действие на задачата ще го накара да възпроизвежда звук всеки път, когато отключите работния си плот.

Пуснете звука за заключване в Windows 10

  1. Отвори Административни пособия.
  2. Щракнете върху иконата на Task Scheduler.
  3. В библиотеката на Task Scheduler щракнете върху Създаване на задача... връзка вдясно.
  4. В диалоговия прозорец Създаване на задача попълнете полето Име някакъв смислен текст, като "Възпроизвеждане на звук за отключване".
  5. Задайте опцията Конфигуриране за: Windows 10 както е показано по-горе.
  6. Превключете към раздела Тригери и щракнете върху Нов... бутон.
  7. Задайте събитието за тригера на Отключване на работната станция.
  8. Превключете към Действия раздел и щракнете върху Нов... бутон.
  9. В следващия диалогов прозорец задайте типа на действието на Стартирайте програма.
  10. В Програма поле, посочете wscript.exe като програма.
  11. Въведете пълния път до вашия VBScript файл в текстовото поле Добавяне на аргументи.
  12. Превключете към Условия раздел и деактивирайте опцията Стартирайте задачата само ако компютърът е на захранване с променлив ток.
  13. Щракнете върху бутона OK, за да създадете задачата.

Забележка: Ако вашата операционна система ви пречи да запазите задачата си поради празна парола, можете добавете парола към вашия потребителски акаунт или деактивирайте ограничението в Локалната политика за сигурност под Административни инструменти.

Ти си готов!

Този новоприсвоен звук ще се възпроизвежда, когато заключите компютъра си.

За да тествате звука в действие, просто натиснете Печеля + Л ключове. Това ще работи с вашата работна станция.

Сега го отключете. Трябва да чуете звука.

Съвет: За допълнителни звукови файлове вижте WinSounds.com уеб сайт. Той идва с голяма колекция от звуци за Windows.

Свързани статии:

  • Как да възпроизвеждате звука при влизане в Windows 10
  • Как да възпроизвеждате звука за заключване в Windows 10
  • Активирайте звука при стартиране в Windows 10
  • Как да възпроизвеждате звука за изключване в Windows 10 (ненадежден метод)
  • Как да заключите Windows 10 и да изключите дисплея с едно щракване
Edge получава собствена интеграция на Outlook

Edge получава собствена интеграция на Outlook

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Сергей Ткаченко, автор в Winaero

Сергей Ткаченко, автор в Winaero

В Windows 8 Microsoft премахна възможността инсталаторите на програми да се свързват автоматично ...

Прочетете още

Сергей Ткаченко, автор в Winaero

Вече можете да скриете заглавната лента с вертикални раздели в Microsoft Edge. Подходящата опция ...

Прочетете още