Поделиться через


Современные источники резервного пробуждения

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

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

Обзор современного взаимодействия с пользователем в режиме ожидания

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

Аналогичным образом, компьютер в современном режиме ожидания отображается отключено— экран пуст, нет видимых индикаторов, и никаких акустических шумов. Однако он остается в сети и подключен к Интернету с помощью любого доступного сетевого подключения (Wi-Fi, мобильной широкополосной связи или Ethernet). Современный резервный пк также имеет длинную жизнь батареи в своем состоянии выключения экрана, как и мобильный телефон.

Для достижения современного резервного интерфейса все устройства и программное обеспечение на компьютере должны участвовать в системном управлении питанием. Долгое время ожидания батареи достигается, позволяя всем устройствам и основной силиконовой или системе на микросхеме (SoC) входить в состояние простоя с низкой мощностью. Сетевая подсистема остается подключенной для пробуждения системы для входящих сообщений электронной почты или звонков VoIP. Характер современного резервного копирования в режиме реального времени включен устройствами платформы, включающими SoC для правильных событий в правильное время.

Все источники пробуждения на современном резервном компьютере должны проснуть SoC из самого глубокого состояния простоя. Некоторые источники пробуждения должны создать сигнал пробуждения, который включает дисплей. Разница между пробуждением SoC и включением дисплея имеет решающее значение для современного режима ожидания. Следующие правила управляют поведением пробуждения платформы:

  • Операции и сценарии пробуждения согласованы во всех современных резервных компьютерах независимо от архитектуры процессора (x86, x64 или Arm).
  • Исходная операция пробуждения может отличаться в зависимости от того, находится ли система на питание AC или DC. Различия отмечены в таблицах ниже.
  • Некоторые источники пробуждения зависят от оборудования, например пробуждение по отпечатку пальца или оптическому диску. Современные резервные системы должны поддерживать все сценарии пробуждения, для которых они имеют необходимое оборудование.

Примечание.

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

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

Большинство систем по умолчанию обеспечивают адаптивный резервный режим.

Типы источников пробуждения

Таймер always-on

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

Кнопки и Крышка

Системная кнопка питания — это распространенный источник пробуждения, инициированный пользователем, на современной резервной платформе. Все современные резервные компьютеры должны гарантировать, что кнопка питания всегда может отправлять прерывание пробуждения в SoC. Чтобы обеспечить мгновенное взаимодействие, кнопка питания должна проснуть soC из самого глубокого состояния простоя без задержки. Другой распространенный источник пробуждения на устройствах clamshell открывает крышку, которая просыпает SoC. Кнопка Windows также может проснуть SoC.

Устройства связи

Устройства Wi-Fi, Ethernet и мобильного широкополосного подключения (MBB) обеспечивают непрерывное подключение в современном режиме ожидания. Они обеспечивают источники пробуждения, такие как уведомления о приложениях универсальная платформа Windows (UWP) и синхронизация, а также уведомления Bluetooth и синхронизация.

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

При использовании источника питания контроллера домена сетевые стеки могут инициировать отключение от сетей. Это включает отключение L2 для Ethernet, отключение Wi-Fi и Bluetooth и отключение радио MBB для экономии потребления энергии.

Устройства ввода

Использование HIDI2C для периферийных устройств ввода рекомендуется для повышения эффективности питания, но не требуется. USB можно использовать для подключения устройств ввода, таких как TouchPads, сенсорные дигитайзеры или пера дигитайзеры. Точность TouchPad должна иметь возможность пробуждения системы от глубокого простоя независимо от типа подключения (USB, I2C или SPI). Дигитайзеры пера не должны проснуть систему от глубокого простоя.

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

Начиная с Windows 11 сенсорные экраны также могут проснуть систему от глубокого простоя или S3, хотя это не требуется. Изготовители оборудования, ODM и системные реализации должны учитывать дополнительный расход заряда батареи сенсорного экрана с поддержкой пробуждения в режиме ожидания.

Голосовой ввод

В системах с аппаратным поиском ключевых слов (HW-KWS) входные данные определенного ключевого слова могут проснуть SoC из самого глубокого состояния простоя и включить дисплей. Системы с поддержкой нескольких голосовых помощников (MVA) и драйвер, поддерживающий MVA, может проснуть SoC и включить дисплей с дополнительными командами голосового помощника.

Вставка или удаление соединителя или устройства

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

Центр обновления Windows

Обновл. Windows всегда может проснуть SoC из самого глубокого состояния простоя, чтобы проверить наличие обновлений. Он также может проснуть SoC, чтобы скачать и установить обновления и перезапустить устройство в зависимости от источника питания.

