Таймеры пробуждения Windows 10 и Windows 11 — что это, как посмотреть и отключить
Таймеры пробуждения позволяют вашему компьютеру или ноутбуку «проснуться» из режима сна или гибернации для выполнения каких-либо действий, как правило — задач обслуживания и обновления. Иногда это может быть полезным, в некоторых случаях, например, для ноутбука с быстрым расходом батареи — не очень.
В этой инструкции подробно о том, как посмотреть включенные таймеры пробуждения в Windows 11 и Windows 10 и, если требуется — отключить их. Обратите внимание: таймеры пробуждения — не единственная возможная причина самопроизвольного включения, другие возможности описаны в статье: Что делать, если компьютер или ноутбук сам включается или просыпается.
Просмотр таймеров пробуждения в PowerShell и командной строке
Для того, чтобы просмотреть список активных таймеров пробуждения можно использовать команды Windows PowerShell или командной строки. Для варианта с PowerShell можно использовать следующие шаги:
- Запустите Windows PowerShell или Терминал Windows, для этого можно нажать правой кнопкой мыши по кнопке Пуск и выбрать соответствующий пункт меню. Запуск от имени администратора не обязателен.
- Введите команду
Get-ScheduledTask | ? {$_.Settings.WakeToRun} | Out-GridView
- В результате выполнения команды откроется окно со списком таймеров пробуждения и их состоянием — Enabled (включен) или Disabled (отключен). Обратите внимание, что окно может открываться «позади» активного окна PowerShell и вы можете его не заметить, если терминал открыт на весь экран.
Способ просмотра таймеров пробуждения в командной строке:
- Запустите командную строку от имени администратора (для этого способа это обязательно). Сделать это можно, набрав «Командная строка» в поиске на панели задач и выбрав пункт «Запуск от имени администратора».
- Введите команду
powercfg -waketimers
- В результате вы увидите список таймеров пробуждения, но в этом случае — только тех, что включены.
Как отключить таймеры пробуждения
Если вы хотите отключить таймеры пробуждения, сделать это можно несколькими способами. Первый — используя параметры электропитания в Панели управления:
- Нажмите клавиши Win+R на клавиатуре, введите powercfg.cpl и нажмите Enter.
- Нажмите «Настройка схемы электропитания» у активной схемы электропитания, а в следующем окне — «Изменить дополнительные параметры питания».
- Раскройте раздел «Сон». Там вы найдете пункт «Разрешить таймеры пробуждения» с возможностью включить, отключить, или оставить включенными только важные таймеры пробуждения при питании от батареи и сети.
То же самое можно сделать с помощью команд в командной строке, запущенной от имени администратора.
Отключить таймеры пробуждения (первая команда — при питании от батареи, вторая — от сети):
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) и найти соответствующее задание.
Нажатие правой кнопкой мыши по заданию позволяет отключить его. А если открыть свойства задания (достаточно выполнить двойной клик по нему), на вкладке «Условия» можно снять отметку «Пробуждать компьютер для выполнения задачи».
Валерий
Добрый день. Помогите подскажите как можно включить таймер пробуждение. в настройках батареи нету у меня функции а командной строкой не работает
Ответить