Служебная программа Awake в PowerToys
Пробуждение PowerToys — это средство для Windows, предназначенное для поддержания пробуждения компьютера без необходимости управлять параметрами питания и сна. Это может быть полезно при выполнении временных задач, гарантируя, что компьютер не переходит в спящий режим или не отключает его экраны.
Начало работы
Вы можете использовать PowerToys Awake непосредственно из PowerToys Параметры или как автономный исполняемый файл. При запуске из PowerToys его можно управлять из PowerToys Параметры или системной области.
Awake в PowerToys не изменяет параметры плана питания Windows и не зависит от пользовательской конфигурации плана управления питанием. Вместо этого приложение создает фоновые потоки, которые сообщают Windows о необходимости определенного состояния компьютера.
Настройки
В Параметры PowerToys запустите PowerToys Awake, переключив включение пробуждения. После включения приложение будет управлять состоянием включения компьютера.

Вы можете выбрать следующие состояния пробуждения:
| Параметр | Description |
|---|---|
| Продолжайте использовать выбранный план управления питанием | Включенное состояние компьютера никак не затрагивается. Приложение ожидает ввода данных пользователем. |
| Поддержание включенного состояния на протяжении неограниченного срока | Компьютер остается проснувшись на неопределенный срок, пока вы явно не поместите компьютер в спящий режим или закройте или отключите приложение. |
| Держать пробуждение в течение интервала времени | Сохраняйте пробуждение компьютера в течение определенного ограниченного времени. После определенного времени пробуждение возвращается в предыдущее состояние. |
| Продолжайте проснуться до истечения срока действия. | Продолжайте пробуждение компьютера до определенного времени. |
Изменение часов или минут во время временного поддержания включенного состояния компьютера приведет к сбросу таймера.
Экран остается включенным
Хотя пробуждение PowerToys может поддерживать пробуждение компьютера на неопределенный срок или временно, в состоянии по умолчанию экраны, подключенные к компьютеру, будут отключены. Если вам нужно, чтобы отображаемые экраны были доступны, используйте экран «Сохранить» в переключателе, который будет оставаться активным.
Эта функция работает только в том случае, если пробуждение работает в одном из трех состояний пробуждения . Он не выживает перезагрузку компьютера.
Область системы
Чтобы управлять выполнением средства на панели управления, щелкните правой кнопкой мыши значок Awake в PowerToys.
Интерфейс командной строки (CLI)
Awake в PowerToys также можно выполнять как автономное приложение непосредственно из папки PowerToys. Следующие аргументы командной строки можно использовать при запуске PowerToys.Awake.exe из терминала или с помощью файла ярлыка .lnk :
| Аргумент | Description |
|---|---|
| —use-pt-config | Используйте файл конфигурации PowerToys для управления параметрами. Предполагается, что существует созданный PowerToys файл settings.json для Awake, который содержит все необходимые сведения о среде выполнения. Это включает режим поведения (неопределенный или ограниченный период), данные, нужно ли поддерживать экраны включенными, и информацию, какие значения часов и минут необходимы для временной поддержки состояния включения. При использовании этого аргумента все остальные аргументы игнорируются. Awake будет искать изменения в файле settings.json , чтобы обновить его состояние. |
| —display-on | Сохраняйте отображение во время пробуждения компьютера или выключения. Ожидаемые значения — true или false . |
| —time-limit | Продолжительность (в секундах), в течение которой Awake удерживает компьютер во включенном состоянии. Может использоваться в сочетании с —display-on . |
| —expire-at | Дата окончания срока действия и (или) время, когда пробуждение отключится и возобновляет стандартное состояние питания. Может использоваться в сочетании с —display-on . |
| —pid | Вкладывает выполнение Awake к идентификатору процесса (PID). Когда процесс с заданным PID завершается, Awake также завершает работу. |
Файл settings.json конфигурации находится в %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\ папке . Параметры временного пробуждения можно изменить, изменив «customTrayTimes» значение, массив, состоящий из имени и длительности (в секундах), чтобы оставаться в состоянии пробуждения. Например: «customTrayTimes»: .
Если аргументы командной строки отсутствуют, Awake в PowerToys будет постоянно поддерживать компьютер во включенном состоянии.
При задании значения параметра —time-limit оба этих формата будут приняты:
- PowerToys.Awake.exe —time-limit 36000
- PowerToys.Awake.exe —time-limit=36000
При задании значения параметра —expire-at эти форматы будут приняты на основе DateTime.Parse
- PowerToys.Awake.exe —expire-at=17:00:00 истекает в 5 вечера текущего дня
- PowerToys.Awake.exe —expire-at=»4/13/2023 17:00:00″ срок действия истекает на 5 вечера 13 апреля 2023 г.
Первый взгляд на новый инструмент Awake PowerToys
Объявлено на прошлой неделе , Последний инструмент PowerToys, Awake, теперь доступен как часть набора инструментов с открытым исходным кодом для операционных систем Microsoft Windows 10 и 11.
Awake, как следует из названия, предназначен для того, чтобы компьютер не спал. ПК с Windows настроены на выполнение определенных автоматических изменений, когда устройство не используется в течение заданного времени; это варьируется от выключения монитора до перехода в спящий режим.
Инструмент является частью коллекции PowerToys, постоянно растущей коллекции полезных утилит для Windows. Чтобы использовать Awake, пользователям Windows необходимо загрузить и установить PowerToys на свои устройства. Awake можно контролировать в настройках PowerToys, но его также можно запустить как отдельную программу.
На экране «Настройки» отображается переключатель «вкл. / Выкл.» Для включения или отключения функции. Пробуждение включено по умолчанию, но его функции отключены, что означает, что он не влияет на текущий план управления питанием, активный на устройстве.

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

