Manchmal kann es nach der Installation eines Windows-Updates ziemlich chaotisch werden. Ein Treiber stürzt ab, ein Programm funktioniert nicht mehr oder das System läuft einfach nur träge, und man ist sich ziemlich sicher, dass das neue Update die Ursache ist. Das ist ziemlich ärgerlich, vor allem, weil Windows dieses problematische Update immer wieder neu installieren will, wie ein störrischer kleiner Bruder. Was kann man also tun? Nun, es gibt Möglichkeiten, Updates zu deinstallieren, sie auszublenden, damit Windows sie nicht neu installiert, oder sie sogar vorübergehend zu pausieren, wenn es besonders schlimm läuft. Dieser Leitfaden beschreibt die üblichen Tricks, die bei solchen Problemen tatsächlich geholfen haben, obwohl das Windows-Update-System manchmal so widerspenstig ist wie eine Katze, die nicht ins Haus will.
So beheben Sie Probleme mit Windows-Updates
Verwendung des Microsoft-Tools zum Anzeigen und Ausblenden von Updates
Wenn ein Update Ihr System komplett zerstört oder Konflikte verursacht, ist es sinnvoll, es zu deinstallieren und eine automatische Neuinstallation durch Windows zu verhindern. Am einfachsten geht das mit dem offiziellen Tool „Updates ein- oder ausblenden“, das Sie hier herunterladen können wushowhide.diagcab. Es ist etwas seltsam, dass Windows das Ganze etwas kompliziert gestaltet, aber sobald man den Dreh raus hat, funktioniert das Tool recht zuverlässig.
- Laden Sie das Dienstprogramm zum Ein- und Ausblenden herunter.
- Führen Sie die Datei wushowhide.diagcab aus.(Manchmal müssen Sie mit der rechten Maustaste klicken und „ Als Administrator ausführen “ auswählen.)
- Wählen Sie „Updates ausblenden“. Dadurch wird Ihr System nach verfügbaren Updates durchsucht.
- Suchen Sie in der Liste nach den Updates, die Probleme verursachen. Wählen Sie diese aus. Sobald sie ausgeblendet sind, werden sie nicht erneut installiert, bis Sie dies rückgängig machen.
- Wenn später alles wieder in Ordnung zu sein scheint, öffnen Sie einfach dasselbe Tool und wählen Sie “ Ausgeblendete Updates anzeigen“, um diese wieder einzublenden und neu zu installieren – oder warten Sie, bis Windows dies beim nächsten Updatezyklus erledigt.
Das funktioniert gut, wenn Sie bereits ein fehlerhaftes Update installiert haben und Windows einfach nicht mehr ständig neu installieren möchte. Bei manchen Systemen ist das Ausblenden etwas umständlich – manchmal sind ein oder zwei Neustarts nötig, aber im Allgemeinen ist es recht unkompliziert.
Aktualisierungen vorübergehend pausieren – Wenn Sie eine Pause brauchen
Diese Funktion ist praktisch, wenn Sie ein fehlerhaftes Update erhalten und sich nicht sofort darum kümmern möchten. Windows 10 und 11 ermöglichen es Ihnen, Updates für bis zu 35 Tage anzuhalten. Das ist hilfreich, wenn Sie auf einen Hotfix warten oder einfach etwas Zeit gewinnen möchten. Gehen Sie dazu auf „Einstellungen“ > „Windows Update“ und klicken Sie auf „Updates für weitere 7 Tage anhalten“. Wiederholen Sie diesen Vorgang bis zu fünfmal, um die maximale Verzögerung zu erreichen.
Währenddessen können Sie, um ganz sicherzugehen, dass Windows keine Updates im Hintergrund installiert, mit PowerShell in der Registrierung nachsehen. Um beispielsweise zu überprüfen, wann die Pause abläuft, führen Sie folgenden Befehl aus:
Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings' | Select-Object PauseUpdatesExpiryTime
Und falls Sie diese Pause programmatisch verlängern möchten (denn Windows muss es natürlich unnötig kompliziert machen), können Sie ein Ablaufdatum festlegen mit:
$pause = (Get-Date).AddDays(35) $pause = $pause. ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ") Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings' -Name 'PauseUpdatesExpiryTime' -Value $pause
Dadurch wird die Pausenzeit maximal ausgereizt, und bei manchen Konfigurationen sind ein oder zwei Neustarts nötig, bis die Änderung wirksam wird. Ich bin mir nicht sicher, warum das so funktioniert, aber es erfüllt seinen Zweck.
Bestimmte Updates mit PowerShell blockieren
Wenn Sie eine gezieltere Vorgehensweise bevorzugen – um bestimmte Updates dauerhaft zu blockieren oder Treiber, die immer wieder abstürzen – kann PowerShell helfen. Sie benötigen das Modul PSWindowsUpdate. Die Installation ist einfach:
Install-Module -Name PSWindowsUpdate
Räumen Sie anschließend Ihre Sitzung auf, indem Sie die Ausführung von Skriptbefehlen zulassen, ohne Ihre Sicherheitseinstellungen zu beeinträchtigen:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
Listen Sie einfach die verfügbaren Updates auf:
Get-WindowsUpdate
Um ein problematisches Update auszublenden, verwenden Sie dessen KB-Nummer wie folgt:
Hide-WindowsUpdate -KBArticleID KBXXXXX -Verbose
Wenn beispielsweise KB5048652 der Fehlerverursacher wäre, würden Sie Folgendes ausführen:
Hide-WindowsUpdate -KBArticleID KB5048652
Falls dieses Update zuvor ausgeblendet war, Sie es aber jetzt wieder aktivieren möchten, führen Sie einfach Folgendes aus:
Show-WindowsUpdate -KBArticleID KB5048652
Das Ausblenden von Treiberupdates ist etwas anders, da Treiber nicht immer KB-Nummern haben. Möglicherweise müssen Sie die Update-IDs ermitteln, indem Sie die verfügbaren Treiber mit Befehlen wie den folgenden auflisten:
$Updates = Get-WindowsUpdate -WindowsUpdate -UpdateType Driver $Updates | Select Title, Description, Identity
Kopieren Sie die Update-IDs aus der Ausgabe und blenden Sie anschließend das Treiberupdate mit folgendem Befehl aus:
Hide-WindowsUpdate -UpdateID "your-driver-update-ID"
Nicht besonders elegant, aber es funktioniert, um zu verhindern, dass sich bestimmte Hardwaretreiber automatisch aktualisieren und Ihre Konfiguration erneut durcheinanderbringen.
Kurz gesagt: Ob Sie nun Updates entfernen, nachdem sie Probleme verursacht haben, sie ausblenden, um eine Neuinstallation zu verhindern, oder einfach das Unvermeidliche hinauszögern – mit etwas Geduld sind diese Optionen recht effektiv. Windows ist in dieser Hinsicht nicht immer ganz einfach zu handhaben, aber es ist durchaus möglich, wieder etwas Ruhe zu finden.
Zusammenfassung
- Verwenden Sie das Tool „Updates ein- oder ausblenden“, um hartnäckige Updates zu blockieren.
- Setzen Sie die Updates vorübergehend aus, wenn die Lage wirklich schlecht ist, aber denken Sie daran, dass dies auf 35 Tage begrenzt ist.
- PowerShell-Cmdlets können Updates und Treiber gezielt ausblenden oder wieder einblenden und bieten so mehr Kontrolle darüber, was installiert wird.
Zusammenfassung
Das kann ganz schön frustrierend sein, besonders wenn Windows dieses verfluchte Update unbedingt neu installieren will. Das Tool zum Ein- und Ausblenden, kombiniert mit manueller Deinstallation und PowerShell-Befehlen, gibt einem wieder etwas Kontrolle. Nicht perfekt, aber definitiv besser als nichts. Hoffentlich hilft das und erspart jemandem stundenlangen Ärger mit dem Windows-Update-Wahnsinn. Viel Glück!