Verhindern, dass Windows 10 den Computer nach der Installation von Updates neu startet

79

Diese Frage wurde bereits beantwortet, z. B. hier , aber für alle Antworten, die ich gesehen habe, muss ein Dropdown-Menü unter "Einstellungen"> "Update und Sicherheit"> "Erweiterte Optionen" verwendet werden.

In meiner Version von Windows 10 Pro gibt es keine solche Dropdown-Liste:

Erweiterte Optionen für Windows Update

Wie kann ich automatische Neustarts verhindern?

Laurent
quelle
1
Windows 10 Version 1607 (OS Build 14393.10)
Laurent
19
Ja, aber das Problem beim Festlegen der "aktiven" Stunden besteht darin, dass Windows möglicherweise nachts neu gestartet wird, wenn ich vergesse, Excel zu schließen und es über Nacht geöffnet zu lassen. Dadurch gehen nicht gespeicherte Daten verloren. Die maximale aktive Zeitspanne beträgt 12 Stunden, wobei davon ausgegangen wird, dass jeder mindestens 12 Stunden am Tag schläft ...
Laurent
1
@Laurent: Wenn das Creators Update nächsten Monat veröffentlicht wird, erhöht eine der Änderungen die maximale Active HoursEinstellung, die Sie konfigurieren können, auf 18 Stunden. Hoffentlich bekommen Sie normalerweise mindestens sechs Stunden Schlaf!
Run5k
1
Dies ist nur eines der vielen Dinge, die Windows macht, die uns verlangsamen und unsere Arbeit behindern. Obwohl wir hier in unserem Geschäft noch ein wenig Windows verwenden (meistens in WINE oder VirtualBox), haben wir auf Linux umgestellt (RHEL, LM MATE 18.1 und Xubuntu 16.04). Linux-Updates verlangsamen uns nicht und es ist selten notwendig, neu zu starten.
Mike Waters

Antworten:

89

Das Festlegen des Gruppenrichtlinienobjekts "Kein automatischer Neustart mit angemeldeten Benutzern für geplante automatische Update-Installationen" hat bei mir nicht funktioniert. Ich bin heute Morgen aufgewacht und mein Computer wurde neu gestartet. (Ich habe gestern Abend den Computer benutzt und nicht einmal eine Warnung erhalten.)

Dieser Vorschlag von techjourney.net sieht vielversprechender aus.

  • Öffnen Sie den Taskplaner und navigieren Sie zu Task Scheduler Bibliothek> Microsoft> Fenster> UpdateOrchestrator
  • Klicken Sie mit der rechten Maustaste auf die Aufgabe " Neustart" und deaktivieren Sie sie.

Windows versucht, die Aufgabe automatisch wieder zu aktivieren. Daher müssen Sie auch die Berechtigungen für die Aufgabendatei ändern.

  • Wechseln Sie zu C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  • Öffnen Sie die Eigenschaften der Neustartdatei , öffnen Sie die Registerkarte Sicherheit und öffnen Sie Erweiterte Berechtigungen.
  • Übernehmen Sie den Besitz der Datei, indem Sie auf den Link "Ändern" neben dem Besitzer klicken und Ihren Namen eingeben. Deaktivieren Sie die Vererbung über die Schaltfläche unten.

  • Ändern Sie alle Berechtigungen, um nur zu lesen oder zu lesen und auszuführen.

JaredE
quelle
3
Sie sollten auch die Gruppenrichtlinie "Aktivieren von Windows UPM zum automatischen Aktivieren des Systems zum Installieren geplanter Updates" auf DEAKTIVIERT setzen. Andernfalls startet Windows den Computer manchmal im Ruhezustand (Ruhezustand), installiert Updates und schaltet ihn wieder aus, sodass Sie den Ruhezustand verlieren. Dies führt dazu, dass Sie all Ihre offenen Fenster verlieren, was sehr schmerzhaft ist.
Steve
1
Beachten Sie, dass zuerst die Aufgabe deaktiviert und dann die Dateiberechtigungen festgelegt werden müssen. Wenn Sie zuerst die Dateiberechtigungen ausführen, gibt der Task möglicherweise einen Fehler aus, wenn Sie versuchen, den Status auf deaktiviert zu setzen.
Mike Simpson
7
Soweit ich das beurteilen kann, funktioniert das nicht mehr. Windows ignoriert jetzt die Berechtigungen für die Datei und schaltet "Neustart" wieder auf aktiviert. Ich glaube nicht, dass es derzeit eine Möglichkeit gibt, Windows daran zu hindern, sich selbst neu zu starten, was absolut lächerlich ist.
dallin
1
Ich musste diesen Vorgang auch für den Ordner "C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ rempl" ausführen, damit der automatische Neustart blockiert wurde (Deaktivieren der Aufgaben im Aufgabenplaner und Entfernen aller Schreibberechtigungen). Zumindest glaube ich, dass sie jetzt sind, da die geplante Zeit abgelaufen ist und sie nicht neu gestartet wurden. Wir werden sehen, ob MS noch eine weitere Aufgabe erstellt, die versucht, unsere Blöcke zu überwinden ... -_-
Venryx
2
Funktioniert nicht, keine Berechtigung zum Deaktivieren des Neustarts, auch nicht für Administratoren! Ich erhalte die Meldung: "Das Benutzerkonto, unter dem Sie arbeiten, hat keine Berechtigung zum Deaktivieren dieser Aufgabe."
Tomas
9

