Windows 7 wird laut Protokoll unerwartet heruntergefahren


10

Hier ist eine Nachricht aus meinem eventvwrEventLog (Windows-Protokolle> System):

The previous system shutdown at 11:51:15 AM on ‎7/‎29/‎2009 was unexpected.

Das ist lustig, weil ich mich gefragt habe, warum das System heruntergefahren wurde, während ich Civilizations IV im Vollbildmodus gespielt habe. Jetzt weiß ich. Es war unerwartet.

Hat jemand dies angetroffen und gelöst?

Ein kleiner Hintergrund:

Ich verwende Windows 7 RC in VMWare Fusion 2 (erst vor einigen Monaten aktualisiert) auf einem MacBook-Aluminiumgehäuse (Bitterly not Pro). Windows 7 wird gelegentlich heruntergefahren. Dies ist kein schnelles Ausschalten, sondern ein Herunterfahren, bei dem alle Programme beendet werden. Das System wartet, bis sie beendet werden (und Civ4 fordert mich nicht zum Speichern auf). Vor dem Neustart wurden sogar Windows-Updates installiert. Und ja, es wird direkt nach dem Herunterfahren neu gestartet. Da ich ein Spiel im Vollbildmodus starte, bemerke ich keinen Dialog mit einem Countdown-Timer oder Ähnlichem, der eine Warnung sein könnte.

Da ich iStat auf meinen Dashboard-Widgets habe, sehe ich ungefähr 8 Temperaturmonitore. Ich habe gesehen, dass die CPU schon einmal auf 74 ° C gestiegen ist, aber während des Herunterfahrens wurde 61 ° C für die CPU, 60 ° C für Kühlkörper A, 50 ° C für Kühlkörper B und in den 30er und 40er Jahren angezeigt, obwohl sie sich heiß anfühlte (immer ist) für das Gehäuse und die Festplatten. Während ich das jetzt tippe, sind die Temperaturen tatsächlich höher, also glaube ich nicht, dass die Temperatur es verursacht hat.

Ich habe mindestens sechs solcher Ereignisse, die zuerst vom 17. Mai stammen und eine Woche nach der Installation von Windows 7 waren.

Ich habe eine Warnung auf Informationsebene von USER32 im Systemprotokoll gefunden, die besagt:

The process C:\Windows\system32\svchost.exe (DLAMBLIN-WIN7) has initiated the restart of
computer DLAMBLIN-WIN7 on behalf of user NT AUTHORITY\SYSTEM for the following reason:
 Operating System: Recovery (Planned)
 Reason Code: 0x80020002
 Shutdown Type: restart
 Comment: 

Und noch 15 Minuten vorher von Windows Update:

Restart Required: To complete the installation of the following updates, 
  the computer will be restarted within 15 minutes: 
- Cumulative Security Update for Internet Explorer 8 for Windows 7 Release Candidate
  for x64-based Systems (KB972260)

Was ich denke, erklärt es irgendwie. Obwohl ich nicht weiß, warum ein Neustart nach einem Update das Fehlerereignis "Herunterfahren war unerwartet" verursachen würde, ist das nicht ziemlich seltsam?

Wie stelle ich nun ein, dass es nach einem Update niemals neu gestartet wird, es sei denn, ich klicke auf etwas.

Anwendung der Lösung:

Wie fretje mich erinnerte, gibt es dafür einige konfigurierbare Einstellungen. In Windows 7 befinden sie sich weitgehend an der gleichen Stelle wie in Windows 2000 SP3 und XP SP1. Beim Ausführen gpedit.mscwird ein Fenster geöffnet, das wie folgt aussieht:

gpedit.msc

Windows 7 hat die Reihenfolge geändert und einige neuere Optionen hinzugefügt, die ich kursiv geschrieben habe:

  1. Zeigen Sie im Dialogfeld "Windows herunterfahren" nicht "Updates installieren und herunterfahren" an
    • Passen Sie die Standardoption im Dialogfeld "Windows herunterfahren" nicht auf "Updates installieren und herunterfahren" an
    • Aktivieren von Windows Power Management, um das System automatisch zu aktivieren und geplante Updates zu installieren
    • Konfigurieren Sie automatische Updates
    • Geben Sie den Speicherort des Microsoft-Aktualisierungsdienstes im Intranet an
    • Erkennungshäufigkeit für automatische Updates
    • Ermöglichen Sie Nicht-Administratoren, Aktualisierungsbenachrichtigungen zu erhalten
    • Aktivieren Sie Software-Benachrichtigungen
  2. Automatische Updates sofort installieren lassen
    • Aktivieren Sie empfohlene Updates über automatische Updates
    • Kein automatischer Neustart mit angemeldeten Benutzern für geplante automatische Updates
    • Bei geplanten Installationen erneut zum Neustart auffordern.
    • Verzögerung Neustart für geplante Installationen
    • Planen Sie geplante Installationen für automatische Updates neu
    • Aktivieren Sie das clientseitige Targeting
    • Zulassen signierter Updates von einem Microsoft-Update-Service im Intranet

