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

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 to również dotyczyć użytkowników systemu Windows 10.

Dlaczego widzę błąd 0x8007371b?

Komunikat zwykle pojawia się jako „Windows Update napotkał nieznany błąd” lub „Błąd 0x8007371b”. Zwykle jest to związane z uszkodzonymi plikami systemowymi, co może uniemożliwić pomyślne zainstalowanie aktualizacji. Jedną z możliwych przyczyn tego powiadomienia jest uszkodzony magazyn składników systemu Windows. Może się to zdarzyć, jeśli pliki systemowe zostaną usunięte lub uszkodzone, co może uniemożliwić instalację aktualizacji.

Inną możliwą przyczyną jest konflikt z oprogramowaniem antywirusowym. Niektóre programy antywirusowe mogą zakłócać proces aktualizacji i uniemożliwiać jej pomyślne zainstalowanie. Ponadto niedawne infekcje złośliwym oprogramowaniem mogą również powodować błędy aktualizacji. Złośliwe oprogramowanie może uszkodzić pliki systemowe, powodując ich uszkodzenie lub nawet całkowite ich usunięcie. W innych przypadkach komunikat może być związany z problemami sprzętowymi, takimi jak wadliwa pamięć RAM lub błędy dysku twardego. Te problemy mogą uniemożliwić systemowi Windows prawidłowy dostęp do plików systemowych, co może prowadzić do problemów z aktualizacją.

Ten konkretny komunikat o błędzie Windows Update 0x8007371b wskazuje, że brakuje niektórych plików aktualizacji lub są one uszkodzone, zazwyczaj te zawarte w folderze WinSxS. Na szczęście istnieje kilka kroków, które można podjąć, aby rozwiązać problem. Jednak ze względu na indywidualne cechy każdego systemu komputerowego może być konieczne wypróbowanie kilku metod, zanim znajdziesz właściwą.

Uruchom skanowanie DISM

DISM oznacza Deployment Image & Servicing Management i jest wbudowanym narzędziem 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.
    1. W oknie dialogowym Uruchom wpisz cmd , a następnie naciśnij jednocześnie Ctrl + Shift + Enter na klawiaturze. Spowoduje to otwarcie wiersza polecenia z podwyższonym poziomem uprawnień .
    1. W wierszu polecenia wpisz DISM /Online /Cleanup-Image /ScanHealth i naciśnij Enter .
    1. 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.
    1. Wpisz cmd w oknie dialogowym Uruchom i naciśnij Ctrl + Shift + Enter, aby otworzyć okno wiersza polecenia z podwyższonym poziomem uprawnień.
    1. Wpisz SFC /ScanNow i naciśnij Enter .
    1. 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 Windows + R na klawiaturze.
    1. Otwórz okno wiersza polecenia z podwyższonym poziomem uprawnień , wpisując cmd w polu Uruchom i naciskając Ctrl + Shift + Enter na klawiaturze.
    1. Wpisz net stop wuauserv i naciśnij Enter .
    1. Wpisz rd /s /q %systemroot%\SoftwareDistribution i naciśnij klawisz Enter , aby wyczyścić folder pamięci podręcznej.
    1. Aby ponownie uruchomić usługę Windows Update, wpisz net start wuauserv i naciśnij Enter .

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

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

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

    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 .
    1. Włącz zatrzymane komponenty, wpisując następujące polecenia i naciskając klawisz Enter po każdym z nich:

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

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

Jeśli problem nie został rozwiązany, zwróć się do profesjonalisty. Zdecydowanie zaleca się również zainwestowanie w licencjonowane narzędzie do usuwania złośliwego oprogramowania, aby zakończyć złośliwe aplikacje, które mogą być odpowiedzialne za ten komunikat o błędzie.

Ładowanie...