приложения универсальная платформа Windows (UWP)

Приложения UWP могут проснуть SoC из самого глубокого состояния простоя для синхронизации и отображения уведомлений в зависимости от источников питания, уровней приоритета уведомлений и конфигураций пользователей для конкретного приложения.

Удаленный доступ

Удаленный рабочий стол и общий доступ к файлам может проснуть SoC из самого глубокого состояния простоя в зависимости от источника питания целевого устройства и сетевого подключения. Удаленный рабочий стол может включить отображение в целевой системе.

Аудио

Звук с внутренних или динамиков Bluetooth может проснуть SoC, что позволяет воспроизводить звук даже при отключении экрана.

Изменения контекста среды

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

Пробуждение SoC и включение отображения

Кнопки и Крышка

Устройство Включение отображения (AC Power) Включает отображение (питание контроллера домена) Замечания
Кнопка питания Да Да Диспетчер питания Windows активирует отображение при нажатии кнопки питания.
Кнопка Windows Да (если включена активация пробуждения) Да (если включена активация пробуждения) Диспетчер питания Windows активирует отображение при нажатии кнопки Windows. Кнопка считается входными данными пользователя.
Lid Switch (механические или датчики) Да Да Различные типы переключателей крышки (механические или датчики) обрабатываются аналогично Windows. Эти переключатели могут отключить дисплей при закреплении или закрытии планшета. Открытие крышки или крышки или настройка дисплея включается. Диспетчер Windows Power Manager обрабатывает это автоматически.

Устройства ввода

Устройство Включение отображения (AC Power) Включает отображение (питание контроллера домена) Замечания
Встроенная клавиатура (HIDI2C) Да Да (см. примечание) Отображение включается с помощью ввода клавиатуры. Все ключи, кроме кнопок тома, должны создавать прерывание пробуждения. Ключи управления потребителем также должны создавать прерывание пробуждения. Примечание. В преобразуемых планшетах клавиатура не должна пробуждения SoC, если она не видна.
Внешняя USB-клавиатура Да Да (см. примечание) Для создания события возобновления может потребоваться несколько нажатий клавиш. Примечание. Пробуждение клавиатуры может быть отключено на питание контроллера домена для экономии батареи.
Внешняя клавиатура Bluetooth Да Да (см. примечание) Примечание. Пробуждение клавиатуры может быть отключено на питание контроллера домена для экономии батареи.
Встроенная сенсорная панель точности (I2C, USB или SPI) Да Да (см. примечание) Активация пальца или кнопки на Сенсорномpad должна вызвать событие пробуждения. Примечание. Пробуждение TouchPad является необязательным. В преобразуемых планшетах Сенсорныйpad не должен проснуть SoC, если он не виден.
Внешняя USB-мышь Да Да (см. примечание) Нажатие любой кнопки должно создать событие возобновления. Может потребоваться несколько нажатий кнопки. Примечание. Пробуждение мыши может быть отключено на питание контроллера домена для экономии батареи.
Внешняя мышь Bluetooth Да Да (см. примечание) Нажатие любой кнопки приведет к возникновению события возобновления. Пробуждение движения является необязательным. Примечание. Пробуждение мыши может быть отключено на питание контроллера домена для экономии батареи.
Средство чтения отпечатков пальцев Да Да (см. примечание) Примечание. Пробуждение средства чтения отпечатков пальцев может быть отключено на питание контроллера домена для экономии батареи.
Сенсорный экран Да Да (см. примечание) Примечание. Начиная с Windows 11 сенсорные экраны могут проснуть систему от глубокого простоя или S3. Это необязательно и может увеличить расход заряда батареи.

Примечание.

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

Голосовой ввод

Мероприятие Включение отображения (AC Power) Включает отображение (питание контроллера домена) Замечания
Голосовой ввод (несколько голосовых помощников) Да, если пробуждение по голосовой связи и включено пользователем. Да, если пробуждение по голосовой связи с поддержкой аппаратного ключевого слова и драйвера MVA. Если по умолчанию отключается только ключевое слово программного обеспечения, пробуждение по голосовой связи по умолчанию на питание контроллера домена. Пробуждение по голосовой связи может быть отключено на питание контроллера домена для экономии батареи.

Примечание.

Начиная с Windows 11 версии 24H2 входные данные голосовой связи больше не будут поддерживаться для пробуждения устройства из спящего режима.

Соединитель или удаление устройства

Устройство Включение отображения (AC Power) Включает отображение (питание контроллера домена) Замечания
Закрепление вложения и удаление Различается Различается Зависит от устройств в док-станции и их состоянии. Вложение док-станции должно рассматриваться как отдельное вложение устройства. Обнаружение новых устройств в док-станции должно проснуть SoC.

