Reštartujte server, ktorý uviazol počas prípravy na konfiguráciu fázy systému Windows

Nie je to prvýkrát, čo som sa v systéme Windows Server 2008 R2 / Windows Server 2012 / R2 stretol s takýmto problémom: po inštalácii aktualizácií alebo určitých rolí / komponentov požiada server o reštart, počas ktorého sa zobrazí správa „Príprava na konfiguráciu systému Windows. Nevypínajte počítač"Alebo"výcvik na nastavenie Windows. Nevypínajte počítač". V tomto okamihu server zamrzne a tento štítok môže visieť celé hodiny. Zároveň je server naďalej prístupný v sieti, ale niektoré služby vrátane prístupu k RDP nie sú k dispozícii.

V tomto prípade je najrýchlejším spôsobom, ako vyriešiť problém, spravidla reštartovať počítač pomocou napájania (tvrdý reset). Fyzický server môžete napríklad reštartovať na diaľku z konzoly HP ILO, Dell iDRAC atď. Alebo z konzoly Hyper-V, vSphere pre virtuálne počítače. Ale v tomto prípade existuje možnosť narušiť OS. Pri reštarte servera je lepšie použiť miernejší spôsob resetovania..

Z iného počítača pomocou snap Služby (služby) - services.msc vzdialene sa pripojiť k zavesenému serveru.

V zozname serverových služieb je ľahké nájsť službu Inštalátor modulov Windows (Inštalátor modulu Windows) v stave zastavenie. Je zrejmé, že práve táto služba zasahuje do správneho postupu reštartovania servera..

Ovládacie tlačidlá služieb nie sú k dispozícii. Vo vlastnostiach služby nájdete názov spustiteľného súboru: C: \ Windows \ servicing \ TrustedInstaller.exe

Našou úlohou je násilne dokončiť tento proces. Najjednoduchším spôsobom je použitie skriptu opísaného v článku Ako násilne ukončiť visiacu službu, pretože tieto kroky sa budú musieť vykonať na diaľku.

Na ľubovoľnom počítači otvorte okno s príkazovým riadkom a na dokončení procesu TrustedInstaller.exe na serveri s názvom corp-man02 spustite nasledujúci príkaz.

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

Rovnakú akciu je možné vykonať pomocou pomocného programu Pskill zo sady PSTools:

pskill.exe \\ corp-man02 TrustedInstaller.exe

Alebo PsExec:

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

Potom by sa správa mala objaviť na obrazovke zaveseného servera  uzatváracie nadol a po chvíli by sa malo správne reštartovať.

Problém sa vyskytuje nielen na serverových verziách systému Windows, ale aj na klientskych systémoch Windows 7 / Windows 8 / Windows 10.