Войти

Показать полную графическую версию : Как узнать, что windows 2022 ждет перезагрузки?


boot-a
09-10-2023, 18:03
Собственно вопрос. Как определить по логам что система в состоянии отложенной перезагрузки? В Windows 2012 было событие с кодом 22 "Требуется перезагрузка: для завершения установки следующих обновлений компьютер будет перезагружен...." По нему можно было определить это состояние. Тут ничего похожего в логах нет.
Как вычленить признак этой отложенной перезагрузки?

NickM
09-10-2023, 18:25
Так (https://adamtheautomator.com/pending-reboot-registry/)? Или это слишком сложный вариант?

boot-a
09-10-2023, 19:12
Так? Или это слишком сложный вариант? »
Та да, сильно сложнее чем просто проверить событие в журнале :( За вариант спасибо, но хотелось бы что-то поп роще.

Сделал проще на основании этой стати:

В командной строке

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\PostRebootReporting"
if /i %ERRORLEVEL% EQU 1 reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired"
if /i %ERRORLEVEL% EQU 1 reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending"
if /i %ERRORLEVEL% EQU 1 reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootInProgress"
if /i %ERRORLEVEL% EQU 1 reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackagesPending"
if /i %ERRORLEVEL% EQU 1 reg query "HKLM\SOFTWARE\Microsoft\ServerManager\CurrentRebootAttempts"
if /i %ERRORLEVEL% EQU 0 <делаем что нужно>

Vadikan
14-10-2023, 16:10
boot-a, поддерживаемые способы тут https://www.outsidethebox.ms/22007/#_Toc904




© OSzone.net 2001-2012