Alle vorgeschlagenen Hacks-Problemumgehungen scheinen mit dem Jubiläums-Update nicht zu funktionieren. Es gibt jedoch noch eine Option: Sie können die "aktiven Stunden" in den Einstellungen regelmäßig aktualisieren. Es macht zwar keinen Spaß, dies manuell zu tun, aber es gibt einen kleinen Windows-Dienst, der dies für Sie erledigt : https://www.udse.de/en/windows-10-reboot-blocker

audioxp
quelle
Die akzeptierte Antwort scheint bei mir immer noch zu funktionieren ... Da die Updates nicht automatisch installiert werden, wird kein Neustart durchgeführt. Wenn ich jedoch auf klicke, um die Updates zu installieren, wird der Computer später ohne Aufforderung neu gestartet. Daher stelle ich sicher, dass der Neustart unmittelbar nach der manuellen Installation der Updates erfolgt.
Laurent
3
Das ist lächerlich! Ich kann nicht glauben, dass wir dies installieren müssen, um etwas zu "reparieren", das eigentlich nicht "kaputt" sein sollte! Soviel dazu, eine "Pro" -Version zu sein ...
26.
1
Für diejenigen, die den Code vor dem Ausführen überprüfen möchten, gibt es auch eine PowerShell-Version von jemand anderem auf Github .
Peter Taylor
8

Bearbeiten:

Microsoft wird eine Möglichkeit bereitstellen, Updates zu deaktivieren. The Verge - Microsoft macht es einfach, Windows 10 zu stoppen und Ihren PC nach dem Zufallsprinzip neu zu starten, um Aktualisierungen zu erhalten

Ich bin mir nicht sicher, ob die Einstellungs-App dies nicht mehr zulässt. Ich habe nachgesehen, aber ich kann nichts finden. Diese Lösung funktioniert unabhängig davon, ob Sie Windows 10 Pro verwenden.

Geben Sie im Dialogfeld "Ausführen" (winkey + R) "gpedit.msc" (ohne Anführungszeichen) ein und drücken Sie die Eingabetaste. Navigieren Sie zu Computerkonfiguration / Administrative Vorlagen / Windows-Komponenten / Windows Update. Doppelklicken Sie auf "Kein automatischer Neustart mit angemeldeten Benutzern für geplant" "Automatische Updates installieren" Aktivieren Sie es und klicken Sie auf "Übernehmen"

Ref: Windows 10: Deaktivieren Sie den automatischen Neustart für Updates

Gpedit

mt025
quelle
7
gpedit ist nur für Pro und höhere Versionen, Home oder niedriger hat nicht gpedit
Moab
2
Ich habe Pro, also konnte ich das machen. Aber es war bereits aktiviert (ich habe es vor langer Zeit aktiviert, als ich noch unter Windows 8 war). Letzte Nacht wurde es erneut neu gestartet, obwohl diese Einstellung aktiviert war.
Laurent
21
Das geht nicht. Ich habe dies aktiviert, aber es wird immer noch neu gestartet. Das nervigste ist, dass es während der Woche, während der Bürozeiten, neu gestartet wird , während viele Apps geöffnet sind und sie nur mit Gewalt geschlossen werden und ich meine Arbeit verliere. Jedes Mal. Ich benutze Windows seit 3.1 und habe nichts gegen ihre zweifelhaften UI-Entscheidungen einzuwenden, einschließlich der 8 Modern UI. Aber lass mich meine verdammte Arbeit ohne Unterbrechungen machen. Ironischerweise nennen sie es Windows 10 "Pro".
Groo
1
Funktioniert nicht. (Windows 10 Version 1607 Build 14393.187)
user643011
2
Hat jemand den letzten Absatz dieser Option gelesen "Das funktioniert nicht, wenn die Richtlinie Configure Automatic Updatesnicht aktiv ist"? Ich vermute (konnte aber noch nicht verifizieren), dass dies nur funktioniert, wenn man diese Richtlinie ebenfalls aktiviert.
Tobias Kienzler
5