Центр обновления Windows

Мероприятие Включение дисплея — питание AC Включение дисплея — питание контроллера домена Замечания
Перезагрузить Да № Перезагрузка для Обновл. Windows отключена на контроллере домена.

приложения универсальная платформа Windows (UWP)

Мероприятие Включение дисплея — питание AC Включение дисплея — питание контроллера домена Замечания
Skype: входящие звонки и iMs Больше не поддерживается начиная с версии 8.61 Больше не поддерживается начиная с версии 8.61
Сторонние вызовы VoIP и IMs Зависит от типа уведомления. Зависит от того, освобождается ли приложение, уровень приоритета уведомления и тип уведомления. См. примечание.
Уведомление устройства Bluetooth Зависит от типа уведомления. No См. примечание.
Проверка подлинности Bluetooth: близость Зависит от типа уведомления. No См. примечание.
Службы расположения (API-интерфейсы геофенсинга активируют push-уведомление) No No См. примечание.
Службы расположения (API-интерфейсы геофенсинга активируют push-уведомление) No No См. примечание.
Другие приложения UWP: push-уведомления Зависит от типа уведомления. Зависит от того, освобождается ли приложение, уровень приоритета уведомления и тип уведомления. См. примечание.

Примечание.

Если устройство подключено к сети управления питанием, уведомления обо всех приоритетах (высокий, средний или низкий приоритет) доставляются для приложений UWP. Если устройство находится на контроллере домена (батареи), уведомления обо всех приоритетах предоставляются только для исключенных приложений UWP. Различные типы уведомлений имеют разные уровни приоритета в зависимости от конкретного приложения. Например, приложение "Входящие почта" рассматривает уведомление о входящей почте как низкоприоритетное. Если уведомления доставляются во время современного резервного режима, то только всплывающие уведомления будут включать отображение. Дополнительные сведения о уведомлениях приложений UWP см. в разделе "Приоритеты уведомлений WNS".

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

Чтобы настроить службы расположения, перейдите в раздел "Параметры>конфиденциальности".> Службы расположения, включая приложения с помощью API геовизитов и геофенсов, не работают во время современного резервного копирования.

Удаленный доступ

Мероприятие Включение дисплея — питание AC Включение дисплея — питание контроллера домена Замечания
Удаленный рабочий стол Да Да, если целевая система имеет подключение Ethernet.

Изменения контекста среды

Мероприятие Включение дисплея — питание AC Включение дисплея — питание контроллера домена Замечания
Подключение источника питания Да (в присоединении ac) Нет (в отсоединение ac) Диспетчер питания Windows включает отображение, когда подсистема батареи указала, что питание AC подключено. Прерывание GPIO для изменений источника питания должно привести к выполнению метода ACPI _PSR под устройством питания. Подсистема питания должна проснуть SoC в любой момент изменения источника питания, в том числе когда система подключена или удалена из док-станции с батареей или источником питания AC. После подключения питания AC дисплей будет оставаться на пять секунд, если в системе нет входных данных в течение этого пяти секундного окна.

Пробуждение SoC, но не может включить отображение

Устройство Замечания
Таймер always-on Каждый SoC имеет другой механизм программирования постоянного таймера.
Устройство Замечания
Вставка и удаление SD-карты (подключенный к контроллеру SDIO)
Вставка и удаление SD-карты (USB-подключение) Выбранный контроллер SD должен быть способен обнаруживать вставку и удаление карточки в то время как в режиме приостановки USB в среднем меньше 1 милливатта.
Вставка и удаление микрофона или наушников Подключение наушника или микрофона к системе обеспечивает прерывание, чтобы включить стек звука для правильной маршрутизации звука.
Вставка и удаление eSATA
Устройство Замечания
Радио Wi-Fi Источник пробуждения Wi-Fi не требуется для отключенных резервных систем.
Мобильное широкополосное радио (MBB)
Радио Bluetooth Windows и его драйверы отвечают за обнаружение типа связанного устройства Bluetooth. Если клавиатура, мышь или другое устройство ввода пользователя несет ответственность за включение переключателя Bluetooth для пробуждения SoC, экран будет включен. Другие устройства Bluetooth, такие как переносимые звуковые наушники, не приводят к включению дисплея.
Проводная локальная сеть (USB-подключение, современная резервная версия) Проводные локальные устройства на современных резервных платформах или поддерживаемые док-станции должны поддерживать разгрузки соответствия шаблонов, чтобы быть современными резервными. Проводные локальные устройства, подключенные через USB, могут пройти переход с устройства S4 во время современного резервного копирования и потерять возможность пробуждения.

