Предотвратить потерю сеанса гибернации обновлениями Windows 10?

Я использую Dell XPS 9350 в Windows 10 (сборка ОС 10586.218) и столкнулся со следующей проблемой:

  1. Сеанс Windows выполняется с открытыми различными приложениями, Chrome и т. д.
  2. Я закрываю крышку ноутбука (параметры питания настроены на спящий режим при этом действии)
  3. Машина спит
  4. Через 180 минут машина переходит в спящий режим (параметры питания также настроены на работу от батареи, поэтому ожидается).
  5. Я открываю крышку и нажимаю кнопку питания, чтобы снова включить машину.
  6. Windows начинает загружаться, но я получаю экран, показывающий процент установленных обновлений Windows! На экране отображается логотип Dell, но я подозреваю, что это просто OEM-настройка для Windows. На этом шаге виден курсор мыши.
  7. После установки обновлений мой сеанс гибернации потерян — я вернулся к чистой загрузке Windows.

Обновления Windows установлены на автоматический.

Тут явно что-то не так! Если машина находится в спящем режиме, обновления не должны устанавливаться при повторном включении питания.

Искал в Google и на этих форумах и не вижу никого с этой проблемой.

Кто-нибудь знает, как остановить это поведение, или это какая-то ошибка Windows 10?


person binarymonkey    schedule 23.04.2016    source источник


Ответы (2)


У меня была эта проблема, которая была решена:

1) Запустите gpedit.msc

2) Конфигурация компьютера => Административные шаблоны => Компоненты Windows => Центр обновления Windows

3) Есть параметр «Включение управления питанием Центра обновления Windows для автоматического пробуждения системы для установки запланированных обновлений». Выключи.

Есть некоторые настройки и в более привычном месте:

Параметры питания => Нажмите на выбранный план => дополнительные параметры питания => Сон> Разрешить таймеры пробуждения

Из документации по этому параметру:

«Автоматические обновления разбудят систему для установки обновлений, если верно следующее:

Автоматические обновления настроены на автоматическую установку обновлений.

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

person Alex Belotserkovskiy    schedule 23.04.2016
comment
Следует отметить, что gpedit.msc недоступен в Windows 10 Home. - person Gunnar Bernstein; 12.11.2020

Существует несколько способов выхода Windows из режима гибернации или сна:

  • С помощью таких устройств, как клавиатура, мышь или локальная сеть

Измените это в диспетчере устройств, например.

Панель управления -> диспетчер устройств -> клавиатура -> yourkeyb -> управление питанием -> снимите флажок «разрешить это устройство..»

  • По таймерам в плане питания

Настройки -> Питание и спящий режим -> Дополнительные настройки питания -> Изменить настройки плана -> Изменить дополнительные настройки питания -> Сон -> Разрешить таймеры пробуждения -> отключить

  • Microsoft для установки обновлений и т. д.

Если вы откроете Powershell (запустите от имени администратора), вы увидите задачи, которые могут разбудить компьютер и перезагрузить его:

Get-ScheduledTask | where {$_.settings.waketorun} 

Большинство пробуждений вызвано UpdateOrchestrator. Откройте Powershell от имени администратора и запустите:

  SCHTASKS /Change /TN "Microsoft\Windows\UpdateOrchestrator\Reboot" /DISABLE

Любые другие можно отключить через приложение Task-Schedular. (Здесь нет подробных инструкций) Обратите внимание, что Microsoft часто повторно включает UpdateOrchestrator. Таким образом, вам действительно нужно запускать выше каждый раз, когда вы переводите компьютер в спящий режим.

Чтобы проверить, осталось ли что-нибудь, что может разбудить компьютер, запустите это в powershell.

powercfg -devicequery wake_armed

powercfg /WAKETIMERS

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

person Baz    schedule 20.09.2017