Wie kann ich herausfinden, was verhindert, dass ein Windows-Computer remote heruntergefahren wird?

596
kagronick

Wir haben Windows Server 2008 Service Pack 2-Maschinen, die wir von einem Linux-Server aus neu starten net rpc shutdown -f -r -I -U user%password. Normalerweise funktioniert das gut. Manchmal erhält der Computer jedoch die Anforderung und fährt nicht herunter. Ich kann nichts in den Protokollen finden, die zeigen, warum das Herunterfahren abgebrochen wurde. Hier ist das Ereignisprotokoll:

The process wininit.exe (10.18.28.223) has initiated the restart of computer server on behalf of user server\user for the following reason: Legacy API shutdown Reason Code: 0x80070000 Shutdown Type: restart Comment: This machine will be shutdown shortly 
0
Dieses Ereignis aus dem Protokoll ist nicht hilfreich - dies ist nur eine Bestätigung, dass der Befehl empfangen wurde. Gibt es einen anderen Eintrag im Ereignisprotokoll (s) im System- und App-Protokoll, das zeigt, dass eine App einen Neustart verhindert hat? TomEus vor 6 Jahren 0
@TomEus Das ist buchstäblich meine Frage. Zu dieser Zeit gibt es nichts anderes in den System-, Anwendungs- oder Sicherheitsprotokollen, das interessant aussieht. Ich frage, wo ich sonst hinschauen soll. kagronick vor 6 Jahren 0
Ist es egal, ob ein Benutzer an der Konsole oder RDP angemeldet ist? Wenn sich also keine am System angemeldeten Benutzer befinden (einschließlich suspendierter oder getrennter Benutzer), verhält es sich dann anders als bei ihnen? Appleoddity vor 6 Jahren 1
Geschieht dies nur, wenn Sie das Herunterfahren von der Linux-Box aus initiieren? Erhalten Sie andere Ergebnisse, wenn Sie das Herunterfahren von einem Windows-Computer aus initiieren? Twisty Impersonator vor 6 Jahren 0
@ Twisty ja es kann fein von der Maschine heruntergefahren werden kagronick vor 6 Jahren 0
@Appleoddity Ich habe Ihre Frage an die Benutzer weitergeleitet, die Personen, die dies auf mehreren Computern gesehen haben. Ich habe festgestellt, dass die Windows-Funktion, die einen Kommentar zum Herunterfahren erfordert, nicht aktiviert ist. kagronick vor 6 Jahren 0
@ Kagronick Sorry, mir war nicht klar. Ich habe gefragt, ob Sie ein * remote * Herunterfahren von einer Windows-Box zur anderen mit anderen Ergebnissen als mit der Linux-Box einleiten können. Twisty Impersonator vor 6 Jahren 0

0 Antworten auf die Frage