Bei der Installation von Updates für ihre Computer von Windows Update haben viele Benutzer gemeldet, dass ein einzelnes Update - ein Definitionsupdate für Windows Defender - fehlgeschlagen ist und der Fehlercode 0x80070643 mit dem Problem verknüpft ist. Definitionsupdates für Windows Defender enthalten neue und aktualisierte Definitionen für alle bekannten Viren und Malware. Aus diesem Grund sind diese Updates für eine optimale Windows Defender-Leistung von entscheidender Bedeutung, und es kann ein ziemlich großes Problem sein, nicht einmal eines dieser Updates installieren zu können. Andere Benutzer haben nicht nur gemeldet, dass Windows Defender-Updates fehlgeschlagen sind, sondern auch viele andere ausstehende Updates für Microsoft Office, Windows Live Essentials, Skype, Microsoft Silverlight usw. Obwohl dieses Problem bei Windows 10-Benutzern häufig auftritt, wurde es bereits früher gemeldet Betriebssysteme bereits unter Windows Vista.
Obwohl es kein offizielles Wort über die Ursache dieses Problems gibt, spekulieren viele der klügsten Windows 10-Benutzer, die von diesem Problem betroffen sind, dass es sowohl von Windows Update als auch von Windows Defender verursacht wird, die versuchen, das betreffende Definitionsupdate unter herunterzuladen und zu installieren die selbe Zeit. Zum Glück gehört dieses Problem jedoch nicht zu den vielen Windows 10-Problemen, die nicht behoben werden können. Um dieses Problem zu beheben, muss ein betroffener Benutzer lediglich das betreffende Definitionsupdate über Windows Defender selbst herunterladen, Antivirenprogramme von Drittanbietern deinstallieren, Windows mit Administratorrechten aktualisieren, vorhandene Definitionsupdates entfernen, das SubInACL-Tool ausführen, Windows Update-Komponenten zurücksetzen oder Silverlight reparieren. Durch Ausführen einer dieser Methoden wird dem Benutzer erspart, den Fehlercode 0x80070643 anzuzeigen.
Methode 1: Installieren des Updates von Windows Defender
Um dieses Problem zu beheben und das fehlerhafte Definitionsupdate erfolgreich herunterzuladen, müssen Sie:
- Öffnen Sie das Startmenü .
- Klicken Sie auf Einstellungen .
- Klicken Sie auf Update & Sicherheit .
- Klicken Sie im linken Bereich auf Windows Defender .
- Scrollen Sie im rechten Bereich nach unten zum Abschnitt Versionsinformationen und klicken Sie auf Windows Defender öffnen , um die Windows Defender-Desktop-App zu starten.
- Navigieren Sie in der Windows Defender-App zum Update
- Klicken Sie auf Aktualisieren .
Warten Sie, bis Windows Defender alle verfügbaren Definitionsupdates überprüft, heruntergeladen und installiert hat.
Sobald Windows Defender alle verfügbaren Definitionsupdates heruntergeladen und installiert hat, können Sie zu Windows Update navigieren. Es werden keine ausstehenden Definitionsupdates für Windows Defender gemeldet, und der Fehlercode 0x80070643 wird nicht angezeigt.
Methode 2: Deinstallieren Sie Antivirenprogramme von Drittanbietern
Bei den meisten Personen mit diesem Problem wurden die Produkte durch Deinstallieren oder Deaktivieren anderer Anti-Malware-Produkte behoben. Es ist nicht ratsam, mehr als eine Antivirensoftware auf Ihrem PC zu haben, da dies zu Konflikten mit ungünstigen Folgen führen kann. Sie deinstallieren ein vorhandenes Antivirenprogramm schnell, indem Sie zu Systemsteuerung> Programme und Funktionen gehen , die Software auswählen und dann auf Deinstallieren klicken und den Anweisungen folgen oder die folgenden Schritte für eine gründliche Deinstallation ausführen.
- Laden Sie das Entfernungsprogramm für Ihre Antivirensoftware über die entsprechenden Links herunter.
- Avast
- AVG
- Avira
- BitDefender
- Comodo Internet Security
- Web Antivirus
- ESET NOD32
- F-Secure
- Kaspersky
- Malwarebytes
- McAfee
- Microsoft Security Essentials
- Norton
- Panda
- Symantec
- Trend Micro
- Verizon
- WebRoot
Sie können auch das AppRemover OESIS Endpoint Assessment Tool verwenden, um Antivirenprodukte zu entfernen.
- Starten Sie das heruntergeladene Dienstprogramm und befolgen Sie die Anweisungen, um die Anti-Malware-Anwendung vollständig von Ihrem System zu entfernen.
- Starten Sie Ihren PC neu.
- Öffnen oder aktivieren Sie Windows Defender und versuchen Sie dann, das Update von Windows Update zu installieren.
Methode 3: Aktualisieren mit Administratorrechten
Einige Updates erfordern Administratorrechte, um installiert zu werden. Wenn Sie ein Gastkonto oder ein Konto mit weniger Berechtigungen verwenden, melden Sie sich bei Ihrem PC an. Wenn Ihr PC zu einer Domäne gehört, sollten Sie sich an Ihren Systemadministrator wenden, um Unterstützung zu erhalten.
Methode 4: Verwenden Sie die Eingabeaufforderung
Es gibt einige Befehle, die Sie über eine Administrator-Eingabeaufforderung ausführen können und die bei diesem Problem helfen.
- Drücken Sie die Windows- Taste und geben Sie ein. Klicken Sie mit der rechten Maustaste auf das Ergebnis und wählen Sie Als Administrator ausführen. Oder drücken Sie gleichzeitig die Windows- und X- Taste auf Ihrer Tastatur und wählen Sie im Menü die Option Eingabeaufforderung (Admin) .
- In der Administrator - Eingabeaufforderung Typ in den folgenden Befehlen, und drücken Enter nach jedem , sie auszuführen. Stellen Sie sicher, dass Sie auf eine fertige Nachricht aus dem ersten Befehl warten, bevor Sie den zweiten schreiben und ausführen. Stellen Sie außerdem sicher, dass Sie mit den Befehlen keine Tippfehler machen.
"% PROGRAMFILES% \ Windows Defender \ MPCMDRUN.exe" -RemoveDefinitions -Alle "% PROGRAMFILES% \ Windows Defender \ MPCMDRUN.exe" -SignatureUpdate
- Nachdem beide Befehle ausgeführt wurden, können Sie die Eingabeaufforderung schließen.
- Versuchen Sie jetzt, die Updates auszuführen. Sie sollten dies sowohl unter Windows Update als auch in Windows Defender tun können
Methode 5: Beheben von Microsoft Silverlight
Wenn der Fehler 0x80070643 auf Ihrem System mit dem Sicherheitsupdate für Microsoft Silverlight zusammenhängt, können Sie diesen Fehler leicht beheben, indem Sie die beschädigte Silverlight-Installation bereinigen und anschließend Silverlight neu installieren.
- Laden Sie das Fix It-Dienstprogramm von Microsoft herunter, mit dem Microsoft Silverlight automatisch deinstalliert wird. Alternativ können Sie dieses Skript herunterladen und als Administrator ausführen
- Besuchen Sie nach Abschluss der Deinstallation //www.microsoft.com/getsilverlight/get-started/install/default.aspx, um die neueste Version von Microsoft Silverlight zu installieren.
Methode 6: Zurücksetzen von Windows-Aktualisierungskomponenten
- Öffnen Sie das Startmenü und geben Sie 'cmd' ein. Klicken Sie mit der rechten Maustaste auf das Eingabeaufforderungssymbol und klicken Sie auf "Als Administrator ausführen". Akzeptieren Sie die UAC-Eingabeaufforderung, wenn sie angezeigt wird.
- Geben Sie an der Eingabeaufforderung die folgenden Befehle ein und drücken Sie nach jedem Befehl die Eingabetaste.
Netzstopp wuauserv Netzstopp cryptSvc Netzstoppbits Netzstopp msiserver
- Benennen Sie den Ordner SoftwareDistribution und Catroot2 um, indem Sie die folgenden Befehle in die Eingabeaufforderung eingeben.
ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old
- Starten Sie die Windows Update-Dienste erneut, indem Sie diese Befehle eingeben.
net start wuauserv net start cryptSvc net startbits net start msiserver
- Versuchen Sie erneut, Windows Update auszuführen, um zu bestätigen, ob der Fehler behoben ist.
Methode 7: Ausführen des SubInACL-Tools
Bei älteren Betriebssystemen wie Windows Vista gab es einen Fehler mit .NET Framework 2.0, der durch falsche Berechtigungen für Zugriffssteuerungslisten in einigen Registrierungsstrukturen verursacht wurde und dazu führte, dass bestimmte Anwendungen nicht installiert wurden. Die SubInACL behebt dieses Problem, indem die Datei- und Registrierungsberechtigungen repariert werden, die für die Installation von MSI-basierten Setups erforderlich sind.
- Laden Sie das SubInACL-Tool herunter und installieren Sie es. Dieses Dienstprogramm wird unter C: \ Programme \ Windows Resource Kits \ Tools installiert.
- Laden Sie dieses Skript herunter und bearbeiten Sie es mit Notepad oder einem anderen Texteditor. Ersetzen Sie die Werte mit dem Namen YOURUSERNAME durch das Windows-Benutzerkonto, mit dem Sie angemeldet sind, und speichern Sie sie. Sie finden Ihren Benutzernamen anhand des Benutzernamens, der in der Spalte Benutzername auf der Registerkarte Prozesse oder auf der Registerkarte Benutzer im Windows-Task-Manager aufgeführt ist.
- Klicken Sie mit der rechten Maustaste auf das Skript und führen Sie es als Administrator aus.
- Versuchen Sie nach Abschluss des Skripts reset.cmd, die Software zu installieren, die zuvor nicht auf Ihrem System installiert werden konnte.
Methode 8: Manuelles Installieren von Definitionen
In einigen Fällen kann der Fehler möglicherweise nicht behoben werden. Um dieses Problem zu umgehen, können Sie die Definitionen direkt von der Microsoft-Website abrufen und dann die ausführbare Datei ausführen, um sie auf Ihrem Computer zu installieren. Befolgen Sie dazu die nachstehende Anleitung.
- Navigieren Sie zu dieser Site.
- Wählen Sie die entsprechende Architektur Ihres Computers aus.
- Führen Sie die ausführbare Datei aus und befolgen Sie die Anweisungen auf dem Bildschirm, um sie zu installieren.