Примечание.

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

Центр обновления Windows

Мероприятие Включена по умолчанию — питание AC Включена по умолчанию — питание контроллера домена Замечания
Сканировать Да Да
Загрузка Да Да, но только для интерактивного скачивания. Все неинтерактивные загрузки приостановлены. Новые загрузки не будут инициированы.
Установка Да № Выполняется приостановка установки. Не запускает новую установку.

Удаленный доступ

Мероприятие Включена по умолчанию — питание AC Включена по умолчанию — питание контроллера домена Замечания
Общий доступ к файлам Да Нет Дополнительные сведения см. в статье "Общий доступ к файлам через сеть" в Windows 10 .

приложения универсальная платформа Windows (UWP)

Мероприятие Включена по умолчанию — питание AC Включена по умолчанию — питание контроллера домена Замечания
Фоновое скачивание содержимого Да Нет, если приложение не будет исключено. См. примечание.
Почтовое приложение "Входящие": уведомления о синхронизации почты Да Нет, если приложение не будет исключено. См. примечание.
Приложение "Входящие люди": уведомления о синхронизации контактов Да Нет, если приложение не будет исключено. См. примечание.
Приложение "Входящие календарь": уведомления о синхронизации календаря Да Нет, если приложение не будет исключено. См. примечание.
Синхронизация с устройствами Bluetooth Да Нет
Операции приложений, требующие сети (через SocketActivityTrigger) Да Да
OneNote и VoiceRecorder: фоновая запись звука Да Да

Примечание.

Если устройство подключено к сети управления питанием, уведомления обо всех приоритетах (высокий, средний или низкий приоритет) доставляются для приложений UWP. Если устройство находится на контроллере домена (батареи), уведомления обо всех приоритетах предоставляются только для исключенных приложений UWP. Различные типы уведомлений имеют разные уровни приоритета в зависимости от конкретного приложения. Например, приложение "Входящие почта" рассматривает уведомление о входящей почте как низкоприоритетное. Если уведомления доставляются во время современного резервного режима, то только всплывающие уведомления будут включать отображение. Дополнительные сведения о уведомлениях приложений UWP см. в разделе "Приоритеты уведомлений WNS".

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

Аудио

Мероприятие Метод резервной записи Включена по умолчанию — питание AC Включена по умолчанию — питание контроллера домена Замечания
Локальное и потоковое воспроизведение звука (внутренние динамики) во время выключения экрана Простой в режим ожидания Да Да
Локальное и потоковое воспроизведение звука (внутренние динамики) во время выключения экрана Явная запись в режим ожидания (нажатие клавиши Power, закрытие крышки или меню ) No No
Воспроизведение звука локальной и потоковой передачи (динамики Bluetooth) во время выключения экрана Простой в режим ожидания Да Да Low Power Audio в настоящее время не поддерживается для динамиков Bluetooth, поэтому звук будет воспроизводиться во время современного резервного режима, но не будет низкой мощностью.
Воспроизведение звука локальной и потоковой передачи (динамики Bluetooth) во время выключения экрана Явная запись в режим ожидания (нажатие клавиши Power, закрытие крышки или меню ) No No Low Power Audio в настоящее время не поддерживается для динамиков Bluetooth, поэтому звук будет воспроизводиться во время современного резервного режима, но не будет низкой мощностью.

Изменения контекста среды

Мероприятие Замечания
Тепловое событие Все датчики температуры должны проснуть SoC от самого глубокого состояния питания, чтобы указать изменение температуры. Встроенное ПО ACPI должно отслеживать изменения температуры тепловой зоны постоянно во время ожидания и когда SoC находится в самом глубоком состоянии простоя. Встроенное ПО ACPI должно сообщать диспетчеру температуры Windows при повышении температуры над точками поездки.
Завершение заряда батареи
Изменение порогового значения батареи Подсистема батареи должна проснуть SoC из самого глубокого состояния простоя в любое время, когда оставшаяся емкость будет ниже значения, указанного Windows в методе управления _BTP. Подсистема батареи должна проснуть SoC из самого глубокого состояния простоя в любое время, когда оставшаяся емкость будет ниже значения, указанного КонструкторОмCapacityOfLow в методе управления the_BIX. Windows будет гибернировать (x86) или завершить работу системы, когда оставшаяся емкость падает ниже DesignCapacityOfLow.
Отмена отключения от источника питания Прерывание GPIO для изменений источника питания должно привести к выполнению метода ACPI _PSR под устройством питания. Подсистема питания должна проснуть SoC в любой момент изменения источника питания, в том числе когда система подключена или удалена из док-станции с батареей или источником питания AC.