Jak naprawić błąd Windows Update 0x8007371b?

Wyświetlenie komunikatu o błędzie 0x8007371b podczas próby aktualizacji systemu Windows może być bardzo stresujące. Ten błąd utrzymywał się przez lata i przez wiele wydań i wersji systemu Windows. Może również wpływać na użytkowników systemu Windows 10. Ten konkretny komunikat o błędzie wskazuje, że brakuje niektórych plików aktualizacji lub zostały one uszkodzone, zwykle te zawarte w folderze WinSxS. Istnieje kilka potencjalnych poprawek, które mogą rozwiązać tę sytuację, ale ze względu na indywidualne cechy każdego systemu komputerowego może być konieczne wypróbowanie kilku, zanim znajdziesz właściwy.

Uruchom skanowanie DISM

DISM to skrót od Deployment Image & Servicing Management i jest to wbudowane narzędzie systemu Windows, które może naprawić uszkodzone pliki systemowe. Aby zainicjować skanowanie DISM, wykonaj następujące czynności:

  1. Naciśnij Windows + R na klawiaturze.
  2. W oknie dialogowym Uruchom wpisz cmd i jednocześnie naciśnij Ctrl + Shift + Enter na klawiaturze. Spowoduje to otwarcie podwyższonego wiersza polecenia.
  3. W oknie wiersza polecenia wpisz DISM /Online /Cleanup-Image /ScanHealth i naciśnij Enter.
  4. Poczekaj na zakończenie procesu, a następnie spróbuj ponownie zaktualizować system Windows.

Uruchom skanowanie SFC

Innym narzędziem systemu Windows, które może okazać się przydatne w przypadku błędu 0x8007371b, jest Kontroler plików systemowych (SFC).

  1. Naciśnij klawisze Windows + R.
  2. Wpisz cmd w oknie dialogowym Uruchom i naciśnij Ctrl+Shift+Enter, aby uruchomić podwyższone okno wiersza polecenia.
  3. Wpisz SFC / ScanNow i naciśnij Enter.
  4. Poczekaj na zakończenie procesu, uruchom ponownie komputer i sprawdź, czy błąd został rozwiązany.

Wyczyść folder pamięci podręcznej aktualizacji systemu Windows 10

  1. Otwórz okno dialogowe Uruchom, naciskając klawisze Windows + R na klawiaturze.
  2. Otwórz podwyższone okno wiersza polecenia, wpisując cmd w polu Uruchom i naciskając Ctrl + Shift + Enter na klawiaturze.
  3. Wpisz net stop wuauserv i naciśnij Enter.
  4. Wpisz rd /s /q %systemroot%\SoftwareDistribution i naciśnij klawisz Enter, aby wyczyścić folder pamięci podręcznej.
  5. Aby ponownie uruchomić usługę Windows Update, wpisz net start wuauserv i naciśnij Enter.

Ręczne resetowanie składników Windows Update

  1. Otwórz Uruchom, naciskając Windows + R.
  2. Otwórz wiersz polecenia z podwyższonym poziomem uprawnień, wpisując cmd w polu Uruchom i naciskając Ctrl + Shift + Enter.
  3. Teraz wpisz następujące polecenia w wierszu polecenia i naciśnij Enter po każdym, aby je wykonać:

net stop wuauserv

net stop cryptSvc

bity stopu netto

net stop msserver

  1. Wpisz ren C:\Windows\SoftwareDistribution SoftwareDistribution.old i naciśnij Enter.

  1. Wpisz ren C:\Windows\System32\catroot2 Catroot2.old i naciśnij Enter.
  2. Włącz zatrzymane komponenty, wpisując następujące polecenia i naciskając Enter po każdym z nich:

net start wuauserv

net start cryptSvc

bity startu netto

net start msserver

  1. Sprawdź, czy błąd 0x8007371b został naprawiony.