Zablokowany DISM na poziomie 62, 3% nie jest nowym problemem, ale wciąż bywa irytujący. Jeśli widzisz to ciągłe zawieszanie się podczas DISM /Online /Cleanup-Image /RestoreHealth, nie spiesz się z zakończeniem procesu. Czasami trudno stwierdzić, czy proces rzeczywiście się zawiesił, czy po prostu się spóźnia. Jest to szczególnie ważne po dużych aktualizacjach lub gdy system jest nieco uszkodzony po poprzednich aktualizacjach lub uszkodzonych plikach. Dziwne jest to, że nawet jeśli procent się nie zmienia, DISM może nadal działać po cichu w tle — pobierać pliki i naprawiać błędy w sposób, który nie jest widoczny na pasku postępu. Tak czy inaczej, oto podsumowanie tego, co może pomóc.
Jak naprawić błąd RestoreHealth, który zatrzymał się na poziomie 62, 3%?
Zanim wpadniesz w panikę, obserwuj logi
Jeśli DISM zatrzyma się na poziomie 62, 3%, nie myśl od razu, że wystąpiła awaria. Możliwe, że po prostu cicho pracuje. Aby sprawdzić, czy nadal działa w tle, możesz zajrzeć do pliku dziennika CBS. Otwórz program PowerShell jako administrator (kliknij Windows key + X, a następnie wybierz Windows PowerShell (Administrator) ) i uruchom:
Get-Content C:\Windows\Logs\CBS\CBS.log -Tail 10 -Wait
To polecenie wyświetla kilka ostatnich wierszy dziennika i stale je aktualizuje. Jeśli widzisz nowe wiersze pojawiające się mniej więcej co minutę, oznacza to, że DISM nadal działa. W niektórych konfiguracjach może to trwać długo – na przykład 20 minut, a czasem nawet dłużej – dlatego cierpliwość jest kluczowa. Jeśli wszystko wygląda statycznie przez zbyt długi czas, mogło dojść do zawieszenia lub problem może leżeć w ukryciu.
Monitoruj postęp za pomocą dziennika CBS
To trochę nerdowskie, ale pomocne. Plik CBS.log to zakulisowy zapis działań DISM i innych narzędzi serwisowych systemu Windows. Jeśli dziennik jest stale aktualizowany, DISM działa. Jeśli nie, a czekałeś/czekałaś długo, być może trzeba będzie rozważyć inne rozwiązania.
Najpierw wyczyść magazyn podzespołów
Inną częstą przyczyną zawieszania się DISM jest bałagan w magazynie komponentów. Uruchomienie polecenia cleanup przed ponowną próbą może usunąć stare pliki aktualizacji, które mogą powodować konflikty. Otwórz wiersz polecenia jako administrator ( Win + R, wpisz cmd, a następnie kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator ) i wpisz:
DISM /Online /Cleanup-Image /StartComponentCleanup
To usunie niepotrzebne pliki. Czasami samo to sprawia, że DISM działa lepiej po RestoreHealthponownym uruchomieniu. Warto spróbować, jeśli podejrzewasz, że w systemie zgromadziło się dużo śmieci.
Uruchom tryb awaryjny i ponownie uruchom DISM
Czasami usługi lub sterowniki innych firm zakłócają procesy naprawcze. Uruchomienie systemu w trybie awaryjnym z obsługą sieci minimalizuje liczbę uruchomionych elementów i pomaga zidentyfikować problem. Aby to zrobić:
- Przejdź do Ustawienia > System > Odzyskiwanie.
- Kliknij opcję Uruchom ponownie teraz w obszarze Uruchamianie zaawansowane.
- Po ponownym uruchomieniu wybierz Rozwiązywanie problemów > Opcje zaawansowane > Ustawienia uruchamiania > kliknij Uruchom ponownie.
- Po ponownym uruchomieniu wybierz opcję 4 lub 5, aby wybrać Tryb awaryjny lub Tryb awaryjny z obsługą sieci.
W trybie awaryjnym spróbuj ponownie uruchomić DISM. Czasami takie środowisko pomaga uniknąć konfliktów powodujących zawieszenie się procesu.
Odinstaluj ostatnie aktualizacje, które mogą powodować problemy
Nowe aktualizacje mogą czasami powodować nieoczekiwane problemy z systemem, w tym zawieszanie się narzędzia DISM. Aby rozwiązać problem, przejdź do Panelu sterowania > Programy > Odinstaluj program. Po lewej stronie kliknij Wyświetl zainstalowane aktualizacje. Sortuj według daty, aby znaleźć najnowsze aktualizacje. Kliknij prawym przyciskiem myszy podejrzaną aktualizację i wybierz Odinstaluj. Po jej usunięciu uruchom ponownie komputer i ponownie uruchom polecenie DISM.
Inne narzędzia lub opcje
Jeśli wszystko inne zawiedzie, rozważenie bardziej agresywnych opcji, takich jak użycie *samodzielnego* narzędzia do naprawy systemu, może pomóc. Niektóre narzędzia innych firm są specjalnie zaprojektowane do skanowania i naprawy głębokich uszkodzeń systemu, z którymi nie radzą sobie narzędzia DISM ani SFC. Czasami całkowity reset lub instalacja naprawcza to ostateczność, ale to bardziej skomplikowane.
I tu właśnie tkwi sedno sprawy – ten konkretny problem występuje już od jakiegoś czasu. Dziwne, jak bardzo niektórych użytkowników to dezorientuje, ale cierpliwość i monitorowanie logów zazwyczaj rozwiązują problem. Czasami system Windows potrzebuje trochę więcej czasu, zwłaszcza po dużych aktualizacjach lub gdy pliki systemowe są poważnie uszkodzone. Zazwyczaj wystarczy przeczekać lub trochę posprzątać. Warto spróbować, zanim całkowicie zrezygnujesz z DISM.
Streszczenie
- DISM może zawiesić się na poziomie 62, 3%, jednak często nadal działa w tle.
- Monitorowanie pliku CBS.log może potwierdzić postępy.
- Wyczyść stare pliki aktualizacji za pomocą
DISM /Online /Cleanup-Image /StartComponentCleanup. - Aby usunąć konflikty, uruchom komputer w trybie awaryjnym.
- Jeśli podejrzewasz, że aktualizacje są aktualne, odinstaluj je.
Podsumowanie
Ostatecznie, cierpliwość jest kluczowa. Jeśli DISM się zawiesi, ale logi wskazują na aktywność, po prostu odpuść. Czasami warto dać mu wystarczająco dużo czasu i upewnić się, że system nie jest blokowany przez konflikty lub bałagan. Jeśli to nie pomoże, gruntowne czyszczenie lub instalacja naprawcza mogą być dobrym rozwiązaniem. Oby to pomogło komuś uniknąć niepotrzebnej reinstalacji lub poważniejszych problemów. Powodzenia — mam nadzieję, że długie oczekiwanie się opłaci!