Как воспроизвести звук разблокировки в Windows 10

Недавно мы увидели, как заставить Windows 10 воспроизводить звук блокировки. Сегодня мы заставим ОС воспроизводить звук разблокировки. Аналогичный трюк можно использовать для восстановления отсутствующей функции в Windows 10. Начинаем.

Каждый выпуск Windows проиграл звуки для различных событий. В системах на базе Windows NT был звук запуска, а также отдельный звук входа в систему, а также звуки выключения, блокировки/разблокировки и выхода из системы. Пользователь мог назначить все эти звуки из Панели управления -> Звук. Начиная с Windows 8, звуки для этих событий были почти полностью исключены.

Почему Windows 10 не воспроизводит звуки

В Windows 10 Microsoft сосредоточилась на создании Windows загружается и завершается быстрее. Разработчики ОС полностью удалили звуки, воспроизводимые при входе в систему, выходе из системы и завершении работы. Даже если вы назначите звуки для событий «Выход из Windows», «Вход в Windows» и «Выход из Windows» или попытаетесь восстановить эти события с помощью реестра, они не будут воспроизводиться. Есть официальное заявление от Microsoft, которое объясняет ситуацию.

«Мы удалили эти звуковые события из соображений производительности. Мы уделяем много внимания тому, как быстро включается машина, выключается, переходит в спящий режим, выходит из спящего режима и т. д. Чтобы ускорить этот процесс, мы много экспериментируем с тем, какой процесс контролирует звуки запуска и завершения работы. В промежуточной сборке Windows 8, когда она находилась в разработке, мы смогли значительно ускорить процесс, переместив звук выключения из Explorer.exe (который работает, пока вы все еще вошли в систему) в Logonui.exe (который представляет собой процесс, который показывает кружок «Завершение работы».)

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

Звук разблокировки

Вот инструкции по воспроизведению звука разблокировки. Это звук, который Windows воспроизводит, когда вы разблокируете сеанс пользователя/рабочую станцию.

Процедура состоит из нескольких шагов. Нам нужно создать специальный файл VBScript который будет воспроизводить звук, а затем создайте задачу в планировщике задач, чтобы воспроизвести ее при блокировке события рабочей станции. Вот как это сделать.

Создайте файл VBScript для воспроизведения звука блокировки

  1. Откройте Блокнот и вставьте в него следующие строки.
     Set oVoice = CreateObject ("SAPI.SpVoice") set oSpFileStream = CreateObject ("SAPI.SpFileStream") oSpFileStream.Open "  C:  Windows  Media  Windows Unlock.wav "oVoice.SpeakStream oSpFileStreamoSpFileStream. Закройте 
  2. Сохраните этот файл в любом месте с расширением .VBS. Например, “UnlockSound.vbs”.
  3. Дважды щелкните созданный файл и убедитесь, что что он воспроизводит ваш звуковой файл.

Это простой сценарий VBScript для Windows для воспроизведения любого звука с помощью Speech API. Я предпочитаю этот метод, потому что он не зависит от загрузки какой-либо медленной программы, такой как Windows Media Player или любого стороннего приложения, для воспроизведения звука.

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

Совет: в диалоговом окне «Сохранить» блокнота включите имя файла в кавычки, чтобы убедиться, что вы сохраняете файл с расширением файла VBS, а не TXT.

Теперь нам нужно создать специальную задачу планировщика заданий для воспроизведения этого звука. Планировщик задач может запускать задачи в событии «разблокировать рабочую станцию», поэтому указание нашего скрипта в качестве действия задачи заставит его воспроизводить звук каждый раз, когда вы разблокируете свой рабочий стол.

Воспроизвести звук блокировки. в Windows 10

  1. Откройте административные инструменты.
  2. Щелкните значок планировщика заданий.
  3. В библиотеке планировщика задач щелкните ссылку Создать задачу … справа.
  4. В диалоговом окне «Создание задачи» введите в поле «Имя» значимый текст, например «Воспроизвести звук разблокировки».
  5. Установите параметр Настроить для: Windows 10 , как показано выше.
  6. Перейдите на вкладку “Триггеры” и нажмите кнопку Создать … .
  7. Установить событие для триггера на При разблокировке рабочей станции .
  8. Переключиться на Действия и нажмите кнопку Создать … .
  9. В следующем диалоговом окне установите тип действия на Запустить программу .
  10. В Программе укажите в качестве программы wscript.exe.
  11. Введите полный путь к вашему файлу VBScript в текстовое поле Добавить аргументы.
  12. Перейдите на вкладку Условия и отключите параметр Запускать задачу, только если компьютер подключен к сети переменного тока.
  13. Нажмите кнопку ОК, чтобы создать задачу.

Примечание. Если ваша операционная система не позволяет сохранить задачу из-за пустого пароля, вы можете добавить пароль к своей учетной записи или отключить ограничение в локальной политике безопасности в разделе «Инструменты администрирования».

Готово!

Этот новый назначенный звук будет воспроизводиться при блокировке компьютера.

Чтобы проверить звук в действии, просто нажмите Win + L . Это будет работать на вашей рабочей станции.

Теперь разблокируйте его. Вы должны услышать звук.

Совет. Дополнительные звуковые файлы можно найти на веб-сайте WinSounds.com. Он поставляется с большая коллекция звуков для Windows.

Статьи по теме:

  • Как воспроизвести звук входа в систему в Windows 10
  • Как воспроизвести звук блокировки в Windows 10
  • Включить звук при запуске в Windows 10
  • Как воспроизвести звук выключения в Windows 10 (ненадежный метод)
  • Как заблокировать Windows 10 и выключить дисплей одним щелчком мыши
Оцените статью
digitdocom.ru
Добавить комментарий