Poprawka: Windows Defender nie będzie aktualizować — błąd 0x80240016

Windows Defender to bardzo przydatna funkcja systemu Windows, która pomaga pozbyć się niechcianych programów szpiegujących i złośliwego oprogramowania. Znaleźliśmy jednak mały problem podczas próby zaktualizowania tej funkcji, mianowicie pojawił się błąd aktualizacji 0x80240016 i proces aktualizacji został zatrzymany.
Wygrany Windows Defender't Update Due a 0x80240016 Error
Przyczyn tego problemu jest kilka, jedną z nich jest instalacja innego programu. Jeśli uruchamiasz instalację innego programu, próbując zaktualizować program Windows Defender, po prostu nie działa. Jeśli więc instalujesz inny program, zakończ instalację, a następnie spróbuj zaktualizować program Windows Defender. Ten problem pojawia się również, gdy klient Windows Update nie może uzyskać dostępu do tokena użytkownika. Aby rozwiązać ten problem, musisz ponownie uruchomić usługi aktualizacji i wszystko powinno działać.

Microsoft zawsze zaleca swojemu narzędziu do rozwiązywania problemów, a także musimy o tym wspomnieć. Jeśli więc nie chcesz ręcznie naprawiać problemu z aktualizacją Windows Defender, możesz spróbować go naprawić. Z drugiej strony, jeśli chcesz być własnym wsparciem technicznym, oto co powinieneś zrobić, aby ponownie uruchomić usługę Windows Update i jej składniki:

Uruchom ponownie usługę Windows Update

Aby ponownie uruchomić usługę Windows Update, wykonaj kilka poprawek w wierszu polecenia, a oto dokładnie, co powinieneś zrobić:

  • Przed ponownym uruchomieniem usługi Windows Update upewnij się, że zamknąłeś wszystkie okna Windows Update lub Microsoft Update
  • Przejdź do wyszukiwania i wpisz cmd
  • Uruchom cmd jako Administrator, wpisz następujące wiersze i naciśnij Enter:

Net Stop Wuauserv
net start wuauserv

  • Zamknij okna wiersza polecenia i spróbuj ponownie zastosować aktualizacje

Ręcznie zresetuj wszystkie składniki Windows Update

Ręcznie zresetuj składniki usługi Windows Update

Czasami resetowanie tylko usługi Windows Update nie pomaga, ale musisz zresetować wszystkie jej składniki. To rozwiązanie wymaga dużo edycji rejestru, a niektóre błędy mogą powodować poważne problemy. Dlatego przed wykonaniem tych kroków upewnij się, że wykonałeś kopię zapasową rejestru. Ręcznie zresetuj składniki usługi Windows Update, wykonaj następujące czynności:

      1. Przejdź do wyszukiwania i wpisz cmd
      2. Otwórz wiersz polecenia jako administrator
      3. Wyłącz usługę BITS, usługę Windows Update i usługę kryptograficzną. Aby to zrobić, wpisz następujące linie i naciśnij Enter:
        • bity stop netto
        • Net Stop Wuauserv
        • app stop appidsvc
        • Net Stop Cryptsvc
      4. Usuń pliki qmgr * .dat. Aby to zrobić, w wierszu polecenia wpisz następujące polecenie, a następnie naciśnij klawisz Enter:
        • Usuń „% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat”
      5. Następnie wpisz następujący wiersz w wierszu polecenia i naciśnij klawisz Enter:
        • cd / d% windir% \ system32
      6. Ponownie zarejestruj pliki BITS i Windows Update. Aby to zrobić, w wierszu polecenia wpisz następujące polecenia i naciśnij klawisz Enter po wpisaniu każdego polecenia:
        • regsvr32.exe atl.dll
        • regsvr32.exe urlmon.dll
        • regsvr32.exe mshtml.dll
        • regsvr32.exe shdocvw.dll
        • regsvr32.exe browseui.dll
        • regsvr32.exe jscript.dll
        • regsvr32.exe vbscript.dll
        • regsvr32.exe scrrun.dll
        • regsvr32.exe msxml.dll
        • regsvr32.exe msxml3.dll
        • regsvr32.exe msxml6.dll
        • regsvr32.exe actxprxy.dll
        • regsvr32.exe softpub.dll
        • regsvr32.exe wintrust.dll
        • regsvr32.exe dssenh.dll
        • regsvr32.exe rsaenh.dll
        • regsvr32.exe gpkcsp.dll
        • regsvr32.exe sccbase.dll
        • regsvr32.exe slbcsp.dll
        • regsvr32.exe cryptdlg.dll
        • regsvr32.exe oleaut32.dll
        • regsvr32.exe ole32.dll
        • regsvr32.exe shell32.dll
        • regsvr32.exe initpki.dll
        • regsvr32.exe wuapi.dll
        • regsvr32.exe wuaueng.dll
        • regsvr32.exe wuaueng1.dll
        • regsvr32.exe wucltui.dll
        • regsvr32.exe wups.dll
        • regsvr32.exe wups2.dll
        • regsvr32.exe wuweb.dll
        • regsvr32.exe qmgr.dll
        • regsvr32.exe qmgrprxy.dll
        • regsvr32.exe wucltux.dll
        • regsvr32.exe muweb.dll
        • regsvr32.exe wuwebv.dll
      7. Zresetuj Winstock, wpisując następujące polecenie:
        • netsh winsock reset
      8. Teraz musisz zresetować ustawienia serwera proxy, dodając ten wiersz:
        • netsh winhttp zresetuj proxy
      9. Zresetuj usługę BITS, usługę Windows Update i usługę kryptograficzną, dodając następujące polecenia:
        • bity początkowe netto
        • net start wuauserv
        • net start appidsvc
        • cryptsvc start netto
      10. Zainstaluj najnowszego agenta Windows Update
      11. Uruchom ponownie komputer

To by było wszystko. Mam nadzieję, że to rozwiązanie Ci pomogło, ale jeśli masz dodatkowe uwagi, napisz poniżej w sekcji komentarzy.

Link do głównej publikacji