Таймеры пробуждения позволяют вашему компьютеру или ноутбуку «проснуться» из режима сна или гибернации для выполнения каких-либо действий, как правило — задач обслуживания и обновления. Иногда это может быть полезным, в некоторых случаях, например, для ноутбука с быстрым расходом батареи — не очень.
В этой инструкции подробно о том, как посмотреть включенные таймеры пробуждения в Windows 11 и Windows 10 и, если требуется — отключить их. Обратите внимание: таймеры пробуждения — не единственная возможная причина самопроизвольного включения.
Просмотр таймеров пробуждения в PowerShell и командной строке
Для того, чтобы просмотреть список активных таймеров пробуждения можно использовать команды Windows PowerShell или командной строки. Для варианта с PowerShell можно использовать следующие шаги:
1. Запустите Windows PowerShell или Терминал Windows, для этого можно нажать правой кнопкой мыши по кнопке Пуск и выбрать соответствующий пункт меню.
2. Запуск от имени администратора не обязателен.
Введите команду
Get-ScheduledTask | ? {$_.Settings.WakeToRun} | Out-GridView3. В результате выполнения команды откроется окно со списком таймеров пробуждения и их состоянием — Enabled (включен) или Disabled (отключен). Обратите внимание, что окно может открываться «позади» активного окна PowerShell и вы можете его не заметить, если терминал открыт на весь экран.
Способ просмотра таймеров пробуждения в командной строке:
1. Запустите командную строку от имени администратора (для этого способа это обязательно). Сделать это можно, набрав «Командная строка» в поиске на панели задач и выбрав пункт «Запуск от имени администратора».
2. Введите команду
powercfg -waketimers3. В результате вы увидите список таймеров пробуждения, но в этом случае — только тех, что включены.
Как отключить таймеры пробуждения
Если вы хотите отключить таймеры пробуждения, сделать это можно несколькими способами. Первый — используя параметры электропитания в Панели управления:
1. Нажмите клавиши Win+R на клавиатуре, введите powercfg.cpl и нажмите Enter.
2. Нажмите «Настройка схемы электропитания» у активной схемы электропитания, а в следующем окне — «Изменить дополнительные параметры питания».
3. Раскройте раздел «Сон». Там вы найдете пункт «Разрешить таймеры пробуждения» с возможностью включить, отключить, или оставить включенными только важные таймеры пробуждения при питании от батареи и сети.
То же самое можно сделать с помощью команд в командной строке, запущенной от имени администратора.
Отключить таймеры пробуждения (первая команда — при питании от батареи, вторая — от сети):
powercfg /SETDCVALUEINDEX SCHEME_CURRENT 238c9fa8-0aad-41ed-83f4-97be242c8f20 bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d 0
powercfg /SETACVALUEINDEX SCHEME_CURRENT 238c9fa8-0aad-41ed-83f4-97be242c8f20 bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d 0
Если изменить 0 в конце команды на 1, это включит таймеры пробуждения, значение 2 означает, что будут включены только важные таймеры.
Ещё один вариант — индивидуальное отключение соответствующих заданий. При просмотре таймеров пробуждения с использованием первого способа столбец TaskPath указывает на путь к заданию в планировщике заданий. Достаточно запустить его (Win+R — taksmgmr.msc) и найти соответствующее задание.
Нажатие правой кнопкой мыши по заданию позволяет отключить его. А если открыть свойства задания (достаточно выполнить двойной клик по нему), на вкладке «Условия» можно снять отметку «Пробуждать компьютер для выполнения задачи».