Заключительные слова
Коллекция Microsoft PowerToys продолжает расти, и Awake является последним инструментом, включенным в коллекцию утилит для Windows 10 и 11. Awake — удобный инструмент для определенных сценариев использования.
Теперь ваша очередь: вы используете инструменты из коллекции Microsoft PowerToys?
Новый инструмент в Microsoft PowerToys предотвратит переход ПК в спящий режим
Microsoft продолжает работать над улучшением пакета утилит с открытым исходным кодом PowerToys. Следующий инструмент, который планируют интегрировать разработчики, называется Awake. Он предназначен для сохранения состояния питания ПК
Первая предварительная версия Microsoft PowerToys для Windows 10 была выпущена в 2019 году. На тот момент она поддерживала всего две функции: подсказки по сочетаниям клавиш и инструмент для создания макетов окон FancyZones. Тем не менее, новые утилиты стали регулярно добавляться в PowerToys, и сейчас коллекция включает инструмент для расширенного переименования файлов, диспетчер клавиатуры, панель PowerToys для быстрого доступа к приложениям, инструмент для изменения размеров изображений, цветоподборщик, инструмент для отключения микрофона и другие функции.

Awake предотвратит переход ПК в спящий режим
Awake, ранее называвшийся Espresso, — это новый инструмент, который скоро будет интегрирован в коллекцию. Пользователи Windows могут использовать сторонние решения, чтобы предотвратить переход ПК в спящий режим, например Caffeine, Sleep Blocker, Don’t Sleep, или Stand-Bye.
В сервисе GitHub приводится описание инструмента:
Данная функция предотвратит переход системы в спящий режим с возможностью установки таймера, когда она снова может вернуться в спящий режим.
На скриншоте ниже можно видеть, какую функциональность предлагает Awake.

