Služba Windows Update udržiava systém Windows 10 aktuálny preberaním a inštaláciou najnovších aktualizácií, ovládačov a opráv vydaných spoločnosťou Microsoft.
Niekedy sa môžete stretnúť s problémami so službou Windows Update, ako je nemožnosť stiahnuť alebo nainštalovať aktualizácie, chybové hlásenia, nemožnosť vyhľadať nové aktualizácie atď. Tieto typy problémov sa môžu vyskytnúť, keď je poškodená databáza alebo súčasti služby Windows Update, nefungujú ďalšie služby súvisiace so službou Windows Update atď.
Tieto problémy môže často vyriešiť resetovanie súčastí služby Windows Update.
Táto príručka vám ukáže, ako úplne obnoviť súčasti a zásady služby Windows Update na predvolené hodnoty v systéme Windows 10 .
Poznámka : Ak chcete obnoviť službu Windows Update, musíte sa prihlásiť s právami správcu.
Ako resetovať službu Windows Update pomocou nástroja na riešenie problémov
1. Stiahnite si Poradcu pri riešení problémov so službou Windows Update od spoločnosti Microsoft .
2. Dvakrát kliknite na súbor WindowsUpdateDiagnostic.diagcab , aby ste spustili poradcu pri riešení problémov.
3. Vyberte možnosť Windows Update .
4. Kliknite na tlačidlo Ďalej.
Kliknite na tlačidlo Ďalej
5. Kliknite na možnosť Vyskúšať riešenie problémov ako správca (ak je k dispozícii). Znova vyberte možnosť a znova kliknite na tlačidlo Ďalej .
6. Kliknite na tlačidlo Zavrieť.
7. Znova otvorte Poradcu pri riešení problémov so službou Windows Update .
8. Ak chcete vyriešiť všetky problémy so sieťou, ktoré bránia sťahovaniu aktualizácií, vyberte možnosť Windows Networking Diagnostics .
9. Kliknite na tlačidlo Ďalej.
10. Kliknite na tlačidlo Zavrieť.
11. Reštartujte počítač.
Po reštartovaní počítača skúste znova aktualizovať systém Windows 10 a všetko by malo fungovať podľa očakávania.
Ako resetovať službu Windows Update pomocou príkazového riadka
Pomocou nasledujúcich krokov manuálne resetujte súčasti služby Windows Update pomocou príkazového riadka v systéme Windows 10:
1. Otvorte príkazový riadok s právami správcu .
2. Zadajte nasledujúce príkazy na zastavenie BITS ( Background Intelligent Transfer Service ), Windows Update a Cryptographic (stlačte Enter
na každom riadku):
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Zastavte službu inteligentného prenosu na pozadí (BITS), službu Windows Update a kryptografiu
Rýchly tip : Možno budete musieť spustiť viac príkazov, kým sa nezobrazí správa, že služba sa úspešne zastavila.
3. Zadajte nasledujúci príkaz na odstránenie všetkých súborov qmgr*.dat vytvorených službou BITS z vášho počítača a stlačte Enter
:
Del "%ALLUSERSPROFILE%\Application
Data\Microsoft\Network\Downloader\*.*"
4. Klepnutím Y
na potvrďte vymazanie.
5. Zadajte nasledujúce príkazy na vymazanie vyrovnávacej pamäte služby Windows Update, čím umožníte systému Windows 10 opätovné sťahovanie aktualizácií namiesto použitia stiahnutých súborov, ktoré môžu byť v systéme poškodené, a stlačte Enter
na každom riadku:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
Rýchly tip : V článku sa používa príkaz rmdir na odstránenie adresárov pomocou prepínača /S na odstránenie zadaného adresára a všetkých podadresárov v hlavnom adresári, prepínač /Q sa používa na odstránenie adresárov bez potvrdenia. Ak sa zobrazí hlásenie „Proces nemá prístup k súboru, pretože ho používa iný proces.“ (Proces nemôže získať prístup k súboru, pretože ho používa iný proces), zopakujte krok 1 a skúste to znova, pretože jedna zo služieb sa mohla náhle reštartovať.
6. Zadajte nasledujúce príkazy, aby ste obnovili predvolené nastavenia služieb BITS a Windows Update (kliknite Enter
na každý riadok):
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
(A;;CCLCSWLOCRRC;;;AU)
(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)
(A;;CCLCSWRPWPDTLOCRRC;;;PU)
7. Zadajte nasledujúci príkaz na presun do priečinka System32 a stlačte Enter
:
cd /d %windir%\system32
Zadajte nasledujúce príkazy na označenie všetkých Windows Update DLL a zodpovedajúcich BITS v registri (kliknite Enter
na každý riadok):
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
Poznámka : regsvr32 je nástroj príkazového riadka, ktorý vám pomôže označiť súbory .DLL ako komponenty príkazov v registri a článok používa prepínač /S na určenie nástroja na spustenie príkazu bez zobrazenia ďalších správ.
8. Zadajte nasledujúce príkazy na obnovenie konfigurácie siete, ktorá môže byť súčasťou problému (ale nereštartujte počítač). Kliknite Enter
na každý riadok:
netsh winsock reset
netsh winsock reset proxy
Obnovte konfiguráciu siete
9. Zadajte nasledujúce príkazy na reštartovanie služieb BITS, Windows Update a Cryptographic (kliknite Enter
na každý riadok):
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
10. Reštartujte počítač.
Po dokončení procesu sa služba Windows Update resetuje a bude znova fungovať na vašom zariadení so systémom Windows 10.