Opravte chybu Windows Update 0x800f0831

Ak počas inštalácie kumulatívnej aktualizácie narazíte na chybu 0x800f0831(error 0x800f0831) na Windows Serveri(Windows Server) alebo na klientovi Windows 11/10 , tento príspevok vám má pomôcť. V tomto príspevku identifikujeme potenciálne príčiny tejto chyby a poskytneme riešenia, ktoré môžete skúsiť, aby ste tento problém vyriešili.

Chyba aktualizácie systému Windows 10 0x800f0831

Po prešetrení je najpopulárnejšou príčinou, ktorá spustí toto chybové hlásenie, chýbajúci manifest predchádzajúceho aktualizačného balíka. Inými slovami, komponent WU ( Windows Update ) nevie, čo bolo naposledy nainštalované, a preto odmieta inštalovať nové aktualizačné balíčky.

S týmto problémom sa môžete stretnúť aj vtedy, ak je zakázaná služba Windows Update alebo chýba .NET 3.5 Framework . Ďalšou možnou príčinou tejto chyby 0x800f0831(error 0x800f0831) je, že klientsky počítač Windows 10 nemôže komunikovať so servermi Windows Update . Môže to byť spôsobené poškodením systémových súborov alebo pripojeniami VPN alebo proxy servermi.

Opravte chybu Windows Update 0x800f0831

Ak aktualizácia funkcií(Feature Update) alebo Kumulatívna aktualizácia(Cumulative Update) zlyhala s kódom chyby 0x800f0831 na klientskych počítačoch so systémom Windows Server(Windows Server) alebo Windows 11/10 , tu je niekoľko návrhov, ktoré vám môžu pomôcť.

  1. Spustite Poradcu pri riešení problémov so službou Windows Update
  2. Manuálne nainštalujte funkciu alebo kumulatívnu aktualizáciu
  3. Odinštalujte klienta VPN alebo odstráňte server proxy (ak je to potrebné)(Proxy)
  4. Nastavte(Set) stav služby Windows Update na Automaticky(Automatic)
  5. Povoliť .NET Framework 3.5
  6. Nainštalujte .NET Framework 3.5 cez príkazový riadok(Command Prompt)
  7. Spustite skenovanie SFC a DISM
  8. Vykonajte obnovenie systému
  9. Vykonajte nový štart(Fresh Start) , opravu aktualizácie na mieste(In-place) alebo čistú inštaláciu

Pozrime sa na popis príslušného procesu vo vzťahu ku každému z uvedených riešení.

1] Spustite Poradcu pri riešení problémov so službou Windows Update(Run Windows Update Troubleshooter)

Toto riešenie vyžaduje, aby ste spustili Poradcu pri riešení problémov s aktualizáciou systému Windows 10 a zistili, či sa tým chyba vyrieši Ak to nefunguje, môžete pokračovať s ďalším riešením.

2 ] Manuálne(] Manually) nainštalujte funkciu alebo kumulatívnu aktualizáciu

Toto riešenie vyžaduje, aby ste si ručne stiahli Kumulatívnu aktualizáciu z katalógu služby Microsoft Update(manually download the Cumulative Update from Microsoft Update Catalog) a potom nainštalovali balík. Ak chcete nainštalovať aktualizáciu funkcií(Feature Update) , môžete použiť pomocníka Windows Update Assistant(Windows Update Assistant) . Po úspešnej inštalácii sa chyba už nebude zobrazovať.

3] Odinštalujte klienta VPN alebo odstráňte server proxy (ak je to potrebné)(Proxy)

Klient VPN alebo proxy server(VPN client or a Proxy server) by mohol spustiť túto chybu v dôsledku nejakého rušenia, ktoré nakoniec zablokuje komunikáciu medzi vaším klientskym počítačom Windows 10 a serverom Windows Update . V tomto prípade môžete skúsiť odinštalovať softvér VPN prostredníctvom apletu Programy a funkcie(uninstalling your VPN software via the Programs and Features applet) v systéme Windows 10 alebo odstrániť akýkoľvek proxy server z počítača a zistiť, či sa tým problém vyrieši.

4] Nastavte(Set) stav služby Windows Update na Automaticky(Automatic)

