Mit Windows 10 können Sie einen Neustart für einen späteren Zeitpunkt planen. Ich möchte es deaktivieren.
Offensichtlich plante Windows gestern Abend einen Neustart, als ich nicht hinschaute und schloss einfach alles, woran ich in der Nacht zuvor gearbeitet hatte.
Ich starte regelmäßig neu; Ich brauche kein Windows, um das für mich zu tun.
Kann ich es komplett deaktivieren? Es macht mir nichts aus, wenn es alles herunterlädt und dann sagt "Hey, du solltest neu starten", aber es sollte sich niemals selbst neu starten.
Ich verwende die "Pro" Edition von Windows 10.
windows-10
mpen
quelle
quelle
Antworten:
Sie können Windows 10 Reboot Blocker ausprobieren :
Es ist kostenlos und funktioniert mit dem Jubiläums-Update.
quelle
Hinweis: Leider scheint dies unter Windows 10 Home nicht zu funktionieren, und ich bin mir nicht sicher, ob Benutzer dieser Edition eine brauchbare Lösung finden können.
Ich habe dies als Antwort auf eine andere Frage gepostet, aber da dies ein Duplikat dieser Frage zu sein scheint, werde ich es auch hier bereitstellen:
Sie können Ihre lokalen Gruppenrichtlinieneinstellungen so bearbeiten, dass Windows Update nur Updates herunterlädt. Warten Sie jedoch, bis Ihre Eingaben installiert sind (und starten Sie den Computer daher neu).
Öffnen Sie Ihr Startmenü und geben Sie Group ein . Klicken Sie dann auf Edit group policy
Erweitern Sie Computerkonfiguration \ Administrative Vorlagen \ Windows-Komponenten \ Windows Update
Doppelklicken Sie auf Automatische Updates konfigurieren, aktivieren Sie die Richtlinie und konfigurieren Sie sie nach Bedarf.
Kehren Sie zu Windows Update zurück und klicken Sie auf Nach Updates suchen . Klicken Sie anschließend auf Erweiterte Optionen
Sie sollten sehen, dass Ihre neuen Einstellungen "erzwungen" werden.
Nachdem ich diese Einstellung auf eine Test-VM angewendet hatte, ließ ich Windows Update geöffnet und bemerkte, dass der Download gestartet wurde.
Wenn der Download abgeschlossen ist, erhalten Sie eine Toastbenachrichtigung, dass Updates vorhanden sind und Sie diese installieren müssen.
Beachten Sie, dass Sie auf Jetzt installieren klicken müssen . Ein Neustart oder Herunterfahren über das Startmenü scheint den Installationsvorgang nicht auszulösen.
Mehr Info:
Ich bin nicht sicher, ob das Bearbeiten der lokalen Gruppenrichtlinie in der Home Edition von Windows 10 eine Option ist, aber dasselbe Ergebnis sollte über die Registrierung möglich sein (ich habe dies nicht getestet, da ich die Richtlinienmethode selbst verwendet habe). Dies gilt auch für den Fall, dass auch Nicht-Profis nach einer Antwort suchen.
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
(Sie müssen die Schlüssel möglicherweise manuell erstellen, wenn sie nicht vorhanden sind.)
Erstellen Sie einen neuen DWORD-Wert mit dem Namen
AUOptions
und geben Sie entweder2
oder ein3
.2
= Vor dem Download3
benachrichtigen = Installation automatisch herunterladen und benachrichtigenPC neu starten
Update nach Jubiläums-Update (1607):
Ich habe in letzter Zeit einige Kommentare von Leuten gesehen, die sagten, dass dies nach dem Jubiläums-Update nicht mehr funktioniert.
Ich habe einige Tests durchgeführt, die in den beiden folgenden Blog-Posts beschrieben sind:
Diese Tests laufen seit fast drei Wochen und ich habe noch keine erzwungenen Neustarts zu sehen.
Angesichts dieser Ergebnisse scheint dies immer noch zu funktionieren .
Dinge zu beachten:
quelle
Ich habe dies als Teil meines Versuchs beantwortet, eine andere Garbage-Einstellung in Windows 10 zu korrigieren (die Art und Weise, wie Ihr Gerät aufgeweckt wird und Sie dabei Updates installieren, die Sie nicht genehmigt haben).
Bitte konsultieren Sie Schritt 2 meines Leitfadens hier . Es wird erläutert, wie Sie die Aufgabe "Neustart" im Abschnitt "UpdateOrchestrator" der Liste "Geplante Windows-Aufgaben" ändern, um sie zu deaktivieren und zu verhindern, dass Windows sie beeinträchtigt. Wenn diese Aufgabe deaktiviert ist, wird Ihr Computer niemals neu gestartet, es sei denn, Sie weisen ihn an.
Prost - Möwe
quelle
Die beste Lösung für dieses ärgerliche Problem ist der Taskplaner.
Klicken Sie auf Start und geben Sie Task Scheduler ein
Navigieren Sie zu Taskplaner-Bibliothek >> Microsoft >> Windows >> UpdateOchestrator
Um automatische Neustarts zu deaktivieren, klicken Sie mit der rechten Maustaste auf Neustart und wählen Sie Deaktivieren.
Stellen Sie dann sicher, dass Sie die Berechtigungen ändern. Sollte auf Read & Execute gesetzt sein
Ich habe auch automatische Updates deaktiviert, indem ich alle Aufgaben in diesem Ordner deaktiviert habe.
quelle
nircmd
ist kein natives Windows-Messaging-Dienstprogramm. Für Windows 10 bedeutet "msg" jedoch, dass für diejenigen, die keine anderen Tools herunterladen möchten,%windir%\system32\msg.exe * /SERVER:localhost "Windows needs a reboot to finish its updates, please restart ASAP."
stattdessen nur die Neustartaktion verwendet wird. Ich empfehle dringend, dass Sie die Aufgabe zuerst EXPORTIEREN, bevor Sie Änderungen daran vornehmen, damit Sie ein Backup haben (immer eine gute Idee für alle Fälle).Sie können Windows-eigene Tools verwenden, um automatische Neustarts zu deaktivieren.
Wie in einigen anderen Antworten bereits erwähnt, führt Windows einen Neustart mithilfe der aufgerufenen geplanten Task durch
\Microsoft\Windows\UpdateOrchestrator\Reboot
. Wenn Sie jedoch den Taskplaner öffnen und diesen deaktivieren, wird er von Windows am folgenden Tag problemlos wieder aktiviert, auch wenn Sie seine Berechtigungen so ändern, dass er schreibgeschützt ist.Anstatt jeden Tag in die Taskplaner-Benutzeroberfläche gehen zu müssen, um die Task zu deaktivieren, können wir dies automatisch einrichten und das
schtasks
Befehlszeilendienstprogramm zum Ändern von Tasks verwenden.Wenn ein Neustart geplant ist , wird die Aufgabe durch den folgenden Befehl mit Administratorrechten deaktiviert:
Wenn Sie dies wissen, können Sie Ihre eigene geplante Aufgabe erstellen, um den obigen Befehl regelmäßig auszuführen und das heimtückische kleine Schema von Windows zu deaktivieren. Wenn Sie mit der Verwendung von Task Scheduler vertraut sind, richten Sie Ihre eigene Aufgabe ein.
Andernfalls,
quelle
Steuern, wann Windows nach dem Anwenden von Windows-Updates neu gestartet wird
Sie können die Zeit steuern, die Windows für den automatischen Neustart nach Windows Update- Vorgängen zulässt , ohne den Windows Update- Dienst zu deaktivieren oder erzwingen zu müssen .
Diese Methode verhindert nicht, dass Windows-Updates heruntergeladen oder installiert werden, sodass weiterhin Betriebssystem-Sicherheitspatches auf das System angewendet werden. Sie müssen es nur neu starten, wenn Sie bereit sind.
Ich werde im Folgenden ausführlicher erläutern, aber im Wesentlichen wird ein Batch-Skript verwendet, um die korrelierten Registrierungswerte der Einstellungen für die aktiven Stunden für die Start- und Endzeit dynamisch festzulegen und zu ändern, basierend auf der Laufzeit, die ausgeführt wird, wobei sichergestellt wird, dass die Werte auf immer erhöht werden Stunden voraus sein.
Dies ist eine native Windows-Lösung
Im Gegensatz zur Windows 10 Reboot Blocker- Lösung, mit der Windows ausgetrickst wird , handelt es sich hierbei um eine 100% ige native Windows-Lösung, mit der Windows ausgetrickst wird, für dessen Ausführung keine Software von Drittanbietern erforderlich ist.
Scheduling mit dem Task Scheduler
Planen Sie einfach ein einzelnes Stapelskript (siehe unten) mit dem Taskplaner so , dass es zweimal am Tag ausgeführt wird:
Bei jeder Ausführung werden die Zeiten ActiveHoursStart und ActiveHoursEnd auf Werte gesetzt, die Windows für immer aktiv halten und sicherstellen, dass bei Windows Update- Vorgängen kein Neustart erfolgt .
Die Batch-Logik und die Zeitplanung dieses Vorgangs sind einfach zu skalieren und anzupassen, falls Probleme auftreten (z. B. Probleme mit Energiesparmodi wie Energiesparmodus oder Ruhezustand).
Batch-Skript
HINWEISE: Die Registrierungswerte werden im Hexadezimalformat festgelegt. Beachten Sie auch, dass im folgenden Logikbeispiel erwartet wird, dass das Skript nur in einem Frame von 6:00:00 - 6:59:59 Uhr oder 18:00 - 18:59:59 Uhr ausgeführt wird. Dies kann jedoch leicht mit dem
IF %HH%==XX
Teil der Logik eingestellt werden ; Sie können dieselbe Logik auch verwenden, um diese Funktionalität zu testen und zu bestätigen, dass sie wie erwartet funktioniert, wenn Sie den Wert ändern .Hexadezimalwerte für Dezimal 0-255
Die Registry
Für einige Details zu den korrelierten Registrierungseinstellungen wird sich dies ändern. Nachfolgend werde ich auf die Abschnitte unter Ein genauerer Blick auf die aktiven Stunden in Windows 10 verweisen, um zu erfahren, wie sich diese Methode auswirkt.
Bestätigung
Um zu bestätigen, dass dies wie vorgesehen funktioniert, werden Sie
Drücken Sie die Taste einmal, und geben Sie Windows Updates ein, bis die Optionen für Windows Update-Einstellungen angezeigt werden. Klicken Sie anschließend darauf
Klicken Sie im Abschnitt ** Update settings * (Einstellungen aktualisieren) auf die Option Change active hours (Aktive Stunden ändern)
Notieren Sie sich die Werte für Startzeit und Endzeit in den Fenstern Aktive Stunden und drücken Sie
Cancel
und schließen Sie dann die Bildschirme Einstellungen vollständig .Führen Sie das Stapelskript jetzt aus, und stellen Sie sicher, dass die Werte in den Variablen für die Zeit, zu der Sie das Skript ausführen, entsprechend festgelegt sind, um sicherzustellen, dass die Werte für die Start- und Endzeit entsprechend festgelegt sind, und stellen Sie sicher, dass es fehlerfrei ausgeführt wird (führen Sie es bei Bedarf als Administrator aus).
Führen Sie nun die Schritte 1 - 3 erneut aus und bestätigen Sie, dass die Werte für Startzeit und Endzeit korrekt geändert wurden.
Deaktivieren
Wenn Sie bereit sind, Windows Updates den Neustart des Computers gemäß den Aktualisierungsvorgängen zu ermöglichen, können Sie dies manuell tun, da durch diese Methode das Herunterladen und Installieren von Windows Updates nicht gestoppt wird. Wenn Sie diesen Job jedoch deaktivieren müssen, deaktivieren Sie einfach die geplante Task, die ihn mit dem Taskplaner ausführt .
Weitere Ressourcen
Hexadezimalwerte für Dezimal 0-255
quelle
IF %HH% LSS 06 SET StartHour=12 & SET EndHour=07 IF %HH% GEQ 06 IF %HH% LSS 18 SET StartHour=06 & SET EndHour=13 IF %HH% GEQ 18 SET StartHour=12 & SET EndHour=07
um es unabhängig von der Ausführungszeit zu machen.IF %HH%==00 SET StartHour=00 & SET EndHour=12
IF %HH%==01 SET StartHour=01 & SET EndHour=13
... usw. und sie dann im Task-Planer so eingestellt, dass sie stündlich ausgeführt wird und beim Aufwachen aus dem Ruhezustand (wie von @PimpJuiceIT beschrieben).PowerShell
Version mit automatischerScheduled task
Erstellung. Ich habe auch Trigger und Einstellungen aus den obigen Kommentaren hinzugefügt.Windows 10 erstellt seine Windows Update-Richtlinien neu und fügt einige Unterschiede zwischen früheren Versionen hinzu.
Windows Update erzwingt Updates, auch wenn der Windows Update-Dienst deaktiviert ist. Dies gilt für Privatanwender. Da für einige Updates ein obligatorischer Neustart erforderlich ist, kann der Zeitplan für Neustarts nicht deaktiviert werden.
Das bedeutet nicht, dass Sie die Updates nicht blockieren können. Möglicherweise können Sie eine Problemumgehung als Blockierungsserver für Updates durchführen. Dies kann jedoch sehr ärgerlich sein, da Sie im gesamten Internet über Hunderte von Methoden verfügen, um dies zu tun.
Eine Zeitung mit Referenz hier
Quell- Windows 10-EULA
Einige Informationen über Windows Update for Business Erklärung der diferences zwischen Heimanwender und Vorteile von Enterprise - Update Hier
quelle
"Kein automatischer Neustart mit angemeldeten Benutzern für geplante automatische Update-Installationen" funktioniert derzeit nicht mit Windows 10, laut diesem Artikel auf Lifehacker.com ( http://lifehacker.com/enable-metered-connection) -zur-Verzögerung-von-Windows-10-Updates-1723316525 ), wenn gemessene Verbindungen in Windows 10 aktiviert werden , werden Windows-Updates möglicherweise gestoppt oder zumindest weiter verzögert.
quelle
Deaktivieren von Windows-Updates in Windows 10 Nativ
**** Für diese Methode ist keine Software von Drittanbietern erforderlich ****
Um mehr Kontrolle darüber zu haben, ob Windows Update- Vorgänge nur dann auf Ihr Windows 10- Betriebssystem angewendet werden, wenn Sie dies wünschen, führen Sie die folgenden Schritte mit zwei Skripten und einem geplanten Taskjob aus.
Diese Methode funktioniert unabhängig von geplanten Aufgaben oder anderen Prozessen, die Windows Update auslösen, wenn das Setup korrekt ist und der Auftrag aktiviert ist und in ausreichend kurzen Intervallen ausgeführt wird.
Setup und Konfiguration
Im Folgenden finden Sie die detaillierten Schritte zum Einrichten dieser drei einfachen Dinge.
1. Batch-Skript
HINWEIS: Speichern Sie die folgende Logik in einer Textdatei und benennen Sie sie um, um eine Erweiterung von
.cmd
z.DisableWU.cmd
.2. VBS-Skript
HINWEIS: Speichern Sie die folgende Logik in einer Textdatei und benennen Sie sie um, um eine Erweiterung von
.vbs
z.DisableWUHidden.vbs
. Stellen Sie außerdem sicher, dass Sie den korrekten Wert für den vollständigen Pfad und den Dateinamen angeben, in dem die Stapeldatei anstelle desC:\FolderPath\DisableWU.cmd
Werts in der folgenden Logik gespeichert ist .3. Taskplaner-Job
Drücken Sie + , geben Sie und drücken . Klicken Sie mit der rechten Maustaste auf die Option Taskplaner-Bibliothek im rechten Bereich und wählen Sie die Option aus.
R
taskschd.msc
Enter
Create Task
General
Stellen Sie auf der Registerkarte sicher, dass die Optionen Ausführen, ob Benutzer angemeldet sind oder nicht und Mit höchsten Berechtigungen ausführen aktiviert sind, damit beide aktiviert und wirksam sind.Von der
Triggers
Registerkarte sicher sein , die tägliche Option gesetzt Jede: 1 Tag und überprüfen Sie die Aufgabe wiederholen alle 1 Minute für eine Dauer von 1 Tag und angegeben , und dass die gesetzt Aktiviert Option aktiviert ist.Stellen Sie auf der
Actions
Registerkarte sicher, dass Program \ script: auf den vollständigen expliziten Pfad des VB- Skripts verweist, und stellen Sie sicher, dass Start in (optional): nur auf den Ordnerpfad verweist, in dem sich dasselbe VB-Skript befindet.Drücken Sie zum Abschließen und Speichern
OK
(möglicherweise zweimal) und geben Sie dann die Anmeldeinformationen für den Benutzernamen und das Kennwort von einem Konto ein, das (1. über Berechtigungen zum Ausführen von Taskplaner- Aufgaben verfügt und (2. über Lese- und Ausführungszugriff auf den Speicherort verfügt, an dem Sie sich befinden hat die Skripte gespeichert, die ausgeführt werden sollen.Bestätigung, dass es funktioniert
Für einen schnellen Test, um zu bestätigen, dass dies wie erwartet funktioniert, können Sie:
R
services.msc
Enter
F5
alle paar Sekunden, um den Bildschirm zu aktualisieren und festzustellen, ob sich der Dienststatus ändertBlank/Null/Empty/Nothing
darauf hinweist, dass der Dienst nicht ausgeführt wird. Wenn Sie während eines Stoppvorgangs eine Aktualisierung durchführen, wird möglicherweise der Statuswert Stopping für den Dienst angezeigtDies bedeutet, dass Windows Update alle 60 Sekunden beendet wird, wenn es ausgeführt wird, wenn dieser Auftrag aktiviert ist und ausgeführt wird. Auf diese Weise wird sichergestellt, dass Windows Update- Vorgänge niemals genügend Zeit haben, um einen Download oder eine Installation eines Updates abzuschließen.
Hinweis: Das geplante Intervall kann einfach so angepasst werden, dass es häufiger als 60 Sekunden ausgeführt wird, wenn dies in einigen Fällen nicht schnell genug ist.
Etwas deaktivieren
Sie sollten Windows-Updates regelmäßig in regelmäßigen Wartungsintervallen anwenden, um sicherzustellen, dass Ihr System mit den neuesten Sicherheitspatches usw. auf dem neuesten Stand ist. Hierbei handelt es sich nicht um eine Methode, mit der Windows-Updates niemals vollständig angewendet werden sollen, da diese in vielen Umgebungen von entscheidender Bedeutung und erforderlich sind. Auf diese Weise können Sie besser steuern, wann Sie diese Updates in Ihrer Umgebung anwenden möchten .
Um diesen Prozess zu deaktivieren, damit Sie Windows Updates manuell installieren können, wenn Sie bereit sind, wechseln Sie einfach zu dem Auftrag, den Sie mit dem Taskplaner geplant haben , klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option Deaktivieren, um den Auftrag zu deaktivieren und somit das Beenden zu verhindern des Windows Updates- Dienstes.
Nach der Deaktivierung führen Sie einfach die Schritte durch, mit denen Sie Windows-Updates manuell anwenden, um das Betriebssystem zu patchen. Sobald die Updates angewendet werden und Ihre Leistungszyklen abgeschlossen sind ggf. simplly aktivieren den Job für sie wieder anfangen zu laufen.
Weitere Ressourcen
quelle
Entsprechend dieser Antwort sind zwei Aktionen erforderlich, um den erzwungenen Neustart zu deaktivieren, während der Benutzer angemeldet ist . Die Antwort basiert auf einem Artikel (auf Italienisch).
Die zwei erforderlichen Einstellungen sind:
NoAutoRebootWithLoggedOnUsers
Configure Automatic Updates policy
Ich kann es nicht in allen Windows-Versionen testen und kann auch nicht garantieren, dass es morgen noch funktioniert. Hier erfahren Sie, wie Sie diese beiden Einstellungen vornehmen.
Erzwungene Neustarts nach Updates deaktivieren (Registrierung)
Diese Registrierungsänderung deaktiviert erzwungene Neustarts, solange einige Benutzer angemeldet sind.
Ändern der Windows Update-Einstellungen (lokale Gruppenrichtlinie)
Starten Sie zum Schluss den PC neu.
Hinweis zu Windows 10 Enterprise
Ich verwende Windows 10 Enterprise mit zurückgestellten Updates. Für was es helfen kann, hier sind meine Registrierungseinstellungen von
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
:Und im lokalen Gruppenrichtlinien-Editor
Configure Automatic Updates
wird aufEnabled
mit aufOption
festgelegt2
.quelle
Kanonische Antwort zur besseren Orientierung
Es scheint zwei Gründe zu geben, warum Leute in diesen Beitrag kommen, um eine Antwort auf ...
Da es für diesen Beitrag so viele Antworten gibt und pro Kopfgeld eine kanonische Antwort angefordert wurde, habe ich mir vorgenommen, anhand der Antworten in diesem Beitrag eine klarere Anleitung für die jeweilige Aufgabe zu geben.
Hinweis: Möglicherweise veröffentlicht Microsoft Updates, die die Funktionsweise dieser korrelierten Funktionen ändern. Wenn Sie solche Updates anwenden, funktionieren diese Prozesse möglicherweise nicht wie erwartet.
# 1 Deaktivieren Sie Windows Updates vollständig
Um Windows-Updates vollständig zu deaktivieren , können Sie den Anweisungen aus zwei spezifischen Antworten in diesem Beitrag folgen, die direkt unten als Nr. 1 und Nr. 2 verknüpft sind, und die in beiden, jedoch mindestens Nr. 1 und Nr. 2 angegebenen Vorgänge ausführen, um eine besonders gründliche Beschreibung zu erhalten.
Deaktivieren von Windows-Updates in Windows 10 Nativ
Deaktivieren Sie Windows-Updates in Windows 10 und deaktivieren Sie Taskplaner-Jobs
/Microsoft/Windows/Windows Updates
Containers aufgeführt sind, möglicherweise sinnvoll, alle darin enthaltenen Aufträge zu deaktivieren, um eine vollständige Vollständigkeit zu gewährleisten.# 2 Steuern Sie, wann Windows nach der Installation von Windows Updates neu gestartet wird
Es gibt anscheinend mindestens zwei Antworten, die für die meisten Benutzer am besten geeignet sind. Daher beginne ich mit der nativen Windows-Lösung und erzähle Ihnen dann von der Lösung eines Drittanbieters.
Um zu steuern, wann Windows nach der Installation von Windows Update neu gestartet wird , können Sie den Anweisungen in einer der beiden Antworten in diesem Beitrag folgen. . .
Drittanbieter-App: Windows 10 Reboot Blocker
quelle
Ich habe ein
PowerShell
Skript erstellt, mit dem dynamisch festgelegt wirdActive Hours
, dass die unerwünschten Neustarts nichtWindows Updates
auf dieser Antwort basieren ( https://superuser.com/a/1208866/351521 ). Es setzt diese Registrierungsschlüssel:HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\ActiveHoursStart
HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\ActiveHoursEnd
HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\IsActiveHoursEnabled
Sie können es hier herunterladen : https://github.com/marcosbozzani/Win10ActiveHours
Vorschläge und Pull-Requests sind willkommen!
Änderungen
Konvertiert von
Batch
nachPowerShell
( meiner Meinung nach einfacher zu verstehen und zu pflegen )Das Skript überprüft einen Stundenbereich anstelle eines einzelnen Stundenbereichs (wie in den Kommentaren zu dieser Antwort vorgeschlagen).
Das Skript kann das installieren und deinstallieren
Scheduled task
und die entsprechenden Einstellungen und Trigger festlegenDas Skript kann das
Scheduled task
bei Bedarf manuell ausführenErstellt ein Github-Repository (einfacher zu aktualisieren und Änderungen zu akzeptieren)
Allgemeine Information
Die Aufgabe wird um erstellt
\Win10ActiveHours\Update
Es gibt zwei
Active Hours
Fenster von 18 Stunden:18:00
bis12:00
06:00
bis00:00
Es gibt vier Trigger, die die Aufgaben aktivieren und zwischen den beiden Fenstern wechseln:
06:00
18:00
Dies sind die Einstellungen für die Aufgabe:
Weitere Informationen finden Sie in der Datei README.md aus dem Repository
quelle
Wenn Sie auf keinen Fall zulassen dürfen, dass Ihr System aufgrund von Windows-Updates neu gestartet wird, ohne dass es "kontrolliert" wird, wenn Sie anwesend sind, eine Ausfallzeit für die Wartung einplanen oder was auch immer der Fall ist, können Sie den Windows Update- Dienst deaktivieren .
Manuelles Steuern von Windows-Updates
Dies würde bedeuten, dass dieser Computer keine kritischen Sicherheitsupdates usw. erhält, es sei denn, Sie aktivieren sie erneut und laden sie dann manuell herunter, installieren sie sie, starten sie sie neu usw. und deaktivieren sie sie, sobald das Patchen abgeschlossen ist.
WARNUNG : Dies kann gefährlich sein und wird insbesondere in einer Heimnetzwerkumgebung nicht empfohlen . In einer Geschäfts- oder Rechenzentrumsumgebung ist es jedoch normal, dass Unternehmen steuern, wann sie Änderungen vornehmen, Sicherheitsupdates installieren, Betriebssysteme patchen und so weiter.
Taskplaner-Jobs deaktivieren
Anscheinend sind einige geplante Aufgaben im Zusammenhang mit Windows Update geplant, um möglicherweise Windows Updates auszulösen.
Drücken Sie + , geben Sie und drücken . Navigieren Sie zu > > > , und dann mit der rechten Maustaste und wählen Sie die Option für den Job namens Planmäßig starten .
R
taskschd.msc
Enter
Task Scheduler Library
Microsoft
Windows
WindowsUpdates
Disable
Weitere Ressourcen
quelle
Update : Nach dem Testen war meine vorherige Lösung nicht wirksam. Microsoft scheint Funktionen implementiert zu haben, die verhindern, dass sie funktionieren.
Meine letzte Lösung war die Verwendung eines Dienstprogramms namens StopUpdates10 . Es kombiniert alle Techniken, über die ich in den letzten Monaten gelesen habe, insbesondere mehrere Registrierungsänderungen und das Deaktivieren mehrerer Dienste - und nicht nur die paar, die immer wieder erwähnt werden, die aber nicht alleine funktionieren.
Bis zur letzten Nacht hatte ich verhindert, dass mein Computer (der Dienste hostet, für die er rund um die Uhr verfügbar sein muss, es sei denn, ich habe speziell Ausfallzeiten geplant) automatisch Updates anwendet und neu startet. Zu diesem Zweck habe ich den Windows Update-Dienst deaktiviert - eine der Antworten hier.
An diesem Morgen stellte ich fest, dass der Computer automatisch neu gestartet und der Windows Update-Dienst erneut aktiviert wurde. Dieses Verhalten hat Windows 10 noch nie für mich gezeigt. Ich kann nur davon ausgehen, dass sich 2018 etwas geändert hat und dass Microsoft in diesem Jahr ein Update eingeführt hat (das ich bei der manuellen Aktualisierung meines Systems angewendet hätte), mit dem der Windows Update-Dienst wieder aktiviert wird, selbst wenn Sie ihn deaktiviert haben.
Ich habe den Windows Update-Dienst seitdem wieder deaktiviert, aber jetzt auch alle geerbten Berechtigungen aus HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv entfernt und nur mir selbst etwas anderes als den schreibgeschützten Zugriff darauf gewährt .
Außerdem habe ich den Besitz von C: \ Windows \ System32 \ sihclient.exe (der für Hintergrundaktualisierungen verantwortlichen Binärdatei) übernommen, alle Berechtigungen für diese Datei entfernt und sie umbenannt.
Ich werde nicht wissen, ob dies erfolgreich ist (der eine oder der andere oder beide), bis ein oder mehrere Monate vergangen sind.
quelle
Produkte von Drittanbietern
Da sich die Windows-Regeln und -Methoden ändern und keine Methode für immer funktioniert, finden Sie hier einige kostenlose Produkte von Drittanbietern, die das Herunterfahren (und mehr) hinausschieben. Sie können die Windows-API verwenden, mit der jedes Programm ein Veto gegen ein bevorstehendes Herunterfahren einlegen oder Windows-Systemdienste deaktivieren kann.
Windows Update Blocker
Eine portable Freeware, mit der Sie automatische Updates unter Windows mit einem Klick vollständig deaktivieren oder aktivieren können. Das Deaktivieren der Windows Update-Systemdienste, einschließlich des nicht zu stoppenden Windows Update Medic-Diensts, ist eine gute Aufgabe .
Schlafe nicht
Ein kleines Programm, das verschiedene Windows-Ereignisse in der Taskleiste blockieren kann. Es wurde erst kürzlich im Januar 2019 aktualisiert.
ShutdownGuard
Ein älteres Programm, das sich in der Taskleiste befindet und verhindert, dass Windows heruntergefahren, neu gestartet oder abgemeldet wird. Im Tray-Menü stehen einige Optionen zur Verfügung, beispielsweise das Ausblenden des Tray-Symbols, das vorübergehende Deaktivieren des Programms und das Erzwingen eines Herunterfahrens. Einige andere Konfigurationseinstellungen sind in einer
.ini
Datei verfügbar , die mit Notepad bearbeitet werden kann.Schalten Sie es!
Schalten Sie es! kann Herunterfahren und Neustarten usw. überwachen und blockieren, kann dies jedoch auch im Hinblick auf die aktuell ausgeführten Anwendungsprozesse oder Fenster tun und eine andere Aktion für die übereinstimmenden ausführen.
Es kann nur von Websites Dritter heruntergeladen werden.
Quelle:
4 Tools zum Verhindern, Abbrechen und Abbrechen eines Herunterfahrens oder Neustarts des Windows-Systems, wenn Anwendungen ausgeführt werden
quelle