Windows Update jest niezbędnym składnikiem systemu Windows 10, ponieważ umożliwia pobieranie i instalowanie najnowszych aktualizacji z poprawkami błędów, poprawkami zabezpieczeń i sterownikami. Jest to również mechanizm pobierania nowych aktualizacji funkcji i kompilacji podglądu. Zdarzają się jednak sytuacje, w których urządzenie może nie pobierać lub instalować aktualizacji z powodu określonego komunikatu o błędzie, braku połączenia usługi Windows Update z serwerami Microsoft i innych problemów.
Zazwyczaj użytkownicy mogą napotkać ten typ problemu, gdy usługi związane z agentem Windows Update przestają działać, system Windows 10 ma problem z pamięcią podręczną aktualizacji lub niektóre komponenty ulegają uszkodzeniu. Możesz zresetować usługę Windows Update w systemie Windows 10, aby rozwiązać większość problemów w takich sytuacjach.
W tym przewodniku dowiesz się, jak zresetować składniki Windows Update za pomocą narzędzia „Windows Update Troubleshooter”. Dowiesz się również, jak używać wiersza polecenia do ręcznego naprawiania usługi Windows Update w celu ponownego pobrania poprawek zabezpieczeń, sterowników i funkcji na komputerze. Jednak przed użyciem opcji Wiersz polecenia należy najpierw skorzystać z instrukcji, aby zainstalować najnowszą aktualizację ręcznie, Service Stack Update (SSU) i najpierw naprawić pliki systemowe.
Jak zresetować Windows Update za pomocą narzędzia do rozwiązywania problemów
Aby zresetować usługę Windows Update za pomocą narzędzia do rozwiązywania problemów, wykonaj następujące czynności:
-
Pobierz narzędzie do rozwiązywania problemów z Windows Update od firmy Microsoft.
-
Kliknij dwukrotnie plik WindowsUpdateDiagnostic.diagcab , aby uruchomić narzędzie do rozwiązywania problemów.
-
Wybierz opcję Windows Update .
-
Kliknij przycisk Dalej .
Narzędzie do rozwiązywania problemów z Windows Update
-
Kliknij opcję Spróbuj rozwiązywać problemy jako administrator (jeśli dotyczy). Ponownie wybierz opcję i ponownie kliknij przycisk Dalej .
-
Kliknij przycisk Zamknij .
-
Otwórz ponownie narzędzie do rozwiązywania problemów z Windows Update .
-
Wybierz opcję Diagnostyka sieci systemu Windows , aby rozwiązać wszelkie problemy z siecią uniemożliwiające pobranie aktualizacji.
-
Kliknij przycisk Dalej .
-
Kliknij przycisk Zamknij .
-
Zrestartuj komputer.
Po ponownym uruchomieniu komputera spróbuj jeszcze raz zaktualizować system Windows 10, a teraz powinien działać zgodnie z oczekiwaniami.
Jak naprawić Windows Update, instalując najnowszą aktualizację ręcznie?
Aby ręcznie zainstalować aktualizację, która może pomóc w rozwiązaniu problemów z usługą Windows Update w systemie Windows 10, wykonaj następujące czynności:
-
Otwórz witrynę historii aktualizacji systemu Windows 10 .
-
W lewym okienku przejrzyj najnowszą aktualizację swojej wersji systemu Windows 10 i zanotuj numer KB aktualizacji.
Szybka wskazówka: możesz sprawdzić aktualną wersję, wybierając Ustawienia > System > Informacje i w sekcji „Specyfikacje systemu Windows” potwierdź informacje o wersji.
-
Otwórz witrynę internetową wykazu usługi Microsoft Update .
-
Wyszukaj numer bazy wiedzy (KB) aktualizacji.
Pobierz Windows Update ręcznie
-
Pobierz aktualizację dla posiadanej wersji systemu Windows 10 (32-bitowy (x86) lub 64-bitowy (x64)).
-
Kliknij dwukrotnie plik, aby zainstalować aktualizację.
-
Zrestartuj komputer.
Po wykonaniu tych kroków na urządzeniu powinna być zainstalowana najnowsza aktualizacja. Aktualizacja powinna również rozwiązać problem z Windows Update. Możesz to sprawdzić, klikając przycisk Sprawdź aktualizacje na stronie ustawień Windows Update.
Jak naprawić Windows Update instalujący najnowszą aktualizację stosu obsługi (SSU)
Aby upewnić się, że komputer ma najnowszą aktualizację stosu serwisowego w celu rozwiązania problemów z usługą Windows Update, wykonaj następujące czynności:
-
Otwórz Ustawienia .
-
Kliknij System .
-
Kliknij Informacje .
-
W sekcji „Typ systemu” sprawdź, czy masz 32-bitową lub 64-bitową wersję systemu Windows 10.
Ustawienia architektury systemu Windows 10
-
Otwórz witrynę internetową wykazu usługi Microsoft Update .
-
Pobierz najnowszą aktualizację stosu obsługi dla posiadanej wersji (32-bitowej (x86) lub 64-bitowej (x64)).
-
Kliknij dwukrotnie plik, aby zainstalować aktualizację.
-
Zrestartuj swój komputer.
Po ponownym uruchomieniu komputera powinno być możliwe pobranie i zainstalowanie aktualizacji za pomocą aplikacji Ustawienia.
Jak naprawić Windows Update naprawiając uszkodzone pliki systemowe?
Aby naprawić pliki systemowe za pomocą narzędzi do obsługi i zarządzania obrazami wdrażania (DISM) i Kontroler plików systemowych (SFC) w celu rozwiązania problemów z usługą Windows Update, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie DISM, aby naprawić uszkodzone pliki systemowe i naciśnij Enter :
dism.exe /Online /Cleanup-image /Restorehealth
-
Wpisz następujące polecenie SFC, aby naprawić pliki systemowe i naciśnij Enter :
sfc /skanuj
Windows Update dism i naprawa sfc
Po wykonaniu tych kroków składniki usługi Windows Update powinny ponownie zacząć działać i można ponownie sprawdzić dostępność aktualizacji w celu weryfikacji.
Jak zresetować Windows Update za pomocą wiersza polecenia
Aby ręcznie zresetować usługę Windows Update za pomocą wiersza polecenia w systemie Windows 10, wykonaj następujące czynności:
-
Otwórz Start .
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenia, aby zatrzymać usługę inteligentnego transferu w tle (BITS), usługę Windows Update i usługę kryptograficzną, a następnie naciśnij klawisz Enter w każdym wierszu:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
Zatrzymaj usługi Windows Update
Szybka wskazówka: może być konieczne uruchomienie polecenia więcej niż jeden raz, dopóki nie zostanie wyświetlony komunikat, że usługa została pomyślnie zatrzymana.
-
Wpisz następujące polecenie, aby usunąć z komputera wszystkie pliki qmgr*.dat utworzone przez usługę BITS. i naciśnij Enter :
Del "%ALLUSERSPROFILE%\Dane aplikacji\Microsoft\Network\Downloader\*.*"
Zresetuj polecenia Windows Update
-
Wpisz Y , aby potwierdzić usunięcie.
-
Wpisz następujące polecenia, aby wyczyścić pamięć podręczną Windows Update, aby umożliwić systemowi Windows 10 ponowne pobranie aktualizacji, zamiast korzystać z plików już pobranych w systemie, które mogą być uszkodzone, i naciśnij Enter w każdym wierszu:
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
Szybka wskazówka: Używamy rmdirpolecenia usuń katalog z /Sopcją usunięcia określonego katalogu i wszystkich podkatalogów w folderze głównym, a /Qopcja usuwa katalogi po cichu bez potwierdzenia. Jeśli zostanie wyświetlony komunikat „Proces nie może uzyskać dostępu do pliku, ponieważ jest używany przez inny proces”, powtórz krok nr 1 i spróbuj ponownie, ponieważ jedna z usług mogła nieoczekiwanie uruchomić się ponownie.
-
Wpisz następujące polecenia, aby zresetować usługi BITS i Windows Update do ich domyślnego deskryptora zabezpieczeń, a następnie naciśnij klawisz Enter w każdym wierszu:
sc.exe sdset bity D:(A;;CCLCSWRPWPDTLOCRCRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRCR;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRCRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRCR;;;PU)
-
Wpisz następujące polecenie, aby przejść do folderu System32 i naciśnij Enter :
cd /d %windir%\system32
-
Wpisz następujące polecenia, aby zarejestrować wszystkie odpowiednie pliki DLL usługi BITS i Windows Update w Rejestrze i naciśnij klawisz Enter w każdym wierszu:
regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browseui.dll regsvr32.exe /s jscript.dll regsvr32. exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvrslbexe /ssp .dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll
Szybka uwaga: pomaga regsvr32zarejestrować pliki „ .DLL” jako składniki poleceń w Rejestrze, a my używamy /Sopcji, aby określić narzędzie do cichego uruchamiania polecenia bez monitowania o dodatkowe komunikaty.
-
Wpisz następujące polecenia, aby zresetować konfiguracje sieciowe, które mogą być częścią problemu (ale jeszcze nie uruchamiaj ponownie komputera) i naciśnij Enter w każdym wierszu:
netsh winsock reset netsh winsock reset proxy
Zresetuj kartę sieciową w systemie Windows 10
-
Wpisz następujące polecenia, aby ponownie uruchomić usługi BITS, Windows Update i Cryptographic, i naciśnij Enter w każdym wierszu:
net start bits net start wuauserv net start appidsvc net start cryptsvc
-
Zrestartuj komputer.
Po wykonaniu tych kroków usługa Windows Update powinna zostać zresetowana i powinna ponownie działać na urządzeniu z systemem Windows 10.
Możesz również skorzystać z powyższych instrukcji, aby rozwiązać problemy z aktualizacją, gdy Surface Pro 8, Pro 7, Laptop 4, Studio lub jakikolwiek inny Surface nie może pobrać nowej aktualizacji oprogramowania układowego.