Ak je počítač, v ktorom došlo k zlyhaniu inštalácie služby Windows Update , súčasťou zdieľanej domény, je možné, že sieťová politika alebo nástroj na optimalizáciu systému tretej strany zakázali hlavnú službu zodpovednú za funkciu aktualizácie. V tomto prípade môžete problém vyriešiť nastavením typu spustenia(Startup Type) služby Windows Update na hodnotu Automaticky(Automatic) a vynútením spustenia služby Windows Update .

Tu je postup:

  • Stlačte kláves Windows + R.
  • V dialógovom okne Spustiť napíšte services.msc a stlačením klávesu Enter otvorte Services(open Services) .
  • V okne Služby(Services) posuňte zobrazenie a nájdite službu Windows Update  .
  • Dvojitým kliknutím(Double-click) na položku upravíte jej vlastnosti.
  • Uistite(Make) sa, že možnosť v  ponuke Typ spustenia(Startup type)  v okne vlastností služby je  v rozbaľovacej ponuke nastavená na možnosť Automaticky . (Automatic )Potvrďte(Confirm) všetky dialógové okná, ktoré sa môžu zobraziť pri zmene typu spustenia.
  • Kliknutím na Použiť(Apply) > OK uložte zmeny.
  • Reštartujte počítač.

Pri zavádzaní skontrolujte, či je problém vyriešený. V prípade, že typ spustenia služby Windows Update už bol nastavený na možnosť Automaticky(Automatic) a problém sa tým nevyriešil, pokračujte ďalším riešením.

5] Povoliť .NET Framework 3.5

Ak sa pri pokuse o inštaláciu kumulatívnej aktualizácie zobrazuje chyba 0x800f0831(error 0x800f0831) , mali by ste preskúmať možnosť deaktivovaného rámca .NET 3.5. Procesy inštalácie kumulatívnych aktualizácií sú o niečo zložitejšie a môžu zlyhať, pokiaľ nie sú povolené všetky potrebné závislosti. V tomto prípade sa môžete pokúsiť použiť ponuku Funkcie systému Windows(Windows Features) , aby ste sa uistili, že je povolený rámec .NET 3.5 .

6] Nainštalujte .NET Framework 3.5(Install .NET Framework 3.5) cez príkazový riadok(Command Prompt)

Ak bolo zapnutie rámca .NET 3.5 prostredníctvom ponuky Funkcie systému Windows(Windows Features) neúspešné, môžete sa pokúsiť vynútiť inštaláciu sami nainštalovaním chýbajúceho rámca zo zvýšeného príkazového riadka(Command Prompt) .

Najprv budete potrebovať inštalačné médium Windows 10(Windows 10 installation media) . Potom môžete postupovať podľa pokynov nižšie a vynútiť si inštaláciu .NET Framework 3.5(Framework 3.5from) zo zvýšenej výzvy CMD .

Vložte(Insert) inštalačné médium systému Windows 10 do počítača.

Stlačte kláves Windows + R.

V dialógovom okne Spustiť(Run) zadajte poznámkový blok a stlačením CTRL + SHIFT + ENTER otvorte Poznámkový blok(Notepad) s oprávnením správcu.

Skopírujte a prilepte nižšie uvedenú syntax do programu Poznámkový blok(Notepad) .

@echo off 
Title .NET Framework 3.5 Offline Installer 
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I 
if defined setupdrv ( 
echo Found drive %setupdrv% 
echo Installing .NET Framework 3.5... 
Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess 
echo. 
echo .NET Framework 3.5 should be installed 
echo. 
) else ( 
echo No installation media found! 
echo Insert DVD or USB flash drive and run this file once again. 
echo. 
) 
pause

Poznámka: Nahraďte PLACEHOLDER v syntaxi písmenom jednotky, ktorá aktuálne drží inštalačné médium.

Uložte súbor s názvom a pripojte príponu súboru .cmd  – napr. InstallDOTnet3.5.cmd .

Teraz kliknite pravým tlačidlom myši na súbor a v kontextovej ponuke vyberte možnosť Spustiť ako správca .(Run as administrator)

Potom kliknite  na tlačidlo Áno(Yes)  pri výzve na potvrdenie a počkajte na dokončenie procesu.

Po nainštalovaní .NET 3.5 Framework reštartujte počítač a skontrolujte, či sa chyba Kumulatívna aktualizácia 0x800f0831(Cumulative Update error 0x800f0831) vyriešila pri ďalšom spustení počítača. Ak nie, pokračujte ďalším riešením.

7] Spustite skenovanie SFC a DISM

