Udostępnij za pośrednictwem


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

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

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

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

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

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

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

    netsh winsock reset
    
  8. 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
    
  9. 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 
    
  10. 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.