Frage Verhindern Sie, dass Windows Server 2012 nach Aktualisierungen einen Neustart erzwingt


Ich habe einen Domänencontroller mit Windows Server 2012 darauf. Nach Updates wird der Server nicht sofort neu gestartet. Wenn ich jedoch in den Server eindringe, wird mir ein Countdown für einen Neustart angezeigt. Die einzige Möglichkeit besteht darin, jetzt neu zu starten oder die Benachrichtigung zu schließen. Der Countdown läuft jedoch weiter und der Server wird eventuell ohne meine Erlaubnis neu gestartet. Wie kann ich das verhindern?


53
2018-01-09 16:53


Ursprung


Installieren Sie die Updates oder sind automatische Updates aktiviert? - Patrick
Ich werde hinzufügen, dass Updates für 3 Uhr geplant sind, aber diese Nachricht tauchte um 9 Uhr auf, als ich mich anmeldete. - Bryansix
Hier gilt das gleiche. Die Gruppenrichtlinie ist für einen Neustart über Nacht gedacht, aber Server 2012 entschied sich dafür, dies mitten in unserer Produktionszeit zu tun! Argh! - Brian Knoblauch
Dies ist das dümmste Verhalten, das ich jemals in Bezug auf automatische Updates gesehen habe. Es wird tatsächlich warten, bis Sie sich anmelden, und dann einen Countdown-Timer starten, der einen Neustart erzwingt. Also, wenn Sie sich anmelden, um etwas zu tun, stellt es im Grunde eine Zeitbombe auf Ihrem Arbeitsfenster. Dies ist fast zu blöd, da der Befehl "Herunterfahren" das Gegenteil bewirkt und verhindert, dass der Computer heruntergefahren wird, indem er Ihnen sagt, dass Sie Ihren Computer nicht ausschalten sollten, weil er Updates installiert. Der Befehl "shutdown without installing updates" ist mittlerweile im ctrl-alt-delete-Menü versteckt. Das macht keinen Sinn. - Triynko
@ user356577 Gerade ist mir passiert, und die Antwort ist nein. Musste NET STOP WUAUSERV als Administrator, und dann stellen Sie sicher, dass es (Windows Update) in der services.msc deaktiviert ist und dann Windows Update im Task-Manager auch beenden. Das scheint den Countdown vorläufig gestoppt zu haben. - Zael


Antworten:


Es gibt lokale Gruppenrichtlinien, die Sie festlegen können, um die automatischen Neustarts zu deaktivieren. Dies sollte nur auf Windows-Servern durchgeführt werden, vorausgesetzt, dass ein Systemadministrator regelmäßig RDP auf dem Server ausführt und Updates installiert und den Server neu startet (siehe Patch Dienstag).

  1. Drücken Sie Windows-Taste + R, um die Eingabeaufforderung zu öffnen.
  2. Geben Sie "gpedit.msc" ein und drücken Sie die Eingabetaste.
  3. Navigieren Sie im "Lokale Gruppenrichtlinien-Editor" zu Computerkonfiguration> Administrative Vorlagen> Windows-Komponenten> Windows Update.
  4. Aktivieren Sie die Richtlinie "Automatische Updates konfigurieren" und legen Sie sie auf "2" fest.
  5. Aktivieren Sie die Richtlinie "Kein automatischer Neustart bei angemeldeten Benutzern für geplante automatische Updates".

36
2017-07-17 14:04



Beste Lösung bisher! - digz6666
@ digz6666 Froh, dass es geholfen hat! - Chaoix
Danke, so viele unbrauchbare Seiten. Ich wünschte, ich hätte dies als erstes Ergebnis gefunden ... - simon
Ich bin mitten in diesem Countdown. habe die Schritte wie oben beschrieben angewendet. Wird dieser gpedit einen Neustart benötigen um wirksam zu werden? Ich werde es in 12 Minuten wissen. - dlatikay
ja tut es. Durch das Einstellen der Einstellung wird ein laufender Countdown nicht abgebrochen. Das ist wie eine Zeitbombe zu entschärfen. Während es von vier Minuten herunterzählte, hackte ich in ihrem letzten Kommentar zu OP den Vorschlag von @Zael ein und es ging weg. - dlatikay


Endlich Microsoft hat ein Update für dieses Verhalten in einem Updaterollup erstellt!

Es ist ein Update verfügbar, mit dem Sie steuern können, wie der automatische Updates-Client Updates in Windows 8 und Windows Server 2012 anwendet. Nach der Installation dieses Updates funktioniert die Richtlinieneinstellung "Automatische Updates konfigurieren" wieder wie in früheren Windows-Betriebssystemen. Anstatt Updates während des täglichen Wartungszyklus zu installieren, werden Windows-Updates zu der Uhrzeit und am Tag installiert, die in der Richtlinieneinstellung "Konfigurieren automatischer Updates" geplant sind.


