Jak naprawić Windows Update w Windows 8.1, jeśli nie działa poprawnie?
Po nieprawidłowym zamknięciu, awarii, awarii rejestru lub awarii zasilania usługa Windows Update może nie działać poprawnie. Może nie sprawdzać aktualizacji lub nie instalować ich, a czasami nie można go w ogóle otworzyć. W tym artykule pokażę, jak zresetować stan Windows Update i jego składników, jeśli przestanie działać.
Reklama
Jak zresetować stan Windows Update i jego składników?
Zacznij od otwarcia wiersza polecenia jako administrator. Najlepszym sposobem na wykonanie tego w systemie Windows 8 jest menu Użytkownicy zaawansowani: naciśnij Wygraj+X klawisze na klawiaturze i wybierz element „Wiersz polecenia (administrator)”.
- Zatrzymaj usługę inteligentnego transferu w tle (BITS) i usługę Windows Update. Aby zatrzymać te usługi, wpisz następujące polecenia w wierszu polecenia z podwyższonym poziomem uprawnień:
bity stopu netto. net stop wuauserv
- Usuń wszystkie pliki qmgr*.dat z %ALLUSERSPROFILE%\Microsoft\Network\Downloader folder, np. za pomocą następującego polecenia:
Del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"
- Teraz powinieneś zmienić nazwy katalogów używanych przez Windows Update w następujący sposób:
Ren %systemroot%\SoftwareDistribution *.bak. Ren %systemroot%\system32\catroot2 *.bak
- Ponownie zarejestruj wszystkie pliki wymagane przez usługi BITS i Windows Update. Musisz wpisać następujące polecenia:
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 exe 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 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.exe regsvr32.exe wuwebv.dll
Uwaga: niektóre polecenia mogą zgłaszać błędy, nie zwracaj na nie uwagi.
- Uruchom ponownie usługę Winsock w następujący sposób:
netsh resetuje winsock
- Uruchom usługi BITS i Windows Update:
bity startu netto. net start wuauserv
- Wyczyść kolejkę transferów w tle:
bitsadmin.exe /reset /allusers
- Uruchom ponownie komputer. To wszystko.