NAPRAW: Aktualizacja definicji dla programu Windows Defender kończy się niepowodzeniem z błędem 0x80070643



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Podczas instalowania aktualizacji dla swoich komputerów z witryny Windows Update wielu użytkowników zgłosiło pojedynczą aktualizację - aktualizację definicji dla programu Windows Defender - która nie powiodła się, a problem był powiązany z kodem błędu 0x80070643. Aktualizacje definicji dla programu Windows Defender zawierają nowe i zaktualizowane definicje wszystkich znanych wirusów i złośliwego oprogramowania, dlatego te aktualizacje są absolutnie krytyczne dla optymalnej wydajności programu Windows Defender i dlaczego brak możliwości zainstalowania nawet jednej z tych aktualizacji może być dość dużym problemem. Ponadto inni użytkownicy zgłaszali nie tylko awarie aktualizacji programu Windows Defender, ale także wiele innych oczekujących aktualizacji Microsoft Office, Windows Live Essentials, Skype, Microsoft Silverlight itp. Chociaż ten problem jest powszechny wśród użytkowników systemu Windows 10, został on również zgłoszony wcześniej systemy operacyjne nawet w Windows Vista.



Chociaż nie ma oficjalnego słowa o przyczynie tego problemu, wielu najmądrzejszych użytkowników systemu Windows 10, których dotyczył ten problem, spekuluje, że jest on spowodowany zarówno przez Windows Update, jak i Windows Defender, które próbują pobrać i zainstalować aktualizację definicji, o której mowa, pod adresem o tym samym czasie. Na szczęście ten problem nie należy do wielu problemów z systemem Windows 10, których nie można naprawić. Aby rozwiązać ten problem, wszystko, co musi zrobić użytkownik, którego dotyczy problem, to pobrać odpowiednią aktualizację definicji za pośrednictwem samego programu Windows Defender, odinstalowywanie programów antywirusowych innych firm , aktualizowanie systemu Windows z uprawnieniami administracyjnymi, usuwanie istniejących aktualizacji definicji, uruchamianie narzędzia SubInACL, resetowanie składników Windows Update lub naprawianie Silverlight. Wykonanie dowolnej z tych metod uchroni użytkownika przed wyświetleniem kodu błędu 0x80070643.



0x80070643



Metoda 1: Instalacja aktualizacji z programu Windows Defender

Aby rozwiązać ten problem i pomyślnie pobrać nieudaną aktualizację definicji, musisz:

  1. Otworzyć Menu Start .
  2. Kliknij Ustawienia .
  3. Kliknij Aktualizacja i bezpieczeństwo .
  4. Kliknij Windows Defender w lewym okienku.
  5. W prawym okienku przewiń w dół do pliku Informacje o wersji i kliknij Otwórz program Windows Defender aby uruchomić aplikację Windows Defender na komputer.
  6. Po wejściu do aplikacji Windows Defender przejdź do pliku Aktualizacja
  7. Kliknij Aktualizacja .

Poczekaj, aż program Windows Defender sprawdzi, pobierze i zainstaluje wszystkie dostępne aktualizacje definicji.

Gdy program Windows Defender zakończy pobieranie i instalowanie wszystkich dostępnych aktualizacji definicji, możesz przejść do witryny Windows Update i zobaczysz, że nie są zgłaszane żadne oczekujące aktualizacje definicji dla usługi Windows Defender, a także kod błędu 0x80070643.



Metoda 2: Odinstaluj oprogramowanie antywirusowe innych firm

W przypadku większości osób, które miały ten problem, odinstalowanie lub wyłączenie innych produktów chroniących przed złośliwym oprogramowaniem naprawiono produkty. Nie zaleca się posiadania więcej niż jednego oprogramowania antywirusowego na komputerze, ponieważ może to powodować konflikty z niekorzystnymi konsekwencjami. Szybko odinstalujesz istniejący program antywirusowy, przechodząc do Panel sterowania> Programy i funkcje , wybierając oprogramowanie, a następnie klikając Odinstaluj i postępuj zgodnie z instrukcjami lub wykonaj poniższe czynności, aby przeprowadzić dokładną dezinstalację.

  1. Pobierz narzędzie do usuwania oprogramowania antywirusowego, korzystając z odpowiednich łączy poniżej.

Możesz również użyć narzędzia AppRemover OESIS Endpoint Assessment Tool, aby usunąć produkty antywirusowe, w przeciwnym razie uwaga wymieniona tutaj.

  1. Uruchom pobrane narzędzie i postępuj zgodnie z wyświetlanymi instrukcjami, aby całkowicie usunąć aplikację antywirusową z systemu.
  2. Uruchom ponownie komputer.
  3. Otwórz lub włącz usługę Windows Defender, a następnie spróbuj zainstalować aktualizację z witryny Windows Update.

Metoda 3: Aktualizacja przy użyciu uprawnień administracyjnych

