Znalazłem taki wpis w event logu. Panika w oczach. Przecież wcale nie próbowałem wyłaczać serwera! O co chodzi? Za długo się siedzi po nocach czy co? Zaburzenia świadomości? Chwila poszukiwań pozwoliła ustalić przyczynę.
Podczas wylogowywania się z sesji zdalnej, miałem ciągle otwarte SQL Server Management Studio, które nie chciało się poprawnie zamknąć. Dostałem komunikat, mówiący, że nadal mam otwarte pewne aplikacje i Windows dał mi możliwość anulowania wylogowania. Super. Kliknąłem „Cancel”.
Niestety czy to aplikacja, czy Windows niepoprawnie obsługuje zdarzenie „Anulowanie wylogowania” i zamiast tego wpisuje do dziennika zdarzeń „Anulowanie wyłączenia serwera”. Że tak powiem, chyba pewna różnica między jednym a drugim chyba jednak jest!
Microsoft opublikował specjalną łatkę na tą dziurę:
https://support.microsoft.com/en-us/kb/2627489#/en-us/kb/2627489
Wpisy, które naprowadziły mnie do tego znaleziska:
http://serverfault.com/questions/371282/thttp://discussions.citrix.com/topic/271862-disconnecting-ica-session-attempts-to-restartshutdown-the-server/he-attempt-by-user-domain-user-to-restart-shutdown-computer-server-failed