Windows-Updates sind unerlässlich, um Ihr System sicher, stabil und auf dem neuesten Stand zu halten. Doch oft genug können sie zur Quelle tiefer Frustration werden, wenn Fehlermeldungen den Prozess stoppen. Besonders ärgerlich wird es, wenn Sie mit gleich zwei hartnäckigen Gegnern konfrontiert sind: den Fehlern 0x80070643 und 0x80246001. Diese beiden Code-Kombinationen können nicht nur Ihre Geduld auf die Probe stellen, sondern auch wichtige Sicherheits- und Funktionsupdates verhindern.
Doch keine Sorge! Sie sind nicht allein mit diesem Problem, und es gibt bewährte Strategien, um diese Hürden zu überwinden. In diesem umfassenden Leitfaden nehmen wir Sie an die Hand und zeigen Ihnen detailliert, wie Sie die Ursachen dieser Fehler identifizieren und Schritt für Schritt beseitigen können, damit Ihr Windows-System (egal ob Windows 10 oder Windows 11) wieder reibungslos läuft.
Die Übeltäter verstehen: Was bedeuten 0x80070643 und 0x80246001?
Bevor wir uns in die Lösungsansätze stürzen, ist es hilfreich, ein grundlegendes Verständnis dafür zu entwickeln, was diese Fehlercodes bedeuten. Das hilft uns, die richtigen Werkzeuge zur Problemlösung auszuwählen.
Fehlercode 0x80070643: Ein Installationsproblem
Der Fehler 0x80070643 ist ein recht häufiger Update-Fehler, der in der Regel darauf hinweist, dass bei der Installation eines Updates, einer Anwendung oder einer Komponente ein allgemeines Problem aufgetreten ist. Oftmals wird er in Verbindung mit kumulativen Updates, Definitionen für Windows Defender oder Problemen mit dem .NET Framework gemeldet. Mögliche Ursachen sind:
- Beschädigte Systemdateien oder Update-Komponenten.
- Konflikte mit Sicherheitssoftware (Antivirus, Firewall).
- Probleme mit dem Microsoft .NET Framework.
- Beschädigte Microsoft Visual C++ Redistributable-Pakete.
- Unzureichender Speicherplatz oder andere Systemressourcen.
Fehlercode 0x80246001: Ein Dienstleistungsproblem
Der Fehler 0x80246001 hingegen weist oft auf Probleme mit den grundlegenden Diensten hin, die für den reibungslosen Ablauf von Windows-Updates verantwortlich sind. Insbesondere der Background Intelligent Transfer Service (BITS) und der Windows Update-Dienst selbst sind hier die Hauptverdächtigen. Wenn diese Dienste nicht korrekt funktionieren, können Updates nicht heruntergeladen oder installiert werden. Typische Ursachen sind:
- Der BITS-Dienst ist deaktiviert, beschädigt oder kann nicht gestartet werden.
- Andere wichtige Windows Update-Dienste sind beeinträchtigt.
- Beschädigte Update-Dateien im Cache.
- Probleme mit der Netzwerkverbindung oder einer restriktiven Firewall.
Da beide Fehler unterschiedliche Ursachen haben können, aber oft auch im Zusammenhang mit allgemeinen Update-Problemen auftreten, werden wir sowohl allgemeine als auch spezifische Lösungen behandeln, die Ihnen helfen, Ihr System wieder in Ordnung zu bringen.
Erste Hilfe: Allgemeine Lösungsansätze für beide Fehler
Bevor wir uns den spezifischen Maßnahmen zuwenden, gibt es einige grundlegende Schritte, die Sie bei Update-Fehlern immer zuerst ausprobieren sollten. Diese sind oft überraschend effektiv.
1. Ein einfacher Neustart (Manchmal ist es so einfach!)
Ja, es klingt banal, aber ein Neustart kann Wunder wirken. Er beendet alle hängenden Prozesse, leert temporäre Caches und kann kleinere Softwarekonflikte lösen. Führen Sie einen vollständigen Neustart durch und versuchen Sie dann erneut, die Updates zu installieren.
2. Internetverbindung und Speicherplatz prüfen
- Internetverbindung: Stellen Sie sicher, dass Ihre Internetverbindung stabil und schnell genug ist. Ein abgebrochener Download kann zu Fehlern führen.
- Speicherplatz: Überprüfen Sie, ob auf Ihrer Systempartition (normalerweise C:) genügend freier Speicherplatz vorhanden ist. Windows-Updates benötigen oft mehrere Gigabyte. Sie können Speicherplatz mit der Datenträgerbereinigung freigeben.
3. Datum und Uhrzeit korrekt einstellen
Ungenaue Systemzeit oder -datum können zu Kommunikationsproblemen mit Microsoft-Servern führen und Windows Update Fehler verursachen. Überprüfen Sie, ob Uhrzeit und Datum korrekt eingestellt sind und synchronisieren Sie sie gegebenenfalls mit einem Zeitserver.
4. Antivirus- und Firewall-Software vorübergehend deaktivieren
Ihre Sicherheitssoftware ist zwar wichtig, kann aber manchmal zu aggressiv sein und legitimate Update-Prozesse blockieren. Deaktivieren Sie Ihren Antivirus und Ihre Firewall (auch die integrierte Windows Defender Firewall) *vorübergehend* und versuchen Sie dann erneut, die Updates zu installieren. Denken Sie daran, sie danach wieder zu aktivieren!
5. VPN und Proxy-Einstellungen überprüfen
Wenn Sie ein VPN oder einen Proxy-Server verwenden, können diese die Verbindung zu den Microsoft Update-Servern stören. Versuchen Sie, diese Dienste zu deaktivieren und die Updates ohne sie herunterzuladen.
Spezifische Lösungen für Fehler 0x80070643
Wenn die allgemeinen Schritte nicht geholfen haben, konzentrieren wir uns nun auf die spezifischen Ursachen und Lösungen für den Fehler 0x80070643.
1. Windows Update-Problembehandlung ausführen
Windows verfügt über eine integrierte Problembehandlung, die viele häufige Update-Probleme automatisch erkennen und beheben kann. So finden Sie sie:
- Öffnen Sie die Einstellungen (Windows-Taste + I).
- Gehen Sie zu „Update und Sicherheit” (Windows 10) oder „System” > „Problembehandlung” (Windows 11).
- Wählen Sie „Andere Problembehandlungen” (Windows 11) oder „Zusätzliche Problembehandlungen” (Windows 10).
- Suchen Sie nach „Windows Update” und führen Sie die Problembehandlung aus.
2. .NET Framework reparieren oder aktualisieren
Der Fehler 0x80070643 tritt sehr häufig bei Problemen mit dem .NET Framework auf. Microsoft bietet ein spezielles Tool zur Reparatur an:
- Laden Sie das Microsoft .NET Framework Repair Tool von der offiziellen Microsoft-Website herunter und führen Sie es aus. Folgen Sie den Anweisungen.
- Überprüfen Sie nach der Reparatur, ob ausstehende .NET Framework-Updates über Windows Update verfügbar sind und installieren Sie diese.
- Sie können auch versuchen, das .NET Framework über die Systemsteuerung zu deinstallieren (wenn möglich) und neu zu installieren, obwohl dies ein komplexerer Schritt ist.
3. Systemdateiprüfung (SFC) und DISM-Tool verwenden
Beschädigte Systemdateien sind eine häufige Ursache für Installationsfehler. Die folgenden Tools können sie finden und reparieren:
- Öffnen Sie die Eingabeaufforderung als Administrator (suchen Sie nach „cmd”, Rechtsklick, „Als Administrator ausführen”).
- Geben Sie den Befehl
sfc /scannow
ein und drücken Sie Enter. Lassen Sie den Scan vollständig durchlaufen. Dies kann eine Weile dauern. - Nach Abschluss des SFC-Scans geben Sie folgende Befehle nacheinander ein und drücken Sie jeweils Enter:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Diese Befehle prüfen und reparieren das System-Image. Ein Neustart ist nach diesen Schritten oft hilfreich.
4. Manuelle Installation des Updates über den Microsoft Update-Katalog
Wenn ein bestimmtes Update immer wieder fehlschlägt, können Sie versuchen, es manuell herunterzuladen und zu installieren:
- Besuchen Sie den Microsoft Update-Katalog (catalog.update.microsoft.com).
- Suchen Sie nach der Knowledge Base (KB)-Nummer des fehlgeschlagenen Updates (diese finden Sie in der Update-Historie oder in der Fehlermeldung).
- Laden Sie die passende Version (z.B. für Ihr Betriebssystem und Ihre Architektur wie x64) herunter.
- Führen Sie die heruntergeladene .msu-Datei aus, um das Update manuell zu installieren.
5. Microsoft Visual C++ Redistributable-Pakete überprüfen
Manchmal können Probleme mit diesen Paketen (die viele Anwendungen benötigen) den Fehler 0x80070643 auslösen. Sie können versuchen, diese Pakete zu deinstallieren und von der offiziellen Microsoft-Website neu herunterzuladen und zu installieren.
6. Sauberer Systemstart
Ein sauberer Systemstart kann helfen, Softwarekonflikte zu isolieren, die den Fehler verursachen könnten:
- Suchen Sie nach „msconfig” und öffnen Sie die Systemkonfiguration.
- Auf der Registerkarte „Dienste” aktivieren Sie „Alle Microsoft-Dienste ausblenden” und deaktivieren Sie dann alle verbleibenden Dienste.
- Auf der Registerkarte „Autostart” klicken Sie auf „Task-Manager öffnen” und deaktivieren Sie alle Autostart-Elemente.
- Starten Sie den PC neu. Versuchen Sie dann, das Update zu installieren. Wenn es funktioniert, können Sie die Dienste und Autostart-Elemente schrittweise wieder aktivieren, um den Übeltäter zu finden.
Spezifische Lösungen für Fehler 0x80246001
Dieser Fehler weist oft auf Probleme mit den Windows Update-Diensten hin. Hier sind die spezifischen Schritte, um ihn zu beheben.
1. Windows Update-Problembehandlung ausführen (erneut prüfen)
Auch wenn Sie es bereits für den anderen Fehler versucht haben, kann die Problembehandlung für Windows Update auch bei 0x80246001 hilfreich sein, da sie allgemeine Dienstprobleme angeht.
2. BITS-Dienst (Background Intelligent Transfer Service) prüfen und neu starten
Der BITS-Dienst ist entscheidend für den Download von Updates. So überprüfen Sie ihn:
- Drücken Sie Windows-Taste + R, geben Sie
services.msc
ein und drücken Sie Enter. - Suchen Sie in der Liste der Dienste nach „Background Intelligent Transfer Service”.
- Stellen Sie sicher, dass der Starttyp auf „Automatisch” eingestellt ist und der Dienst ausgeführt wird. Wenn er nicht ausgeführt wird, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Starten”. Wenn er bereits läuft, klicken Sie auf „Neu starten”.
- Wiederholen Sie diesen Schritt für die Dienste „Windows Update” und „Kryptografische Dienste”.
3. Windows Update-Komponenten zurücksetzen
Dies ist eine umfassende Methode, um beschädigte Update-Komponenten zu beheben. Sie beinhaltet das Stoppen von Diensten, das Löschen des Update-Caches und das erneute Registrieren von Update-DLLs. Gehen Sie wie folgt vor:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Geben Sie die folgenden Befehle nacheinander ein und drücken Sie jeweils Enter, um die Update-Dienste zu stoppen:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- Benennen Sie die SoftwareDistribution- und catroot2-Ordner um, die den Update-Cache enthalten:
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
- Starten Sie die Dienste wieder:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Schließen Sie die Eingabeaufforderung und versuchen Sie, die Updates erneut auszuführen.
4. Proxy-Einstellungen prüfen und deaktivieren
Manchmal können fehlerhafte Proxy-Einstellungen verhindern, dass Windows auf die Update-Server zugreift:
- Öffnen Sie die Einstellungen und gehen Sie zu „Netzwerk und Internet” > „Proxy”.
- Stellen Sie sicher, dass „Proxy-Server verwenden” deaktiviert ist, es sei denn, Sie benötigen ihn explizit für Ihre Netzwerkumgebung.
- Alternativ können Sie in der Eingabeaufforderung (als Administrator)
netsh winhttp reset proxy
eingeben.
Wenn alles nichts hilft: Erweiterte Schritte und letzte Resorts
Sollten die oben genannten Schritte nicht zum Erfolg geführt haben, gibt es noch einige weiterführende Optionen.
1. In-Place Upgrade / Reparaturinstallation
Ein In-Place Upgrade installiert Windows neu, behält aber Ihre Dateien und installierten Anwendungen bei. Es kann tiefgreifende Systemprobleme beheben, ohne dass Sie alles neu einrichten müssen.
- Laden Sie das Media Creation Tool von der offiziellen Microsoft-Website herunter.
- Wählen Sie die Option „Upgrade für diesen PC jetzt ausführen”.
- Folgen Sie den Anweisungen und stellen Sie sicher, dass Sie die Option zum Beibehalten Ihrer Dateien und Apps wählen.
2. Wiederherstellungspunkt nutzen
Wenn die Probleme nach einer kürzlichen Änderung oder Installation aufgetreten sind, können Sie versuchen, Ihr System auf einen früheren Wiederherstellungspunkt zurückzusetzen. Beachten Sie, dass dabei alle seit diesem Punkt vorgenommenen Änderungen rückgängig gemacht werden.
- Suchen Sie nach „Wiederherstellungspunkt erstellen” und öffnen Sie die Systemwiederherstellung.
- Wählen Sie einen Punkt aus, der vor dem Auftreten der Fehler liegt.
3. Windows neu installieren (Letzter Ausweg)
Als allerletzte Option, wenn nichts anderes funktioniert, bleibt eine saubere Neuinstallation von Windows. Dies löscht alle Daten auf der Systempartition. Stellen Sie daher unbedingt sicher, dass Sie alle wichtigen Dateien gesichert haben, bevor Sie diesen Schritt in Betracht ziehen.
Prävention: Wie Sie zukünftige Update-Probleme vermeiden können
Einige einfache Gewohnheiten können dazu beitragen, dass Sie in Zukunft seltener mit Windows Update-Fehlern zu kämpfen haben:
- Regelmäßige Backups: Sichern Sie wichtige Daten regelmäßig.
- Systempflege: Führen Sie regelmäßig die Datenträgerbereinigung aus und prüfen Sie Ihre Festplatte auf Fehler.
- Aktuelle Treiber: Stellen Sie sicher, dass Ihre Gerätetreiber aktuell sind.
- Gute Sicherheitssoftware: Halten Sie Ihre Antivirus-Software aktuell und führen Sie regelmäßige Scans durch.
- Ausreichend Speicherplatz: Achten Sie darauf, dass auf Ihrer Systempartition immer genügend freier Speicherplatz vorhanden ist.
Fazit
Der Umgang mit Windows Update Fehlern wie 0x80070643 und 0x80246001 kann frustrierend sein, aber wie Sie gesehen haben, gibt es eine Vielzahl von Lösungsansätzen, die Sie Schritt für Schritt durchführen können. Von einfachen Neustarts und der Überprüfung grundlegender Einstellungen bis hin zu tiefergehenden Reparaturen von Systemkomponenten – die Chancen stehen gut, dass eine dieser Methoden auch Ihr Problem löst.
Bleiben Sie geduldig, arbeiten Sie die Schritte systematisch durch, und sehr wahrscheinlich wird Ihr Windows-System bald wieder alle notwendigen Updates empfangen und optimal funktionieren. Die Investition in die Behebung dieser Fehler lohnt sich, um die Sicherheit und Leistungsfähigkeit Ihres PCs langfristig zu gewährleisten.