Co to jest błąd 0x800f0831
0x800f0831 to błąd systemu Windows 11, który można napotkać podczas próby pobrania i zainstalowania nowej aktualizacji zbiorczej w systemie. W większości przypadków użytkownicy zgłaszali ten problem podczas korzystania z aktualizacji KB5008212, KB5005033 lub KB5005190. Chociaż przyczyna tego konkretnego problemu jest nieokreślona, zebrane informacje wskazują, że może on być związany z uszkodzonymi/brakującymi elementami systemu, błędami wewnętrznymi lub konfliktem spowodowanym przez oprogramowanie innych firm. Cokolwiek to jest, powinieneś wypróbować każde rozwiązanie, które zamieściliśmy poniżej, od prostszych do bardziej złożonych. W pewnym momencie jeden z nich powinien ostatecznie rozwiązać problem.
Pobierz narzędzie do naprawy systemu Windows
Istnieją specjalne narzędzia naprawcze dla systemu Windows, które mogą rozwiązać problemy związane z uszkodzeniem rejestru, nieprawidłowym działaniem systemu plików, niestabilnością sterowników Windows. Zalecamy użycie narzędzia Advanced System Repair Pro w celu naprawienia błędu „Windows Update error 0x800f0831” w systemach Windows 11, Windows 10, Windows 8, Windows 7, Vista lub XP.
1. Użyj narzędzia do rozwiązywania problemów z Windows Update
Często uważane za nieskuteczne, wbudowane funkcje narzędzia do rozwiązywania problemów z systemem Windows mogą czasami skutecznie rozwiązać problemy związane z aktualizacjami. System Windows ma natywny zestaw narzędzi do rozwiązywania problemów zaprojektowanych w celu wyszukiwania i usuwania istniejących problemów w różnych obszarach systemu. Możesz go użyć do wykrycia problemów z aktualizacją i natychmiast spróbować je naprawić. Oto, co możesz zrobić:
- Otwarte Ustawienia z dolnego paska zadań.
- Dodaj Konfiguracja w lewo i przejdź do Rozwiązywanie > Inne narzędzia do rozwiązywania problemów w prawym okienku.
- Następnie znajdź Windows Update i kliknij run obok tego.
- Zakończ proces zgodnie z instrukcjami wyświetlanymi na ekranie i uruchom ponownie komputer.
Następnie spróbuj ponownie przeprowadzić aktualizację. Jeśli to nie zadziała, przejdź dalej poniżej, aby wypróbować inne rozwiązania.
2. Sprawdź integralność plików systemowych
Jak wspomniano na wstępie, jednym z powodów występowania tego typu błędów jest brak niezbędnych plików w systemie. Zalecamy korzystanie z narzędzi skanujących SFC (System File Checker) i DISM (Deployment Image Servicing and Management) w celu wykrycia i przywrócenia ewentualnych brakujących składników. Upewnij się, że korzystasz z obu narzędzi, ponieważ mogą one mieć różny wpływ na rozwiązanie problemu. Oto jak:
Korzystanie z SFC
- Otwarte Wiersz polecenia wpisując
cmd
do pętli wyszukiwania obok Menu start przycisk. - Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
- Po otwarciu konsoli wpisz
sfc /scannow
polecenie i kliknij Wchodzę. - Po zakończeniu procesu naprawy uruchom ponownie komputer.
Korzystanie z DISM
- Otwarte Wiersz polecenia tak jak zrobiliśmy w poprzednim kroku.
- Skopiuj i wklej to polecenie
DISM.exe /Online /Cleanup-image /Restorehealth
. - Kliknij Wchodzę i poczekaj, aż system Windows zakończy skanowanie i naprawianie.
- Po zakończeniu uruchom ponownie komputer i spróbuj ponownie otworzyć problematyczny program.
Po wykonaniu obu tych skanów spróbuj ponownie zainstalować tę samą aktualizację.
3. Uruchom czysty rozruch
Możliwe, że jakieś oprogramowanie innej firmy powoduje konflikt z twoim systemem. Jeśli nie wiesz, który to może być, możesz przejść do trybu czystego rozruchu. Ten tryb pozwala użytkownikom na ładowanie ich systemu tylko z wbudowanymi usługami i aplikacjami, aby zapobiec problemom z niekompatybilnością. Dzięki temu dowiesz się, czy problem faktycznie dotyczy oprogramowania innej firmy, czy nie. Jeśli już podejrzewasz, że jakaś aplikacja innej firmy, być może ta, którą niedawno zainstalowałeś, jest częścią problemu, spróbuj ją całkowicie wyłączyć lub usunąć. W przeciwnym razie postępuj zgodnie z instrukcjami, aby przejść do trybu czystego rozruchu:
- Naciśnij przycisk Klawisz Windows + R wymieszać i wkleić
msconfig
. - Następnie w otwartym oknie przejdź do Usługi zakładka znajdująca się na górze.
- Zaznacz pole obok Ukryj wszystkie usługi firmy Microsoft i kliknij wyłącz wszystkie przycisk.
- Teraz wybierz Ogólne I wybierz opcję Uruchamianie selektywne opcja. Upewnić się, że Wczytaj usługi systemowe i Załaduj elementy startowe wybrane są tylko dwie opcje.
- Kliknij Aplikuj i OK. Następnie uruchom ponownie komputer.
Teraz możesz spróbować zaktualizować system będąc w trybie czystego rozruchu. Bez względu na to, czy udało ci się osiągnąć to, czego chciałeś, czy nie, powinieneś przywrócić system Windows do ustawień normalnego uruchamiania. Aby to zrobić, po prostu powtórz wszystkie kroki, które zaimplementowałeś powyżej, włączając wyłączone usługi i zmieniając opcję uruchamiania z Selektywny do Normalna.
4. Zresetuj składniki usługi Windows Update
Możesz także spróbować zresetować ustawienia usługi Windows Update. Statystycznie ta metoda okazała się dość skuteczna w przypadku rozwiązywania wielu problemów z aktualizacjami. Cała procedura obejmuje ponowne uruchomienie usług BITS, Cryptographic, MSI Installer i Windows Update, a także zmianę nazw niektórych folderów aktualizacji (SoftwareDistribution i Catroot2). Te foldery zawierają pliki tymczasowe niezbędne do wdrożenia aktualizacji systemu Windows. Na tej podstawie zmusimy system Windows do usunięcia uszkodzonych elementów i stworzenia od podstaw komponentów związanych z aktualizacją. Poniżej przedstawimy dwa sposoby wykonania tej metody. Pierwszy wymaga wpisania i wykonania każdego polecenia konsoli w sekwencji ręcznej. Drugi odbywa się za pomocą tak zwanego skryptu wsadowego napisanego w Notatniku i zapisanego jako WUReset.bat. Nie ma prawdziwej różnicy w tym, który wybierzesz. Choć cała procedura może wydawać się zaawansowana i skomplikowana, nie pozbawi Cię zbyt wiele czasu i wiedzy. Po prostu postępuj zgodnie z sekwencją podaną poniżej:
Korzystanie z czynności ręcznych
- Otwarte Wiersz polecenia wpisując
cmd
w polu wyszukiwania obok Menu start przycisk. - Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
- Skopiuj i wklej tę listę poleceń, klikając jeden po drugim Wchodzę po każdym. (Ta czynność spowoduje wyłączenie usług odpowiedzialnych za Aktualizacje systemu Windows)
- Następnie musimy zmienić nazwy wyżej wymienionych folderów. Po prostu wklej te polecenia, klikając Wchodzę po każdym.
- Na koniec pozostaje już tylko przywrócenie wyłączonych usług. Zastosuj więc te polecenia, tak jak zrobiliśmy to wcześniej.
- Teraz wszyscy z tym skończyliśmy. Przejdź do centrum Windows Update i spróbuj ponownie przeprowadzić instalację.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Korzystanie ze skryptu wsadowego
Jest to alternatywna metoda do powyższej. Skrypt wsadowy służy do wykonywania tego samego zakresu poleceń w celu zresetowania wszystkich składników Windows Update, usług kryptograficznych i folderów, takich jak SoftwareDistribution. Nie jest tak trudny, jak można sobie wyobrazić, ale raczej łatwiejszy niż poprzedni. Wszystko czego potrzebujesz to Notatnik Windows i odrobina magii kopiuj-wklej. Skrypty wsadowe mają przewagę nad ręcznym pisaniem, ponieważ umożliwiają jednoczesne wykonanie wszystkich niezbędnych poleceń. Jeśli kiedykolwiek w przyszłości natkniesz się na podobne problemy, możesz wykonać już utworzony . Beat komponenty aktualizacji plików i resetowania:
- Otwórz nowy Notepad plik. W tym celu kliknij prawym przyciskiem myszy dowolny wolny obszar na pulpicie, wybierz Nowości i Dokument tekstowy.
- Następnie wklej tę listę poleceń do notatnika:
- Po zakończeniu wklejania kliknij filet > Zapisz jako i nazwij to WUReset.bat. Pamiętaj, aby ustawić kodowanie do ANSI i zapisz plik w dowolnej lokalizacji.
- Na koniec możesz kliknąć plik prawym przyciskiem myszy, wybrać Uruchom jako administrator i ciesz się automatycznym resetowaniem aktualizacji systemu Windows.
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
5. Pobierz aktualizację powodującą konflikt z wykazu Microsoft
Jeśli nadal chcesz, aby aktualizacja została zainstalowana i zniknęła w naturalny sposób, możesz pobrać problematyczną aktualizację z katalogu Microsoft i zainstalować ją ręcznie. Aby to zrobić, po prostu wykonaj czynności wymienione poniżej:
- Otwarte Ustawienia z dolnego paska zadań.
- Idź do Windows Update w lewym okienku.
- Wybierz po prawej stronie okna Historia aktualizacji.
- Następnie znajdź i zanotuj najnowszą aktualizację (zwykle zaczyna się od „KB” i znajduje się na górze listy).
- Możesz to również sprawdzić, zapisując nazwę nieudanej aktualizacji (na wypadek, gdyby została wyświetlona).
- Po zakończeniu wyszukaj i pobierz odnotowaną aktualizację z pliku Microsoft Update.
6. Użyj narzędzia do tworzenia multimediów
Jeśli nadal nie ma dzwonka na korzyść rozwiązania problemu, nasza ostatnia rekomendacja sprowadza się do wypróbowania narzędzia Media Creation Tool – świetnego narzędzia firmy Microsoft przeznaczonego do ponownej instalacji systemu Windows, a także działającego jako alternatywne narzędzie do uzyskiwania najnowszych dostępnych aktualizacji w porównaniu z tradycyjnymi metodami . Postępuj zgodnie z poniższymi instrukcjami:
- Najpierw musisz pobrać narzędzie z witryna Microsoft.
- Następnie uruchom pobrany plik.
- Po zaakceptowaniu Warunków użytkowania będą do wyboru dwie opcje. Wybierz Zaktualizuj teraz ten komputer.
- Wybierz, aby Zachowaj pliki osobiste aby upewnić się, że pozostaną nienaruszone.
- Na koniec uruchom proces i poczekaj, aż się zakończy.
- Mamy nadzieję, że ta metoda pomogła ci zwalczyć błąd 0x800f0831.
Podsumowanie
Mamy nadzieję, że te 6 lub nawet mniej metod wystarczyło do rozwiązania błędu 0x800f0831 i umożliwienia ostatecznego zainstalowania aktualizacji. Jeśli potrzebujesz pomocy w czymkolwiek innym, poszukaj odpowiedniego artykułu na naszej stronie internetowej, aby uzyskać \instrukcje dotyczące rozwiązywania innych problemów lub usuwania wirusów.