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

Jak mogę zresetować składniki 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

  1. 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.

  2. 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   
    
  3. 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"
    
  4. 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.

    1. 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.

    2. 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)
      
  5. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:

    cd /d %windir%\system32
    
  6. 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
    
  7. Zresetuj winsock. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:

    netsh winsock reset
    
  8. 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
    
  9. 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 
    
  10. 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 artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.