Windows Update — dodatkowe zasoby
Dotyczy: Windows Server 2019, Windows Server 2016, Windows 11, Windows 10
Uwaga 16.
System Windows Server 2016 obsługuje zasady dostępne w systemie Windows 10 w wersji 1607. System Windows Server 2019 obsługuje zasady dostępne w systemie Windows 10 w wersji 1809.
Poniższe zasoby zawierają dodatkowe informacje o korzystaniu z usługi Windows Update.
Rozwiązywanie problemów z programem WSUS
- Rozwiązywanie problemów z agentami klienta WSUS
- Jak rozwiązywać problemy z programem WSUS
- Błąd 80244007, gdy klient programu WSUS skanuje pod kątem aktualizacji
- Aktualizacje mogą nie być instalowane za pomocą szybkiego uruchamiania w systemie Windows 10
Jak mogę zresetować składniki usługi Windows Update?
- Spróbuj użyć narzędzia do rozwiązywania problemów z usługą Windows Update, które przeanalizuje sytuację i zresetuj wszystkie potrzebne składniki.
- Spróbuj wykonać kroki opisane w artykule Rozwiązywanie problemów z aktualizowaniem systemu Windows 10.
- Spróbuj wykonać kroki opisane w temacie Naprawianie błędów usługi Windows Update .
Jeśli wszystko inne nie powiedzie się, spróbuj zresetować agenta usługi 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 usługi 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 Enter.
Zatrzymaj usługę BITS, usługę Windows Update i usługę kryptograficzną. Wpisz następujące polecenia w wierszu polecenia. Naciśnij 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 Enter:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
Jeśli jest to pierwsza próba rozwiązania problemów z usługą Windows Update, wykonując kroki opisane w tym artykule, przejdź do kroku 5 bez wykonywania kroków opisanych 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 usługą Windows Update po wykonaniu wszystkich kroków, ale kroku 4. Kroki opisane w kroku 4 są również wykonywane przez tryb "Agresywny" rozwiązania powyżej.
Zmień nazwę następujących folderów na
*.BAK
:- %Systemroot%\SoftwareDistribution\DataStore
- %Systemroot%\SoftwareDistribution\Download
- %Systemroot%\System32\catroot2
Aby to zrobić, wpisz następujące polecenia w wierszu polecenia. Naciśnij 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żne
Poniższy krok resetowania przy użyciu sc.exe zastąpi istniejące listy ACL zabezpieczeń w usłudze BITS i Windows Update i ustawi je na wartość domyślną. Pomiń ten krok, chyba że inne kroki resetowania składników usługi Windows Update nie rozwiązały problemu.
Zresetuj usługę BITS i usługę Windows Update do domyślnego deskryptora zabezpieczeń. Aby to zrobić, wpisz następujące polecenia w wierszu polecenia. Naciśnij 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 Enter:
cd /d %windir%\system32
Ponowne wyrejestrowanie plików USŁUGI BITS i plików usługi Windows Update. Aby to zrobić, wpisz następujące polecenia w wierszu polecenia. Naciśnij 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 Enter:
netsh winsock reset
Jeśli używasz 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 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 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ę usługi BITS. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij 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 artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.