Ak stále zápasíte s chybou, je veľmi pravdepodobné, že problém je v skutočnosti spôsobený nejakým druhom poškodenia systémových súborov. V takom prípade môžete spustiť skenovanie SFC/DISM a zistiť, či to pomôže.

SFC/DISM je   pomôcka v systéme Windows(Windows) , ktorá umožňuje používateľom vyhľadávať poškodenia v systémových súboroch Windows a obnoviť poškodené súbory.

Z dôvodu jednoduchosti a pohodlia môžete skenovanie spustiť pomocou postupu uvedeného nižšie.

Stlačte kláves Windows + R.

V dialógovom okne Spustiť zadajte poznámkový blok(notepad) a stlačením klávesu Enter otvorte Poznámkový blok.

Skopírujte a prilepte príkaz uvedený nižšie do textového editora.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Uložte súbor s názvom a pripojte príponu súboru .bat  – napr. SFC_DISM_scan.bat .

Opakovane spúšťajte dávkový súbor s oprávnením správcu(run the batch file with admin privilege)  (kliknite pravým tlačidlom myši na uložený súbor a z kontextovej ponuky vyberte možnosť  Spustiť ako správca(Run as Administrator) ), kým nezaznamená žiadne chyby.

Reštartujte počítač.

Pri zavádzaní skontrolujte, či je problém vyriešený. Ak nie, pokračujte ďalším riešením.

8] Vykonajte obnovenie systému

Ak ste si túto chybu Kumulatívna aktualizácia 0x800f0831(Cumulative Update error 0x800f0831) začali všímať len nedávno po inštalácii ovládača alebo aktualizácie alebo po neočakávanom vypnutí počítača a žiadna z čakajúcich aktualizácií nie je nainštalovaná, je pravdepodobné, že túto nemožnosť inštalovať aktualizácie spôsobila nedávna zmena systému. V tomto prípade môžete vyskúšať Obnovovanie systému(System Restore) ( Upozornenie(Caveat) : všetky zmeny, ako je inštalácia aplikácie, používateľské preferencie a čokoľvek iné po vytvorení snímky, ku ktorej sa budete vracať, sa stratia) a uvidíte, či to pomôže.

Ak chcete vykonať obnovenie systému(perform System Restore) , postupujte takto:

  • Stlačte kláves Windows + R.
  • V dialógovom okne Spustiť napíšte rstrui  a stlačením klávesu Enter otvorte   Sprievodcu obnovením systému .(System Restore)
  • Keď prejdete na úvodnú obrazovku Obnovovanie systému(System Restore) , kliknite na tlačidlo Ďalej(Next) a prejdite na ďalšie okno.
  • Na ďalšej obrazovke začnite začiarknutím políčka priradeného k Zobraziť ďalšie body obnovenia(Show more restore points) .
  • Keď to urobíte, vyberte bod, ktorý má starší dátum ako ten, v ktorom ste si prvýkrát začali všimnúť chybu.
  • Kliknutím na Ďalej(Next)  prejdete do ďalšej ponuky.
  • Kliknite na tlačidlo Dokončiť(Finish)  a potvrďte v poslednej výzve.

Pri ďalšom spustení systému bude vynútený stav vášho staršieho počítača. Ak problém pretrváva, môžete vyskúšať ďalšie riešenie.

9] Vykonajte(Perform) nový štart(Fresh Start) , opravu upgradu na mieste(In-place) alebo čistú inštaláciu

Ak v tomto bode chyba Kumulatívna aktualizácia 0x800f0831(Cumulative Update error 0x800f0831 ) stále nie je vyriešená, je to s najväčšou pravdepodobnosťou spôsobené nejakým druhom poškodenia systému, ktorý nemožno vyriešiť konvenčným spôsobom. V takom prípade môžete vyskúšať nový štart, opravu aktualizácie na mieste alebo čistú inštaláciu(Fresh Start, In-place upgrade repair or clean install) na resetovanie všetkých komponentov systému Windows.

Hopefully, any of these solutions should fix the issue for you!



About the author

Som počítačový technik, ktorý dlhé roky pracuje s Androidom a kancelárskym softvérom. Posledných približne 5 rokov tiež učím ľudí používať počítače Mac. Ak hľadáte niekoho, kto vie, ako opraviť veci na vašom počítači, pravdepodobne vám pomôžem!



Related posts