Автоматическое выключение монитора при блокировке Windows

Автоматическое выключение монитора при блокировке Windows

У большинства пользователей компьютеров есть хорошая привычка блокировать свои компьютеры, когда они сдаются. Если вы блокируете свой компьютер, это означает, что вы не собираетесь его использовать какое-то время. Почему бы не выключить и монитор и сэкономить пару долларов на счетах за электроэнергию?

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

Автоматическое выключение монитора при блокировке Windows

Чтобы автоматически выключать монитор при блокировке компьютера, вы можете использовать скрипт AutoHotKey или отдельную программу. Я покажу вам оба пути; используйте тот, который вам удобен.

Использование скрипта AutoHotKey

AutoHotKey - замечательная программа для написания сценариев для Windows. Вы можете использовать его для автоматизации вашего ПК, включая отключение монитора при блокировке системы Windows. Для начала загрузите и установите AutoHotKey, если вы еще этого не сделали. После установки программного обеспечения создайте текстовый файл на рабочем столе и откройте его.

Скопируйте и вставьте приведенный ниже код и сохраните файл.

После сохранения файла переименуйте его как хотите, изменив расширение .txt на .ahk. Например, я изменил имя файла на monitor.ahk

выключить монитор-autohotkey-скрипт-файл

Когда вы закончите переименование, дважды щелкните файл, чтобы запустить его. Это все, что нужно сделать. С этого момента, когда вы нажимаете сочетание клавиш "Win + L", ваша система блокируется и выключается. Поскольку вы собираетесь использовать этот сценарий ежедневно, создайте запланированную задачу для запуска сценария при запуске вашей системы. Это избавляет от необходимости запускать скрипт вручную.

Использование MPowerSaver

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

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

выключить монитор-mpowersaver-значок панели задач

Поскольку вы собираетесь использовать его ежедневно, убедитесь, что вы настроили приложение для автоматического запуска при включении компьютера. Для этого дважды щелкните значок приложения на панели задач, чтобы открыть приложение. После открытия установите флажок "Запустить Mpowersaver при заставке компьютера" на вкладке "Общие".

выключить-выключить монитор-выбрать-автозапуск

Помимо выключения монитора при блокировке системы, это приложение также можно использовать для сна или гибернации, режима ожидания, выключения или перезапуска в запланированное время. Вы можете управлять этими настройками, перейдя на вкладку "Дополнительно".

выключить монитор-расширенные параметры

В комментариях ниже поделитесь своими мыслями и опытом об использовании вышеуказанных методов для автоматического выключения экрана при блокировке компьютера. В моем случае я использую скрипт AutoHotKey.

Один комментарий

  1. Я использовал для этого немного другой сценарий AHK:
    #L ::
    KeyWait LWin
    KeyWait RWin
    DllCall ("LockWorkStation"); Блокировка ПК
    SendMessage 0x112, 0xF170, 2,, Менеджер программ; Монитор выключен
    Возврат

    Я обнаружил несколько случаев, когда метод Sleep не предоставлял достаточно буфера для SendMessage, и экран сразу просыпался при отпускании клавиши Win. Следовательно, вместо этого используется KeyWait.

    Также, если вы просто хотите выключить монитор без блокировки, используйте это вместо LockWorkStation:
    SendMessage 0x112, 0xF140, 0,, ​​Менеджер программ; Запустить заставку

    Активация заставки сигнализирует другим приложениям, что вас нет (например, приложениям для обмена сообщениями и т. Д.). У меня это назначено горячей клавише ^ # L (Ctrl-Win-L) в качестве альтернативы просто для экономии электроэнергии дома (где я редко блокирую компьютер).

Комментарии закрыты.