Persönlich habe ich 9, 11, 12 und 13 aktiviert. 9 aktiviert nur die Updates, die weder Windows neu starten noch einen Dienst beenden müssen. Durch Aktivieren von 11 wird der automatische Neustart deaktiviert. 12 und 13 wurden aktiviert und mit dem Scrollrad auf ihre Maximalwerte gesetzt. 16 klingt gut, wirkt sich jedoch nicht auf Benutzer aus, denen ein eigener Update-Server fehlt.

Nachtrag

Es wurde darauf hingewiesen, dass die Home-Editionen von Windows nicht im Lieferumfang enthalten sind. gpedit.mscDaher müssen Sie die Einstellungen direkt in der Registrierung vornehmen. Es gibt wahrscheinlich noch weitere Einstellungen, die Sie hinzufügen könnten NoAutoRebootWithLoggedOnUsers... Tatsächlich werde ich das jetzt überprüfen. Okay, HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUzusätzlich:

  1. AutoInstallMinorUpdates = 1
    • NoRebootWithLoggedOnUsers = 1
    • RebootRelaunchTimeout = 1440 (dezimal)
    • RebootRelaunchTimeoutEnabled = 1 [Ich bin eigentlich neugierig, ob ich das wollte]
    • RebootWarningTimeout = 30 (dezimal)
    • RebootWarningTimeoutEnabled = 1 [Ich denke, die obigen vier passieren aufgrund von # 2 nicht]

dlamblin - Es scheint mir, dass das Format dieser Fragen und Antworten verloren geht. Ich würde denken, dass ein Kommentar zur Antwort jeder Person unten, wenn Sie (wie ich vermute) ihre Informationen erweitern möchten, anstatt sie in Ihre "Frage" aufzunehmen, angemessener gewesen wäre. Außerdem wurden für die Aufzeichnung die Informationen im Nachtrag aufgrund der Informationen zu The How-To Geeks hinzugefügt .
user66001

@ user66001 Beachten Sie, dass diese Frage im Jahr 2009 nur kurz nach Kommentaren gestellt wurde. Da in den häufig gestellten Fragen zu der Zeit aufgeführt war, dass jede Frage zu einer bearbeitbaren Wiki-Seite mit den besten Antworten für das Problem werden sollte, folgte ich dem populären Ansatz zum Zeitpunkt der Integration der Informationen der besten Antworten in eine einfach zu lesende Stück Prosa.
Dlamblin

dlamblin - Ah, danke, dass du vermutet hast, dass ich das nicht wusste. Es scheint richtig, meinen Kommentar jetzt zu löschen, aber hoffentlich macht es Ihnen nichts aus, ihn auch für andere Bildungszwecke zu belassen. Vielen Dank.
user66001

Beeindruckend. Das ist fürchterlich. Das genaue IE8-Update ist auf meinem Arbeitscomputer defekt. Wenn es also "aufwacht, um Updates zu installieren", wird es neu gestartet. Danke M $. Auch ein großes Lob oder das Ausblenden des s & # ^% aus dieser Einstellung heraus und machen es so, dass die Dinge nur abstürzen, wenn sie unbeaufsichtigt sind!
Meawoppl

Antworten:


7

Jeff hat tatsächlich darüber gebloggt .

Es ist für Windows XP, aber ich nehme an, dass dies immer noch für Windows 7 funktioniert. Grundsätzlich kommt es darauf an, einen Schalter im lokalen Gruppenrichtlinien-Editor (gpedit.msc) umzulegen.


Danke, ich hatte das tatsächlich gelesen und vergessen, da sind einige nützliche Einstellungen drin.
Dlamblin

WARNUNG: Diese Richtlinie wurde unter Windows 7 umbenannt (und genauer gesagt unter Serverplattformen aus Win7-Ära +). Wenn Sie sich mit ausstehenden Updates vom Computer abmelden, wird der Computer neu gestartet. Dies ist verdammt unpraktisch für Ihre MS-Knoten, auf denen VMs gehostet werden. Siehe: social.technet.microsoft.com/Forums/en-US/winservergen/thread/…
deed02392

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.