Wie man automatische Neustarts in Windows nach einem Update stoppt

Microsoft zwingt Sie dazu, Ihren Windows-Computer jedes Mal neu zu starten, wenn er ein Update durchführt. ** Auf den ersten Blick scheint das ungewöhnlich, da Linux-Systeme solche Anforderungen nicht haben. Updates sollen im Hintergrund erfolgen und Ihren aktuellen Arbeitsablauf nicht stören. Dieser Leitfaden zeigt einige Lösungen, um automatische Neustarts in Windows nach Abschluss eines Updates zu stoppen.
1. Verwendung des Dienstemenüs
Dies ist der einfachste Weg, um automatische Neustarts nach einem Windows-Update zu verhindern. Öffnen Sie das Dienste-Menü, indem Sie services in Win + R eingeben oder die Windows-Menüsuche verwenden. Scrollen Sie in der Liste der Elemente ganz nach unten zu Windows Update. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften, dann gehen Sie zur Allgemein-Registerkarte. Ändern Sie den Starttyp in Deaktiviert. Klicken Sie auf Übernehmen, dann auf OK.

Es gibt einige Probleme mit dieser Methode, obwohl Sie sie nach Belieben deaktivieren können. Ein pauschales Verbot von updatebezogenen Aktivitäten kann die Aktualisierungen von Windows-Anwendungen und sicherheitsrelevante Patches beeinträchtigen, die in der heutigen Bedrohungsumgebung wichtig sind. Das bedeutet, keine Downloads und keine Update-Erinnerungen. Es gibt bessere Methoden, die unten eine detailliertere Herangehensweise bieten.
2. Verwendung des lokalen Gruppenrichtlinien-Editors
Auf einem Windows Pro/Enterprise-Gerät öffnen Sie den Ausführen-Befehl, Win + R, und geben gpedit.msc ein und drücken die Eingabetaste.
Sobald das Fenster des lokalen Gruppenrichtlinien-Editors geöffnet ist, navigieren Sie zu Lokale Computerstrategie -> Computerconfiguration -> Administrative Vorlagen -> Windows-Komponenten -> Windows Update. Doppelklicken Sie im rechten Bereich auf den Eintrag: Kein automatischer Neustart bei angemeldeten Benutzern für die geplante Installation automatisierter Updates.
Wählen Sie das Feld Aktiviert aus und klicken Sie auf Übernehmen -> OK, um die automatische Neustartfunktion vollständig für zukünftige Updates zu deaktivieren. Diese Methode erlaubt trotzdem Windows-Update-Downloads, aber es gibt keinen erzwungenen Neustart.

FYI: Wenn Sie nach einem kürzlichen Windows-Update Probleme haben, erfahren Sie, wie Sie vorankommen.
3. Verwendung von PowerShell
PowerShell hat eine Registrierungseinstellung namens NoAutoRebootWithLoggedOnUsers, die es Benutzern ermöglicht, gezwungene Neustarts nach einem Windows-Update zu verhindern. Die Methode sollte in Windows 10 problemlos funktionieren, erfordert jedoch einige Anpassungen in Windows 11, da der exakte Registrierungsweg möglicherweise nicht existiert, was zu einem „Pfad nicht gefunden“-Fehler führen kann.
Öffnen Sie zunächst PowerShell im Administratormodus. Wenn Sie Windows 11 verwenden, führen Sie das folgende PowerShell-Skript aus, um die oben genannte Registrierungseinstellung zu setzen.
$registryPath="HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"
# Überprüfen, ob der Registrierungsweg existiert
if(-not(Test-Path$registryPath)){
# Erstellen des Registrierungswegs
New-Item-Path$registryPath-Force|Out-Null
}
# Setzen Sie NoAutoRebootWithLoggedOnUsers auf 1
Set-ItemProperty-Path$registryPath-Name"NoAutoRebootWithLoggedOnUsers"-Value1-Type DWord
# Setzen Sie Konfigurieren automatischer Updates (erforderlich, damit NoAutoRebootWithLoggedOnUsers funktioniert)
Set-ItemProperty-Path$registryPath-Name"AUOptions"-Value4-Type DWordGeben Sie anschließend den folgenden Befehl ein. Wenn Sie Windows 10 verwenden, können Sie ihn direkt eingeben, da Sie nicht auf den „Pfad nicht gefunden“-Fehler stoßen sollten.
Set-ItemProperty-Path"HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"-Name"NoAutoRebootWithLoggedOnUsers"-Value1
Wenn Sie später Ihre Meinung ändern, können Sie automatische Neustarts wieder aktivieren, indem Sie den oben genannten Registrierungswert auf „0“ setzen.
Set-ItemProperty-Path"HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"-Name"NoAutoRebootWithLoggedOnUsers"-Value0
Verwandt: Sie können auch Updates mit PowerShell ausblenden.
4. Verwendung des Registrierungs-Editors
Die oben beschriebene Methode zum Stoppen von Windows Update-Neustarts, die Sie mit PowerShell durchgeführt haben, kann auch mit dem Registrierungs-Editor durchgeführt werden. Diese Methode sollte in Windows 10 automatisch funktionieren, erfordert jedoch eine spezifische Anpassung in Windows 11.
Öffnen Sie den Ausführen-Befehl, Win + R, und geben Sie regedit in das Feld ein, um den Registrierungs-Editor auf Ihrem Gerät zu öffnen. Fügen Sie den folgenden Pfad in das Fenster des Registrierungs-Editors ein:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdateSuchen Sie im Schlüssel WindowsUpdate -> AU (Automatisch) nach einem D-WORD (32-Bit) Wert mit dem Namen „NoAutoRebootWithLoggedOnUsers“. Er ist standardmäßig auf 0 gesetzt, muss aber auf 1 gesetzt werden.

