Strona główna  /  Komputer  /  Jak wyczyścić folder SoftwareDistribution i naprawić Windows Update?

Jak wyczyścić folder SoftwareDistribution i naprawić Windows Update?

Komputer
✦ AI
Wnętrze nowoczesnej płyty głównej z podświetlanymi obwodami, symbolizujące zaawansowane podzespoły komputerowe.

Uszkodzona pamięć podręczna Windows Update może blokować pobieranie lub instalowanie aktualizacji. Najbezpieczniej zatrzymać usługi systemowe, zmienić nazwę folderu C:\Windows\SoftwareDistribution, a następnie uruchomić usługi ponownie. Windows utworzy nowy folder automatycznie.

Dlaczego warto zresetować folder SoftwareDistribution?

Folder SoftwareDistribution przechowuje tymczasowe pliki pobierane przez Windows Update. Przerwane pobieranie, nieprawidłowe zamknięcie systemu albo błąd zapisu na dysku mogą uszkodzić jego zawartość. Wtedy aktualizacja może zatrzymywać się na określonym procencie, powtarzać pobieranie tej samej poprawki albo kończyć się kodem błędu.

Zmiana nazwy folderu jest bezpieczniejsza niż jego trwałe usunięcie. Po ponownym uruchomieniu usług system utworzy świeży katalog, a stary pozostanie jako kopia SoftwareDistribution.old. Jeżeli po naprawie wszystko działa poprawnie, ten stary folder można usunąć ręcznie, aby odzyskać miejsce.

Jak bezpiecznie zresetować folder SoftwareDistribution?

Przed rozpoczęciem zamknij aplikacje korzystające z aktualizacji, zapisz pracę i podłącz laptop do zasilania. Następnie otwórz menu Start, wpisz cmd, kliknij wynik prawym przyciskiem myszy i wybierz Uruchom jako administrator. W Windows 11 możesz użyć także Terminala uruchomionego z uprawnieniami administratora.

Nie zmieniaj nazwy folderu, gdy usługi aktualizacji nadal działają. Może to spowodować błąd odmowy dostępu albo pozostawić proces naprawy w niepełnym stanie.

Wpisz kolejno poniższe polecenia. Po każdym naciśnij Enter:

  1. net stop wuauserv
  2. net stop bits
  3. net stop cryptsvc
  4. net stop msiserver

Gdy usługi zostaną zatrzymane, zmień nazwy folderów pamięci podręcznej:

  1. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  2. ren C:\Windows\System32\catroot2 Catroot2.old

Reset folderu catroot2 bywa potrzebny przy problemach z podpisami i instalacją pakietów aktualizacji. Polecenie ren nie usuwa danych bezpowrotnie, więc w razie potrzeby możesz przywrócić poprzednią nazwę po zatrzymaniu usług.

Uruchom teraz zatrzymane usługi:

  1. net start wuauserv
  2. net start bits
  3. net start cryptsvc
  4. net start msiserver

Uruchom ponownie komputer i sprawdź Windows Update. Pierwsze wyszukiwanie aktualizacji może potrwać dłużej, ponieważ system odbudowuje lokalną pamięć podręczną.

Co zrobić, gdy reset folderów nie pomógł?

Jeżeli aktualizacje nadal się nie instalują, przyczyną może być uszkodzony obraz systemu albo chronione pliki Windows. Do naprawy służą dwa wbudowane narzędzia. DISM sprawdza i naprawia magazyn składników systemu, natomiast SFC kontroluje chronione pliki systemowe.

W tym samym oknie uruchomionym jako administrator wykonaj najpierw:

  1. DISM /Online /Cleanup-Image /RestoreHealth
  2. sfc /scannow

Najpierw poczekaj na pełne zakończenie DISM, dopiero potem uruchom SFC. Naprawa może potrwać kilka lub kilkadziesiąt minut. Nie zamykaj okna i nie wyłączaj komputera podczas pracy narzędzi. DISM może korzystać z plików pobieranych z serwerów Microsoft, dlatego potrzebne jest działające połączenie z internetem.

Jak sprawdzić usługi Windows Update?

Jeśli reset pamięci podręcznej i naprawa plików nie przyniosły efektu, sprawdź stan usług w konsoli systemowej. Naciśnij Win + R, wpisz services.msc i zatwierdź Enterem. Na liście odszukaj:

  • Windows Update – usługa odpowiedzialna za wyszukiwanie i instalowanie aktualizacji.
  • Background Intelligent Transfer Service – pobiera dane w tle i pozwala wznowić przerwane transfery.
  • Cryptographic Services – obsługuje między innymi weryfikację podpisów pakietów.
  • Windows Installer – wspiera instalowanie składników i pakietów systemowych.

Sprawdź, czy usługi nie mają statusu „Wyłączona”. W zależności od wersji Windows część z nich może korzystać z trybu „Ręczny” albo „Ręczny (wyzwalany)”, dlatego nie zmieniaj ustawień na „Automatyczny” bez potrzeby. Jeżeli usługa jest zatrzymana, kliknij ją prawym przyciskiem myszy i wybierz Uruchom.

Jak ograniczyć ryzyko kolejnych błędów?

Po naprawie zostaw systemowi wystarczająco dużo wolnego miejsca na partycji systemowej. Nie wyłączaj komputera ani nie odłączaj zasilania podczas pobierania i instalowania aktualizacji. Unikaj także programów, które trwale wyłączają Windows Update lub modyfikują jego usługi.

Pomocne są też proste działania:

  • regularnie instaluj dostępne poprawki systemowe,
  • kontroluj wolne miejsce na dysku C,
  • nie przerywaj restartu wymaganego przez aktualizację,
  • okresowo sprawdzaj integralność systemu za pomocą DISM i SFC.

Jeżeli po wykonaniu procedury nadal pojawia się ten sam kod błędu, zapisz jego numer i sprawdź historię Windows Update. Powtarzający się problem może wskazywać na uszkodzenie dysku, konflikt oprogramowania zabezpieczającego albo poważniejsze uszkodzenie systemu.

MG Market

Zespół redakcyjny mg-market.pl z pasją śledzi świat RTV, AGD, multimediów oraz technologii i internetu. Chętnie dzielimy się naszą wiedzą, wyjaśniając nawet najbardziej złożone zagadnienia w prosty, przystępny sposób. Naszym celem jest, aby każdy czytelnik czuł się pewniej w cyfrowym świecie!

Może Cię również zainteresować

Potrzebujesz więcej informacji?