Windows Update — dodatkowe zasoby
Dotyczy: Windows Server 2019, Windows Server 2016, Windows 11, Windows 10
Uwaga
Windows Server 2016 obsługuje zasady dostępne w Windows 10, wersja 1607. System Windows Server 2019 obsługuje zasady dostępne w Windows 10, wersja 1809.
Poniższe zasoby zawierają dodatkowe informacje na temat korzystania z Windows Update.
Rozwiązywanie problemów z usługą WSUS
- Rozwiązywanie problemów z agentami klienta programu WSUS
- Jak rozwiązywać problemy z usługą WSUS
- Błąd 80244007 podczas skanowania klienta programu WSUS pod kątem aktualizacji
- Aktualizacje nie można zainstalować z funkcją szybkiego uruchamiania w Windows 10
Jak mogę zresetować składniki Windows Update?
- Spróbuj użyć narzędzia do rozwiązywania problemów Windows Update, które przeprowadzi analizę sytuacji i zresetuje wszystkie potrzebne składniki.
- Spróbuj wykonać kroki opisane w temacie Rozwiązywanie problemów z aktualizowaniem Windows 10.
- Spróbuj wykonać kroki opisane w temacie Naprawianie błędów Windows Update.
Jeśli wszystko inne nie powiedzie się, spróbuj zresetować agenta Windows Update, uruchamiając następujące polecenia z wiersza polecenia z podwyższonym poziomem uprawnień:
net stop wuauserv
rd /s /q %systemroot%\SoftwareDistribution
net start wuauserv
Ręczne resetowanie składników Windows Update
Otwórz wiersz polecenia systemu Windows. Aby otworzyć wiersz polecenia, wybierz pozycję Uruchom.> Skopiuj i wklej (lub wpisz) cmd , a następnie naciśnij klawisz Enter.
Zatrzymaj usługę BITS, usługę Windows Update i usługę kryptograficzną. Wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz Enter po wpisaniu każdego polecenia.
net stop bits net stop wuauserv net stop cryptsvc
Usuń pliki qmgr*.dat . Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
Jeśli jest to pierwsza próba rozwiązania problemów z Windows Update przy użyciu kroków opisanych w tym artykule, przejdź do kroku 5 bez wykonywania kroków w kroku 4. Kroki opisane w kroku 4 powinny być wykonywane tylko w tym momencie rozwiązywania problemów, jeśli nie możesz rozwiązać problemów z Windows Update po wykonaniu wszystkich kroków oprócz kroku 4. Kroki opisane w kroku 4 są również wykonywane przez tryb "Agresywny" powyższego rozwiązania Fix it.
Zmień nazwę następujących folderów na
*.BAK
:- %Systemroot%\SoftwareDistribution\DataStore
- %Systemroot%\SoftwareDistribution\Download
- %Systemroot%\System32\catroot2
W tym celu wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz Enter po wpisaniu każdego polecenia.
Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak Ren %Systemroot%\SoftwareDistribution\Download Download.bak Ren %Systemroot%\System32\catroot2 catroot2.bak
Ważna
Poniższy krok resetowania przy użyciu sc.exe spowoduje zastąpienie istniejących list ACL zabezpieczeń w usłudze BITS i Windows Update oraz ustawienie ich jako domyślnych. Pomiń ten krok, chyba że inne kroki resetowania składników Windows Update nie rozwiązały problemu.
Zresetuj usługę BITS i usługę Windows Update do domyślnego deskryptora zabezpieczeń. W tym celu wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz Enter po wpisaniu każdego polecenia.
sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU) sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:
cd /d %windir%\system32
Ponownie wyrejestruj pliki BITS i pliki Windows Update. W tym celu wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz Enter po wpisaniu każdego polecenia.
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
Zresetuj winsock. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:
netsh winsock reset
Jeśli korzystasz z systemu Windows XP lub Windows Server 2003, musisz ustawić ustawienia serwera proxy. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:
proxycfg.exe -d
Uruchom ponownie usługę BITS, usługę Windows Update i usługę kryptograficzną. Wpisz następujące polecenia w wierszu polecenia. Naciśnij klawisz Enter po wpisaniu każdego polecenia.
net start bits net start wuauserv net start cryptsvc
Jeśli korzystasz z systemu Windows Vista lub Windows Server 2008, wyczyść kolejkę bitów. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:
bitsadmin.exe /reset /allusers
Zbieranie danych
Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w temacie Zbieranie informacji przy użyciu protokołu TSSv2 w przypadku problemów związanych z wdrożeniem.