После установки обновлений, требующих перезагрузки, кнопка питания Windows 8 показывает «Обновить и перезагрузить». На самом деле мне нужно «Обновить и завершить работу». Как мне сделать так, чтобы эта опция появилась? Я даже не знал, что она существует, пока не увидел ее в своей системе, где было доступно только «Обновить и завершить работу». Я понял, что это произошло из-за того, что я не устанавливал ожидающие обновления в течение дня или около того. Щелчок по вариантам с зажатыми клавишами Shift/Ctrl/Alt не приводит к появлению новых опций.
Существует групповая политика, которая существует со времен XP SP2, котораяпредотвращатьэто не отображается, но я не нашел способа заставить его отображаться, когда ожидаются обновления. ТемаБольше никаких обновлений при выключении?в сообществе Microsoft этот вопрос также обсуждается.
Копнув глубже, я нашел раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Power\OfferInstallAtShutdown-Final
, который выглядит связанным, но не смог найти никакой документации по нему. В моей системе он установлен на 0x28. Когда я изменил его на 0x01, после перезагрузки он вернулся к 0x28. Когда я изменил его на 0xff, он застрял после перезагрузки, но ни один из вариантов не изменил мои параметры кнопки питания.
ЧтениеМинимизация перезагрузок после автоматического обновления в Центре обновления WindowsЯ вижу, что «Установить при выключении» — популярный вариант. Разве он не предлагается, когда обновления требуют больше работы после перезапуска?
Эта тема суперпользователя связана с:Как установить обновления и завершить работу из командной строки?
[править 9/12/2013] Использование shutdown.exe /s /t 0
командной строки, как предложено @Vargas ниже, установило обновление и выключило по желанию, когда Power>Shutdown не вышло. Остается реальный вопрос, как это можно сделать последовательно через GUI?
решение1
Похоже, что Microsoft добавила опцию «Обновление и завершение работы» в Windows 8.1. Надеюсь, она останется и в будущих версиях операционной системы.
решение2
ОтЭтот вопрос на SO, вы можете обновить и завершить работу с помощью (только что протестировано и работает отлично):
shutdown -t 0 -s -f
Эта опция не отображается в меню, но она выполняет свою функцию!
решение3
Вам нужно отключить гибридную загрузку, чтобы «обновление и выключение» стали видимыми. Это связано с тем, что гибридная загрузка ускоряет время выключения компьютера, а предоставление вам возможности устанавливать обновления с выключением заставит компьютер выключаться медленно.
Здесь показано, как отключить гибридную загрузку, чтобы включить «обновление и выключение»:http://www.maketecheasier.com/disable-hybrid-boot-and-shutdown-in-windows-8/
решение4
Вероятной причиной в вашем сценарии является новый режим гибридного выключения, предлагаемый Windows 8. Я видел, как это происходило в системе, где гибернация была ранее отключена, что вызвало некоторую путаницу, когда система была обновлена до новой процедуры выключения, использующей новую форму гибернации, которая затем перестала работать.
Решение :
Откройте командную строку от имени администратора и введите
powercfg /H on
Надеюсь, это сработает для вас.