Niektóre aktualizacje wymagają uprawnień administracyjnych w celu zainstalowania. Jeśli korzystasz z konta gościa lub mniej uprzywilejowanego konta, zaloguj się do komputera. Jeśli Twój komputer należy do domeny, skontaktuj się z administratorem systemu, aby uzyskać pomoc.

Metoda 4: Użyj wiersza polecenia

Istnieje kilka poleceń, które można uruchomić z wiersza polecenia administratora, które pomagają w rozwiązaniu tego problemu.

  1. wciśnij Windows klucz i wpisz Kliknij prawym przyciskiem myszy wynik i wybierz Uruchom jako administrator. Lub naciśnij jednocześnie Windows i X klawiszy na klawiaturze i wybierz Wiersz polecenia (administrator) z menu.
  2. w Wiersz polecenia administratora wpisz następujące polecenia i naciśnij Wchodzić po każdym, aby je wykonać. Upewnij się, że czekasz na skończone wiadomość z pierwszego polecenia, zanim napiszesz i wykonasz drugie. Upewnij się również, że przy poleceniach nie popełniono literówek.
'% PROGRAMFILES%  Windows Defender  MPCMDRUN.exe' -RemoveDefinitions -All '% PROGRAMFILES%  Windows Defender  MPCMDRUN.exe' -SignatureUpdate
  1. Po wykonaniu obu poleceń można zamknąć wiersz polecenia.
  2. Spróbuj uruchomić aktualizacje teraz, powinieneś być w stanie to zrobić z poziomu Aktualizacja systemu Windows jak również wewnątrz Windows Defender

Metoda 5: Naprawianie Microsoft Silverlight

Jeśli błąd 0x80070643 w twoim systemie jest związany z aktualizacją zabezpieczeń dla Microsoft Silverlight, możesz to łatwo naprawić, czyszcząc uszkodzoną instalację Silverlight, a następnie ponownie instalując Silverlight.

  1. Pobierz Microsoft Napraw to narzędzie, które automatycznie odinstalowuje Microsoft Silverlight. Alternatywnie możesz pobrać ten skrypt i Uruchom jako administrator
  2. Po zakończeniu odinstalowywania odwiedź witrynę http://www.microsoft.com/getsilverlight/get-started/install/default.aspx aby zainstalować najnowszą wersję Microsoft Silverlight.

Metoda 6: Resetowanie składników aktualizacji systemu Windows

  1. Otwórz menu Start i wpisz „cmd”. Kliknij prawym przyciskiem myszy ikonę wiersza polecenia i kliknij „Uruchom jako administrator”. Zaakceptuj monit UAC, gdy się pojawi.
  2. W wierszu polecenia wpisz następujące polecenia i naciśnij klawisz Enter po każdym poleceniu.
    Net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
  3. Zmień nazwę folderu SoftwareDistribution i Catroot2, wpisując następujące polecenia w wierszu polecenia.
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old
  4. Uruchom ponownie usługi Windows Update, wpisując te polecenia.
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Spróbuj ponownie uruchomić Windows Update, aby sprawdzić, czy błąd zniknął.

Metoda 7: Uruchamianie narzędzia SubInACL

W przypadku starszych systemów operacyjnych, takich jak Windows Vista, wystąpił błąd związany z .NET Framework 2.0, który był spowodowany nieprawidłowymi uprawnieniami listy kontroli dostępu w niektórych gałęziach rejestru, co powoduje, że niektóre aplikacje nie instalują się. SubInACL rozwiązuje ten problem, naprawiając uprawnienia do plików i rejestru, które są wymagane do zainstalowania instalacji opartych na .MSI.

  1. Pobierz Narzędzie SubInACL i zainstaluj. To narzędzie zostanie zainstalowane w C: Program Files Windows Resource Kits Tools.
  2. Pobierz ten skrypt i edytuj go za pomocą Notatnika lub dowolnego innego edytora tekstu. Zastąp wartości o nazwie TWOJA NAZWA UŻYTKOWNIKA na konto użytkownika Windows, na które jesteś zalogowany i zapisujesz. Nazwę użytkownika można znaleźć, patrząc na nazwę użytkownika wymienioną w kolumnie Nazwa użytkownika na karcie Procesy lub na karcie Użytkownicy w Menedżerze zadań systemu Windows.
  3. Kliknij prawym przyciskiem myszy skrypt i Uruchom jako administrator.
  4. Po zakończeniu wykonywania skryptu reset.cmd spróbuj zainstalować oprogramowanie, którego wcześniej nie udało się zainstalować w systemie.

Metoda 8: Ręczna instalacja definicji

W niektórych przypadkach błąd może nie zostać rozwiązany i jako obejście można pobrać definicje bezpośrednio z witryny firmy Microsoft, a następnie uruchomić plik wykonywalny, aby zainstalować je na komputerze. Aby to zrobić, postępuj zgodnie z poniższym przewodnikiem.

  1. Nawigować do to teren.
  2. Wybierz odpowiednią architekturę swojego komputera.

    Wybór odpowiedniej wersji

  3. Uruchom plik wykonywalny i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby go zainstalować.
5 minut czytania