Restartování serveru, který uvízl během přípravy na konfiguraci fáze Windows

Toto není poprvé, kdy jsem se setkal s takovým problémem v systému Windows Server 2008 R2 / Windows Server 2012 / R2: po instalaci aktualizací nebo určitých rolí / komponent si server vyžádá restartování, během kterého se zobrazí zpráva „Příprava na konfiguraci systému Windows. Nevypínejte počítač"Nebo"Příprava do nastavení Windows Nevypínejte počítač" V tomto okamžiku server zamrzne a tento štítek může viset hodiny. Zároveň je server nadále přístupný po síti, ale některé služby, včetně přístupu k RDP, nejsou dostupné.

V tomto případě je zpravidla nejrychlejším způsobem řešení problému restartování serveru pomocí napájení (tvrdý reset). Například můžete vzdáleně restartovat fyzický server z konzole HP ILO, Dell iDRAC atd., Nebo z konzoly Hyper-V, vSphere pro virtuální počítače. V tomto případě však existuje možnost narušit operační systém. Při restartu je lepší použít jemnější způsob, jak resetovat server..

Z jiného počítače pomocí snap Služby - services.msc vzdáleně se připojit k zavěšenému serveru.

V seznamu serverových služeb je snadné najít službu Instalační program modulů Windows (Instalační modul modulu Windows) ve stavu Zastavení. Je zřejmé, že právě tato služba narušuje správnou proceduru restartování serveru..

Ovládací tlačítka služeb nejsou k dispozici. Ve vlastnostech služby najdete název spustitelného souboru: C: \ Windows \ servicing \ TrustedInstaller.exe

Naším úkolem je násilně dokončit tento proces. Nejjednodušší způsob je použít skript popsaný v článku Jak násilně ukončit zavěšenou službu, protože tyto kroky budou muset být provedeny na dálku.

Na libovolném počítači otevřete okno s příkazovým řádkem a dokončete proces TrustedInstaller.exe na serveru s názvem corp-man02, spusťte následující příkaz.

taskkill.exe / s corp-man02 / u corp \ admin_name / p P @ ssw0rd! / im TrustedInstaller.exe

Stejnou akci lze provést pomocí obslužného programu Pskill ze sady PSTools:

pskill.exe \\ corp-man02 TrustedInstaller.exe

Nebo PsExec:

psexec \\ corp-man02 taskkill / IM TrustedInstaller.exe / F

Poté by se zpráva měla objevit na obrazovce zavěšeného serveru  Shutting dolů a po několika okamžicích by se měl správně restartovat.

K problému dochází nejen na serverových verzích Windows, ale také na klientských Windows 7 / Windows 8 / Windows 10.