Вы можете включить и отключить Awake, как и любой другой инструмент в составе PowerToys. При включении функции становятся доступны параметры, позволяющие поддерживать компьютер в активном состоянии в течение определенного периода. Данную функциональность можно улучшить. Например, разработчики могли бы добавить значок на панель задач, чтобы пользователи управляли функциями прямо с панели. Кроме того, могут быть добавлены параметры для вызова пробуждения из командной строки.
При активации Awake ПК будет находится в активном состоянии. Хотя существует множество других инструментов, позволяющих предотвратить переход ПК в спящий режим или выключение монитора, пользователи PowerToys должны найти данное дополнение полезным.
А вы пользуетесь инструментами для блокировки перехода ПК в спящий режим?
Как запретить Windows переходить в спящий режим с помощью PowerToys
У большинства пользователей ПК, находится на одной из схем управления питанием, которая переводит их в спящий режим после определенного периода бездействия. Спящий режим — действительно удобная функция, если вы на какое-то время отойдете от компьютера. Ваш компьютер потребляет меньше энергии, но сохраняет ваши приложения открытыми, и вы можете приступить к работе за считанные секунды, когда вернетесь.
Иногда вы выполняете на своем компьютере трудоемкие задачи. И вы хотите, чтобы ни работали даже после того, как вы ушли. Для этого вам нужно убедиться, что ваш компьютер не спит. У вас есть два варианта, чтобы ваш компьютер не спал при таком сценарии: изменить настройки питания, делать это каждый раз, когда возникает необходимость, та еще головная боль. Или вы можете использовать утилиту «Awake» от PowerToys, которая на отменяет настройки схемы управления питанием, и не даст компьютеру заснуть. Данное руководство составлено для пользователей Windows 11 и Windows 10.
Что такое «PowerToys» и утилита «Awake»?
Прежде чем перейти к утилите «Awake», давайте сначала рассмотрим внешнюю оболочку. Что такое «PowerToys»? Если вы впервые знакомитесь с этим приложением, то вам необходимо краткое введение. PowerToys — это набор утилит от Microsoft, который, по мнению компании, предназначен для «опытных пользователей».
Утилиты, предлагаемые PowerToys, позволяют пользователям уникальным образом настраивать свой компьютер. Он содержит несколько утилит, таких как «FancyZones», «Настройки для проводника», «Awake», «Цветоподборщик», «Диспетчер клавиатуры» и другие. Этот набор утилит может значительно повысить вашу производительность.
Возвращаясь к «Awake», это, пожалуй, простейшая функция из всех возможных. Когда Awake запущен, он отменяет настройки питания и сна вашего ПК, и вместо этого ваш компьютер следует инструкциям из Awake.
Это не влияет на текущие настройки схемы электропитания. Также не требуется создавать какие-либо индивидуальные схемы управления питанием. Он работает в фоновом режиме и заставляет ваш компьютер бодрствовать, время от времени посылая инструкции, что он должен находиться в определенном состоянии. И как только вы закроете приложение, ваш компьютер вернется в нормальное состояние. Чтобы использовать Awake, вам необходимо загрузить приложение PowerToys, поскольку оно по умолчанию не предустановлено.
Установка «PowerToys»
Awake доступно как в стабильной, так и в экспериментальной версии приложения. В экспериментальной версии PowerToys есть дополнительная утилита — отключение звука для видеоконференций, которой нет в стабильной версии.
Для этого руководства мы устанавливаем стабильную версию. Перейдите на страницу Microsoft PowerToys GitHub. Текущая стабильная версия — v0.43.0. Прокрутите вниз, пока не найдете параметр «Ресурсы» и загрузите файл .exe для PowerToys.

Запустите файл после его загрузки и следуйте инструкциям на экране.
Как пользоваться «Awake» от PowerToys
Всякий раз, когда вам нужно использовать утилиту Awake, вы можете включить ее в параметрах PowerToys.
- Откройте и запустите PowerToys из меню «Пуск», «Поиск» или на панели задач.

- Откройте окно параметров PowerToys.

- На вкладке «Общие» убедитесь, что вы запускаете PowerToys в режиме администратора. Если видите надпись «Выполняется от имени пользователя», нажмите кнопку «Перезапустить от имени администратора» и передвиньте переключатель «Всегда запускать от имени администратора» в положение «Вкл.».

Если видите надпись «Выполняется от имени администратора», вам не нужно ничего делать.

- Теперь перейдите к опции «Awake» в меню навигации слева.
- Включите переключатель «Включить Awake», если это еще не сделано.
- В зависимости от ваших предпочтений, настройте поведение Awake.

Ниже вы найдете три состояния, которые можете использовать:
Выкл. (Пассивно): это состояние по умолчанию. Когда утилита находится в пассивном состоянии, он не влияет на состояние пробуждения вашего ПК и работает в соответствии с настройками вашего плана электропитания.
Запрет спящего режима на неограниченный срок: если вы выбираете это состояние, ваш компьютер остается активным на неопределенный срок, пока вы явно не переведете его в спящий режим, не отключите настройку или не выйдете / не отключите приложение.
Временно запретить спящий режим: в этом состоянии вы устанавливаете таймер, и ваш компьютер не спит, пока не истечет указанное вами время. После этого он возвращается в нормальное состояние в соответствии с настройками вашего плана электропитания. Если вы измените таймер до того, как истечет предыдущее время, это сбросит таймер.
Выберите одно из перечисленных выше состояний в зависимости от того, что вам нужно в данный момент. При выборе «Временно запретить спящий режим» также введите часы и минуты.

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

- Системный трей откроется. Перейдите к значку «Awake» (чашка) и кликните его правой кнопкой мыши.
- Появится меню, в котором будут все параметры конфигурации. Чтобы выбрать состояние для пробуждения, перейдите в «Mode» (Режим) и выберите нужный вариант в подменю. На панели задач можно удобно менять режимы без необходимости каждый раз открывать настройки PowerToys.

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

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