Po nesprávném vypnutí, havárii, poruše registru nebo výpadku napájení může Windows Update správně fungovat. Může selhat při kontrole aktualizací nebo při jejich instalaci, nebo ji někdy nelze otevřít vůbec. V tomto článku vám ukážu, jak obnovit stav Windows Update a jeho součástí, pokud přestane fungovat.
Reklama
Jak resetovat stav Windows Update a jeho součástí
Začněte otevřením příkazového řádku jako správce. Nejlepší způsob, jak to provést v systému Windows 8, je nabídka Power Users: stiskněte Vyhrajte + X na klávesnici a vyberte položku „Příkazový řádek (správce)“.
- Zastavte službu inteligentního přenosu na pozadí (BITS) a službu Windows Update. Chcete-li tyto služby zastavit, zadejte do příkazového řádku se zvýšenými oprávněními následující příkazy:
net stop bits net stop wuauserv
- Odstraňte všechny soubory qmgr * .dat z % ALLUSERSPROFILE% Microsoft Network Downloader složka, např. s následujícím příkazem:
Del '% ALLUSERSPROFILE% Microsoft Network Downloader qmgr * .dat'
- Nyní byste měli přejmenovat adresáře, které používá Windows Update, takto:
Ren% systemroot% SoftwareDistribution * .bak Ren% systemroot% system32 catroot2 * .bak
- Znovu zaregistrujte všechny soubory, které jsou vyžadovány službami BITS a Windows Update. Musíte zadat následující příkazy:
cd / d% windir% system32 regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32. exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki .dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
Poznámka: některé příkazy mohou hlásit chyby, nevěnujte jim pozornost.
- Restartujte službu Winsock následujícím způsobem:
netsh reset winsock
- Spusťte služby BITS a Windows Update:
bity net start net start wuauserv
- Vyčistěte frontu přenosů na pozadí:
bitsadmin.exe / reset / allusers
- Restartujte počítač. To je vše.