Błąd 0x800f0831 występuje, gdy użytkownicy próbują zainstalować oczekujące aktualizacje systemu na swoich komputerach z systemem Windows. Podobnie jak inne błędy aktualizacji, jest to frustrujące i może prowadzić do niedogodności.
W tym przewodniku szczegółowo przyjrzymy się przyczynom tego problemu i omówimy kilka rozwiązań, które mogą pomóc w rozwiązaniu problemu raz na zawsze.
Co powoduje błąd aktualizacji 0x800f0831 w systemie Windows?
Może być kilka powodów, dla których nie możesz zainstalować najnowszych aktualizacji w systemie z powodu kodu błędu 0x800f0831. Ten problem zwykle występuje, gdy aktualizacja, którą próbujesz zainstalować, wymaga pliku manifestu starszego pakietu aktualizacji.
Podczas instalowania pakietu aktualizacji w systemie Windows jest on dostarczany z plikiem manifestu zawierającym składniki aktualizacji i inne odpowiednie ustawienia. W niektórych przypadkach pakiet aktualizacji, który próbujesz zainstalować, wymaga pliku manifestu starszego pakietu, ale tej aktualizacji nie ma w systemie. Powoduje to problemy takie jak ten pod ręką.
Poza tym może to być również spowodowane przez jedną lub więcej z następujących przyczyn:
- Błędy korupcji w systemie: Twój system może być uszkodzony lub zainfekowany złośliwym oprogramowaniem, co uniemożliwia prawidłowe działanie usług aktualizacji.
- Usługi aktualizacji są wyłączone: Usługi wymagane do zainstalowania aktualizacji w systemie mogą być wyłączone lub uszkodzone, wpływając na ich funkcjonalność i powodując błąd aktualizacji.
- Zakłócenia VPN: Sieć VPN, której używasz, może blokować protokoły używane przez usługę Windows Update do pobierania i instalowania najnowszych aktualizacji. Ten sam problem może być również spowodowany przez program bezpieczeństwa innej firmy zainstalowany w systemie.
Po zidentyfikowaniu możliwych przyczyn problemu przyjrzyjmy się technikom rozwiązywania problemów, które mogą pomóc w trwałym rozwiązaniu danego problemu.
1. Zainstaluj brakującą aktualizację
Jak wspomnieliśmy, ten problem występuje, gdy w systemie brakuje starszej aktualizacji z wymaganym plikiem manifestu. Możliwe, że aktualizacja nigdy nie została zainstalowana lub została przypadkowo usunięta.
W większości przypadków występuje, gdy w systemie Windows brakuje aktualizacji KB4512489. Tę aktualizację można zainstalować ręcznie za pomocą pliku Katalog Microsoft Update naprawić problem.
Zalecamy skorzystanie z Podglądu zdarzeń systemu Windows w celu potwierdzenia numeru KB aktualizacji, która powoduje problem. W tym celu możesz otworzyć Podgląd zdarzeń i przejść do następującej lokalizacji:
Dzienniki aplikacji i usług\Microsoft\Windows\WindowsUpdateClient\Operational
Tutaj poszukaj błędu i kliknij go. W obszarze opisu Ogólny powinno być możliwe sprawdzenie, która brakująca aktualizacja powoduje problem. Po znalezieniu tej aktualizacji użyj wykazu usługi Microsoft Update, aby wyszukać tę aktualizację. Nie spiesz się, aby go pobrać.
Po pobraniu aktualizacji przejdź do lokalizacji pobierania i kliknij prawym przyciskiem myszy plik .inf. Wybierać zainstalować i poczekaj, aż proces zakończy się pomyślnie. Powinieneś być w stanie zainstalować aktualizację wywołującą błąd 0x800f0831 po uruchomieniu brakującej aktualizacji w systemie.
2. Wyeliminuj błędy korupcji
Możesz również napotkać problem, jeśli system jest zainfekowany błędem korupcji lub złośliwym oprogramowaniem.
Możesz napraw uszkodzone pliki systemu Windows za pomocą wbudowanych narzędzi systemu Windows jak skanowanie SFC i DISM. Oba te narzędzia są domyślnie wbudowane w system Windows i można uzyskać do nich dostęp za pomocą wiersza polecenia.
Oto jak możesz wykonać oba kroki:
- Uruchom wiersz polecenia systemu Windows jako administrator
- Wpisz następujące polecenie i naciśnij Wchodzić:
sfc /skanuj teraz
- Po zakończeniu procesu wpisz następne polecenie i naciśnij Wchodzić:
DISM /Online /Cleanup-Image /RestoreHealth
Po zakończeniu procesu spróbuj ponownie uruchomić usługę Windows Update i sprawdź, czy to rozwiąże problem.
Kontroler plików systemowych skanuje krytyczne pliki systemu operacyjnego w poszukiwaniu podstawowych problemów. W przypadku wykrycia problemu narzędzie zastępuje plik jego funkcjonalnym odpowiednikiem w pamięci podręcznej. Z drugiej strony DISM może naprawić obrazy systemu w celu rozwiązania problemów. Zwykle jest uważany za potężniejszy niż SFC i służy do rozwiązywania problemów, których Kontroler plików systemowych nie może rozwiązać.
Ale jeśli twój komputer jest zainfekowany złośliwym oprogramowaniem, powinieneś wypróbować jedno z nich najlepsze narzędzia do usuwania złośliwego oprogramowania do czyszczenia komputera.
3. Napraw magazyn komponentów
Może brakować niektórych składników aktualizacji wymaganych do zainstalowania aktualizacji aplikacji lub systemu lub mogły one ulec uszkodzeniu, co uniemożliwia zainstalowanie żądanej aktualizacji.
Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, resetując składniki aktualizacji systemu Windows za pomocą wiersza polecenia. W tym czasie zalecamy również ponowne uruchomienie usług aktualizacji krytycznych w narzędziu Usługi systemu Windows. Ponowne uruchomienie tych usług wyeliminuje wszelkie tymczasowe błędy lub usterki w nich, naprawiając problem w tym procesie.
Oto niektóre usługi, które zalecamy ponownie uruchomić:
- Aktualizacja systemu Windows
- Usługa inteligentnego transferu w tle (BITS)
- Usługi kryptograficzne
Oto jak możesz to zrobić:
- Uruchom wiersz polecenia systemu Windows jako administrator.
- Wpisz następujące polecenia i naciśnij Wchodzić indywidualnie:
- start netto wuauserv
- net start cryptSvc
- bity startowe sieci
- net start msserver
Po ponownym uruchomieniu zamknij okno Usługi i sprawdź, czy problem został rozwiązany.
4. Wyłącz VPN i inne oprogramowanie zabezpieczające innych firm
Korzystanie z sieci VPN na komputerze może blokować protokoły i porty wymagane przez system Windows do pobierania i instalowania pakietów aktualizacji.
Zalecamy odłączenie VPN i próbę zainstalowania aktualizacji, aby sprawdzić, czy tak jest. Jeśli to działa, oznacza to, że winowajcą był VPN; w takim przypadku możesz przełączyć się na lepszą alternatywę, aby uniknąć tego problemu.
Zalecamy również wyłączenie programu antywirusowego przed próbą zainstalowania aktualizacji w systemie. Podobnie jak VPN, programy zabezpieczające innych firm mogą również zakłócać legalny proces systemowy i powodować problemy, takie jak ten pod ręką. Mogą również całkowicie zablokować aktualizacje z powodu fałszywego alarmu.
Łatwo instaluj ukierunkowane aktualizacje
Instalowanie ważnych aktualizacji systemu i aplikacji powinno być proste, ale niestety nie zawsze tak jest. Mamy nadzieję, że powyższe metody pomogą Ci raz na zawsze naprawić błąd aktualizacji 0x800f0831.
Jeśli nadal nie możesz rozwiązać problemu, rozważ przywrócenie systemu do stanu domyślnego lub wykonanie czystej instalacji. Pamiętaj jednak, że są to metody czasochłonne i powinny być stosowane tylko w ostateczności. Alternatywnie możesz zgłosić problem firmie Microsoft i poczekać, aż opublikuje oficjalną poprawkę problemu.