Die beiden anderen Lösungen scheinen für mich nicht zu funktionieren, da diese Registrierungseinstellungen bereits auf meinem Computer festgelegt wurden.

Hier ist eine indirekte Lösung, die Windows Update anweist, Updates nicht automatisch zu installieren, sondern sie nur herunterzuladen und dann zur Installation aufzufordern. Der Benutzer kann dann auswählen, wann sie installiert werden sollen, und anschließend neu starten.

Wechseln Sie zum folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update Legen
Sie den AUOptions- Wert auf einen der folgenden Werte fest:

1 = Niemals nach Updates suchen
2 = Nach Updates suchen , aber ich kann entscheiden, ob ich ihn herunterladen möchte und installiere sie
3 = Lade Updates herunter, aber lass mich entscheiden, ob ich sie installieren möchte.
4 = Installiere Updates automatisch

Ich habe es auf 3 gesetzt.

Quelle: Microsoft Technet-Foren: Wie Sie verhindern, dass Windows 10 automatisch neu gestartet wird. Antwort von MaxBak83

Laurent
quelle
ja, ich benutze dieses Tool manuell suchen Updates: superuser.com/a/948069/174557
magicandre1981
4
Nein, das funktioniert auch nicht. Mein Windows 10 Pro (mit dieser Einstellung auf 2(nachdem ich den Windows/SoftwareDistributionOrdner gelöscht , Updates heruntergeladen, installiert und dann mitten in meiner Bürozeit am Mittwoch, 13:00 Uhr, mit mehreren geöffneten Apps, einschließlich einer nicht gespeicherten, neu gestartet habe) Word-Dokument. Dann wurde die Installation der "Aniversary Edition" für die nächsten 30 Minuten fortgesetzt, ist fehlgeschlagen und hat dann meine vorherige Version automatisch wiederhergestellt. Cool, jetzt kann ich auf den nächsten Versuch warten. Muss daran denken, immer zu sparen, wenn ich eine Tasse hole Kaffee
Groo
1
Es hat bei mir funktioniert; Jetzt erhalte ich die Meldung Neustart erforderlich und dann eine unheilvollere Meldung. Wir werden Ihr Gerät außerhalb der Bürozeiten neu starten . Aber es startet nicht von alleine neu. Es gibt eine Schaltfläche zum Neustarten .
Jmgonet
1
Funktioniert nicht. (Windows 10 Version 1607 Build 14393.187)
user643011
ist es nicht HKLM \ SOFTWARE \ Policies \ Microsoft \ ...? Dies scheint auch meinen Kommentar zu bestätigen , dass Sie beide Richtlinien "Automatische Updates konfigurieren" und "Kein automatischer Neustart mit angemeldeten Benutzern für geplante automatische Update-Installationen" aktivieren müssen
Tobias Kienzler
1

Winaero.com hat eine Möglichkeit bereitgestellt, dies zu tun:

  • Öffnen Sie den Registrierungseditor.
  • Wechseln Sie zum folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Erstellen Sie hier einen neuen DWORD-Wert, NoAutoRebootWithLoggedOnUserssetzen Sie ihn auf 1und starten Sie das Gerät neu.

Bildbeschreibung hier eingeben

magicandre1981
quelle
1
Ich war gerade in regedit dort und auf meinem PC war dieser Schlüssel bereits auf 1 gesetzt.
Laurent
Mein Computer hat kein Windows-Update
Richard
@ Richard erstellen Sie einen Schlüssel mit diesem Namen, wenn Sie ihn nicht finden können
magicandre1981
3
Funktioniert nicht. (Windows 10 Version 1607 Build 14393.187)
user643011
Der Trend, dass Tech-Blogs nicht richtig recherchieren und ihre Antworten nicht gründlich genug überprüfen, setzt sich fort, und der Leitfaden listet die Bitness-Informationen nicht richtig auf. Der von Ihnen veröffentlichte Schlüssel gilt nur für 32-Bit-Computer. Ich habe die Informationen auch für 64-Bit-Computer hinzugefügt.
Möwe
1

Hier ist eine .zip-Datei mit einer .reg-Datei, die auch unter Windows 10 funktionieren SOLLTE.

http://www.geeksalive.com/NoAutoReboot_Win10.zip

Hier ist der Inhalt der Datei NoAutoReboot.reg, aber lesen Sie auch die Datei 00ReadMe.txt.

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000004
"AutomaticMaintenanceEnabled"=dword:00000001
"ScheduledInstallDay"=dword:00000000
"ScheduledInstallTime"=dword:00000003
"AllowMUUpdateService"=dword:00000001

Beachten Sie, dass Sie nach der Installation des Registrierungsupdates entweder den Windows Update-Dienst neu starten oder den Computer neu starten müssen, damit dies wirksam wird.

Dave Burton
quelle
0

Wenn Sie für Computer mit Gruppenrichtlinien die Richtlinie Benutzerkonfiguration \ Administrative Vorlagen \ Windows-Komponenten \ Windows Update \ Zugriff entfernen anwenden, um alle Windows Update-Funktionen mit der Option Keine Benachrichtigungen anzeigen zu verwenden, wird ein erzwungener Neustart vollständig verhindert. Das Windows-Update für Windows 10 bleibt weiterhin voll funktionsfähig.

Die Registrierungseinträge für diese Richtlinie lauten HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ WindowsUpdate. Erstellen Sie die Schlüssel: DisableWindowsUpdateAccess mit dem Wert 1 DisableWindowsUpdateAccessMode mit dem Wert 0

Dadurch wird verhindert, dass die Task Scheduler-Task in der Antwort von JaredE ebenfalls einen Neustart erzwingt. Auch das manuelle Ausführen dieser Aufgabe führt nicht zu einem Neustart.

ayao1337
quelle
-1

Mögliche Antwort, wird noch getestet, scheint aber zu funktionieren, bis MS diese Einstellungen im Taskplaner ändert.

In einem anderen Beitrag, "Wie deaktiviere ich automatische Neustarts in Windows 10?", Verweist jakethedog mit dem Taskplaner. Ich habe die Einstellungen pro Element im UpdateOchestrator erweitert.

Gehen Sie zu Start und rufen Sie den Taskplaner auf. Gehe zu Taskplaner-Bibliothek >> Microsoft >> Windows >> UpdateOrchestrator.

Hier finden Sie Elemente, die so angepasst werden können, dass sich Updates anders verhalten. Sie können in jedem Element verschiedene Eigenschaften ändern, indem Sie mit der rechten Maustaste klicken und Eigenschaften auswählen.

Sie sollten sechs Registerkarten sehen. Die meisten haben Parameter, die eingestellt, deaktiviert oder gelöscht werden können. Verwenden Sie die Registerkarte Verlauf für jedes Element, um zu sehen, wann und was diese verarbeitet werden. Nehmen Sie dann pro Registerkarte die gewünschten Änderungen vor.

Bisher habe ich nur Deaktiviert und keine Parameter gelöscht. MS kann einen gelöschten Parameter erneut hinzufügen, wenn die Aktualisierungsscans manuell oder automatisch ausgeführt werden, und fehlende Elemente ersetzen.

Bei jedem Element, das ich angepasst habe, habe ich die folgenden Registerkarten geändert.

Registerkarte Allgemein >> Sicherheitsoptionen. Das Benutzerkonto, das den Artikel kontrolliert, wurde von "System" in "Mein Konto" geändert. Dies sollte dazu beitragen, dass das Systemkonto Änderungen nicht mehr überschreibt.

Trigger >> Bearbeiten >> Erweiterte Einstellungen. Beginnen Sie die Aufgabe: Nach einem Zeitplan. Stellen Sie die Verzögerungsaufgabe auf bis zu (zufällige Verzögerung): bis zu 1 Tag ein. Legen Sie die Stop-Task fest, wenn sie länger als 30 Minuten ausgeführt wird. Verfallsdatum festlegen: Der Tag, an dem Sie eine Änderung am Element vornehmen, 15 Minuten später als zum Zeitpunkt der Änderung, und Synchronisierung über Zeitzonen hinweg. Deaktiviert Aktivieren.

Aktionen >> Bearbeiten. Benennen Sie den Programm- / Skripteintrag um. Hier habe ich MusNotification.exe in MNcation.exe geändert und die Option Argumente hinzufügen von Reboot entfernt. Dies kann zur Ereignisanzeige hinzugefügt werden, was ich nicht überprüft habe.

Bedingungen >> Leistung. Deaktivieren Sie beide Einträge.

Die Einstellungen. Stellen Sie Folgendes ein.

Bildbeschreibung hier eingeben

Wählen Sie dann OK, um das Eigenschaftenfenster zu schließen, und klicken Sie dann mit der rechten Maustaste und deaktivieren Sie das Element für jedes Element, das Sie anpassen. Starten Sie dann neu.

AndyA
quelle
1
Sie sollten diese Antwort bearbeiten, nachdem Sie sichergestellt haben, dass es sich um eine tatsächliche Antwort handelt. Rückblick . Warum senden Sie identische Antworten auf Fragen, anstatt eine der Fragen als Duplikat zu kennzeichnen?
Ramhound