Makro zum Deaktivieren von Windows-Update

Windows7x64

Komplett-PC-Käufer(in)
Hallo zusammen,

ich gehöre zu denjenigen, die die Windows 10 Updaterei nicht ausstehen können und suche deshalb nach Wegen dies abzustellen. Ich kenne die Variante Win-R -> Ausführen-Fenster -> "services.msc" eingeben -> Dienste-Fenster -> Eintrag "Windows-Update" suchen -> Reiter Allgemein -> Starttyp auf "Deaktiviert" stellen
Siehe auch nachfolgendes Bild
https://www2.pic-upload.de/img/36095532/Win-Update.jpg

Ich habe jedoch festgestellt, dass Windows dies heimlich wieder aktiviert. Die obenstehende vorgehensweise nützt also nur vorübergehend.

Gibt es ein Makro (als bat-Datei) das dafür sorgt, dass die Einstellung auf "Deaktiviert" stellt(rot eingekreist im obigen Bild)? Des Weiteren soll das Makro den Dienststatus prüfen und wenn da "Wird ausgeführt" steht, dass dann der Button Beenden betätigt wird (rot eingekreist im obigen Bild)? Das Makro würde ich mir dann in den Windows Autostart Ordner legen.

Viele Grüße
 
Zuletzt bearbeitet:
Du musst den zweiten Update-Dienst von Win10 auch deaktivieren.

Bei Windows 10 Home/Pro bleibt nur die beiden(!) Updatedienste zu deaktivieren. Der zweite Dienst aktiviert den ersten automatisch, wie du schon festgestellt hast.
Windows Update (wuauserv)
Update Orchestrator Service (UsoSvc)

Nur bei Win10 Edu/Enterprise hat man Kontrolle über die Updates.
 
Und unter welchen Namen verbirgt sich der zweite Updatedienst in der Liste? Ich sehe nur den einen Dienst "Windows Update" bei mir.
 
Hallo nochmal,
wollte das mit dem "Update Orchestrator Service" deaktivieren gerade probieren. Leider kann ich das nicht dauerhaft deaktivieren, weil das ausgegraut ist (roter Kreis im untenstehenden Bild).
https://www2.pic-upload.de/img/36097501/Win10-Update.jpg

Beenden kann ich es, aber eben den Starttyp nicht ändern. Ja, ich habe Admin Rechte an meinem PC und es ist trotzdem ausgegraut.

Ich brauche also doch ein Makro als bat-Datei. Wie müsste der Code dafür aussehen?
 
Du kannst Dir ja hier ansehen, wie man mittels SC Services deaktiveirt
Windows batch scripts for power users . GitHub
U.U. hat MS das mittlerweile aber an gewisse Benutzerrechte gekoppelt, sie wollen halt mit roher Gewalt ihre EULA durchsetzen.

und wenn da "Wird ausgeführt" steht, dass dann der Button Beenden betätigt wird (rot eingekreist im obigen Bild)? Das Makro würde ich mir dann in den Windows Autostart Ordner legen.
Der Autostart-Ordner nützt Dir m.M.n. nicht. Bei mir gab es, neben dem erwähnten zweiten Dienst, noch ein paar Windows Tasks, die irgendwann im laufenden Betrieb (nicht nur kurz nach dem Start von Windows) ausgeführt werden und u.U. den Update-Service wieder aktiveiren.
Ob Du davon ausgehst, daß das Deaktivieren der beiden Dienste genügt, ob das Script funktioniert oder ob Du noch andere Dinge tun musst, bleibt Dir überlassen. Siehe auch hier:
Windows 10 Home Updates komplett ausstellen??

Bei mir läuft 1809 bisher noch auf keinem der PCs/Tablets (egal, ob mit Home oder Pro). Mein Hauptrechner mit 1709 Home wird bis 1903 (oder bis das Bat-File nicht mehr funktioniert) nur mit den monatlichen Updates versorgt.
 
Folgende Lösung habe ich jetzt bei mir
1. Batch Datei erstellen mit folgendem Code
Code:
net stop wuauserv

2. Um die batch Datei als Admin auszuführen, gibt es zwei Wege die hier beschrieben werden
Batch-Datei immer als Admin ausfuehren - so geht's - CHIP
Entweder über die Windows-Aufgabenplanung oder per Verknüpfung und diese dann in den Eigenschaften auf Admin stellen (siehe Link).
 
Zuletzt bearbeitet:
Den Task
\Microsoft\Windows\WindowsUpdate -> Scheduled Start
hast Du dann sicher auch deaktiviert :daumen:

\Microsoft\Windows\UpdateOrchestrator -> Schedule Scan
ist auch noch einer der vielen MS Tasks, die alles, was ihnen an Ändeungen nicht passt, irgendwann wieder aktivieren. :D

Und nur am Rande, falls Du den Windwos Defender nutzen und Dich auf ihn verlassen solltest: die Updates dafür sind jetzt bei Dir auch deaktiveirt
 
Den Task
\Microsoft\Windows\WindowsUpdate -> Scheduled Start
hast Du dann sicher auch deaktiviert :daumen:
Wieso "auch"? Der wird ja mit "net stop wuauserv" deaktiviert.
\Microsoft\Windows\UpdateOrchestrator -> Schedule Scan
ist auch noch einer der vielen MS Tasks, die alles, was ihnen an Ändeungen nicht passt, irgendwann wieder aktivieren. :D
Ja, leider geht das nicht dauerhaft zu deaktivieren.
Und nur am Rande, falls Du den Windwos Defender nutzen und Dich auf ihn verlassen solltest: die Updates dafür sind jetzt bei Dir auch deaktiveirt
Danke für den Hinweis. Ich nutze aber Antivir.
 
Wieso "auch"? Der wird ja mit "net stop wuauserv" deaktiviert.
Und Du hast Dir auch angesehen, was "net stop" tut und was der Task macht? Ein "net stop" hat mit dem Task (auf Deutsch "Aufgabe" in der "Aufgabenplanung") nichts zu tun.

Aber wenn Du den "net stop" mind. minütlich laufen lässt und nicht nur, wie von Dir beschrieben, im "Startup", mag der "stop" schneller kommen wie die reale Ausführung des Dienstes.

Ja, leider geht das nicht dauerhaft zu deaktivieren.
Und schon wird der Dienst in deinem Fall irgendwann (sieht man ja in der Aufgabenplanung) einfach wieder gestartet oder (nach einem passenden "sc configure <Service> start= disabled" mit Pech sogar wieder aktiviert). Genauso wie der deaktivierte Task "Scheduled Start" wieder aktiviert wird.

Und wie Du ja schon gemerkt hast, lässt sich dieser Task nicht dauerhaft deaktivieren, wenn man nicht weiter sucht, welcher andere Task (oder Systemdienst oder ????) ihn wieder aktiviert. Man könnte ihn natürlich auch mit roher Gewalt (=mit passenden Systemrechten) komplett löschen, wenn einem die (vermutlich unbekannten) Folgen egal sind.

Das gilt jedenfalls für Win 10 Home 1709.
 
Zurück