24
2017-10-09 14:44



Guter Fund, nette Antwort. - mfinni
Kann man damit auch automatische Neustarts deaktivieren? Wir haben einen Windows Server, der iSCSI-Shares unseren VMs präsentiert und es ist "eine schlechte Sache" jedes Mal, wenn es automatisch unter diesen abhängigen VMs neu startet. - Brian Knoblauch
Es ist 2015, mein System ist auf dem neuesten Stand, ich sehe immer noch keine Option unter Windows Update-Einstellungen mit dem Titel "Starten Sie keinen Countdown, wenn ich mich anmelde". Dies ist ein epischer Fehlschlag. - Triynko
Dies ist ein komplettes Chaos. Ich habe mich gerade an einen Server mit 20 Benutzern angemeldet, und es sagt mir, dass es in 13 Minuten neu starten wird. Großartig. Danke Microsoft. - Patrick
Ich bin immer noch verwirrt durch die Formulierung in der Gruppenrichtlinie. Was genau müssen Sie konfigurieren, damit der Server nur um 3 Uhr morgens statt zufällig neu gestartet wird? - NickG


Deaktivieren Sie den Windows Update-Dienst. Nicht im Service Manager - hör einfach auf. Der Countdown läuft vom Dienst, nicht von Windows selbst.

Wenn Sie es stoppen - keine weiteren Updates BIS der Computer wird manuell neu gestartet.

http://www.techspot.com/guides/230-prevent-automatic-windows-update-restarts/

Das funktioniert auch mit Server 2012. net stop und dann den Dienst stoppen.


17
2018-01-09 18:38



Das ist ein guter Weg, um den Neustart zu verhindern, wenn es mich auffordert. Ich denke, ich habe immer noch das Problem, dass der Neustart nicht um 3 Uhr morgens stattfindet, wenn die Updates passieren, sondern stattdessen bis ich mich anmelde. Ich verstehe einfach nicht, warum ich den Countdown starte. - Bryansix
Ändern Sie es scheint. Ich mag es auch nicht. Die 3am ist eine Konfiguration Thing;) Meine Neustarts passieren am Wochenende. - TomTom
Diese Antwort hat bei mir nicht funktioniert. Der Windows Update-Dienst wurde gestoppt und die Countdown-Banner auf dem Server 2012 abgerufen. - Bret Fisher
Wenn Sie den Dienst beenden, ist dies möglicherweise nicht ausreichend. Es ist möglich, dass der Dienst nach 1 Minute automatisch startet. Je nachdem, welche Version von Windows Sie verwenden, wird dies insgesamt 2 Mal durchgeführt. Darüber hinaus können ein oder mehrere Prozesse ausgeführt werden Windows Update. In einem letzten Fall musste ich diese Prozesse beenden und den Dienst stoppen, um das Problem zu stoppen. - LPChip
Es verwendet den Taskplaner, um den Dienst neu zu starten und zu verarbeiten, wenn sie gestoppt werden. - Lankymart


Das Stoppen des Dienstes ist nicht genug, da es sich einfach von selbst startet. Sie müssen den Dienst deaktivieren, bis Sie bereit sind, den Server neu zu starten.

Um das Problem zu beheben, müssen Sie diesen Registrierungswert hinzufügen, um sicherzustellen, dass Windows zum geplanten Zeitpunkt neu gestartet wird, auch wenn es gesperrt ist.

reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v AlwaysAutoRebootAtScheduledTime /t REG_DWORD /d 1 /f

MS KB dokumentiert Problem


9
2018-06-03 15:26





Um den Neustart vorübergehend zu stoppen, deaktivieren Sie die Windows Update- und Windows Modul-Installationsdienste. Schalten Sie sie nachts wieder ein, damit der Neustart stattfinden kann.


1
2018-05-12 20:24



Ich würde mir lieber die Mühe ersparen und mich nur erschießen. - Owl


Wenn Ihre Updates über WSUS ausgeführt werden, können Sie ermitteln, für welche Updates ein obligatorischer Neustart des Computers erforderlich ist, und diese während eines Wartungsfensters planen. Andernfalls deaktivieren Sie den Windows Update-Dienst wie oben beschrieben.


0
2017-11-20 19:07





Sie können Powershell zum Installieren von Updates verwenden. Suchen Sie im Internet nach dem PSWindowsUpate-Modul und laden Sie es herunter. Führen Sie anschließend den Befehl Get-WUInstall aus. Es gibt einen Schalter, mit dem Sie die Anforderung für einen Neustart ignorieren können. Ich benutze es auf allen meinen 2012 Servern, und ich mag es viel besser als die GUI.


0
2018-05-12 21:09



Der Schalter, auf den verwiesen wird, ist -IgnoreReboot z.B.ipmo PSWindowsUpdate; Get-WUInstall -AcceptAll -IgnoreReboot - spuder