Sie müssen keinen Registrierungseintrag auf diese Weise erstellen, wenn Sie das PowerShell-Skript oben bereits ausgeführt haben.
Vorsicht: Es ist immer eine gute Idee, Ihre Registrierung vor Änderungen sicherzustellen.
5. Verwendung des Aufgabenplaners
Öffnen Sie den Aufgabenplaner über das Windows-Suchfeld. Navigieren Sie zu Aufgabenplaner -> Aufgabenplaner-Bibliothek -> Microsoft -> Windows -> UpdateOrchestrator. Der UpdateOrchestrator-Dienst arbeitet im Hintergrund, um Windows-Updates zu scannen, herunterzuladen und zu installieren.
Wenn Sie eine Neustart-Option im rechten Panel von UpdateOrchestrator sehen, klicken Sie mit der rechten Maustaste darauf und wählen Sie Deaktivieren. Wenn Sie keine Neustart-Option sehen, bedeutet dies, dass die Neustart-Aufgabe nicht erstellt wurde. Die Lösung besteht darin, die grundlegenden Neustartparameter für die Option Geplanter Scan zu ändern. Wählen Sie deren Eigenschaften durch einen Rechtsklick aus.

Ändern Sie die Neustartparameter im Tab Bedingungen.

FYI: Funktioniert der Aufgabenplaner nicht für Sie? Erfahren Sie, wie Sie es beheben können, indem Sie unseren Leitfaden überprüfen.
6. Ändern der aktiven Stunden
Windows hat eine Funktion namens Aktive Stunden, die es, wie der Name schon sagt, Benutzern ermöglicht, einen Zeitraum anzugeben, währenddessen das Betriebssystem keine Updates automatisch installieren oder Systemneustarts durchführen sollte.
Navigieren Sie in Windows 11 zu Einstellungen -> Windows Update -> Erweiterte Optionen -> Aktive Stunden. Für Windows 10 wählen Sie Einstellungen -> Update & Sicherheit -> Windows Update. Wählen Sie anschließend Aktive Stunden ändern.
Wenn der Aktive Stunden anpassen-Button auf Automatisch eingestellt ist, ändern Sie ihn auf Manuell. Legen Sie eine Zeitspanne am Tag fest, während der Ihr System Sie nicht zu einem Neustart auffordern sollte. Passen Sie diese Einstellungen einfach an, um mindestens 23 Stunden am Tag keine Neustartbenachrichtigungen zu erhalten.
7. Verwendung von metered Verbindungen
Die Verwendung von metered Verbindungen ist eine großartige Möglichkeit, automatische Neustarts zu stoppen, während kritische Updates weiterhin installiert werden. Dies ist gut für diejenigen, die sich nicht mit ihren Gruppenrichtlinien oder dem Registrierungs-Editor herumschlagen möchten.
Gehen Sie zu Einstellungen -> Netzwerk & Internet -> WLAN. Wählen Sie Ihre gewünschten WLAN-Netzwerke aus und aktivieren Sie den Schalter für die Metered-Verbindung.
Wie hier gezeigt, können Sie automatische Neustarts in Windows nach einem Update stoppen, nachdem das Update heruntergeladen wurde. Ebenso können Sie automatische Treiberupdates in Windows deaktivieren. Wenn Sie feststellen, dass Ihr Windows Update-Dienst fehlt, gibt es Möglichkeiten, ihn wieder auf Ihren Computer zu bringen.