Jak naprawić problem z DISM RestoreHealth, który zatrzymuje się na poziomie 62.3% w systemie Windows?

problem: Mam problemy z łącznością Bluetooth i zgodnie z zaleceniami uruchomiłem testy SFC i DISM online. Pierwsze sprawdzenie przebiegło prawidłowo, ale DISM utknął na poziomie 62.3% i nie rusza się już od kilku godzin. Co mogę zrobić?

odpowiedź

DISM, czyli Deployment Imaging Service and Management Tool, to jedno z najczęściej używanych narzędzi do naprawy uszkodzonych plików systemowych w systemie Windows. Polecenie /RestoreHealth jest szczególnie przydatne w połączeniu z narzędziem Kontroler plików systemowych (sfc /scannow), zwłaszcza w przypadkach, gdy obraz systemu uległ uszkodzeniu. Jednak powtarzającym się problemem, który frustruje użytkowników, jest to, że DISM zatrzymuje się na poziomie 62.3%.

Zgłoszenia tego problemu pojawiają się od jakiegoś czasu i utrzymują się nawet w nowszych wersjach systemu Windows 11, w tym 24H2. Procent wydaje się być zablokowany podczas wykonywania polecenia DISM /Online /Cleanup-Image /RestoreHealth, co budzi obawy użytkowników, którzy uważają, że proces został zatrzymany lub całkowicie zakończony niepowodzeniem. Często jest to jednak mylący objaw, a w wielu przypadkach system nadal działa w tle, niezauważony.

Problem: DISM wydaje się być zatrzymany, ale nadal działa

Ta sytuacja jest powszechna w kilku wersjach systemu Windows i nie ogranicza się do konkretnej aktualizacji. Użytkownicy zazwyczaj zauważają, że DISM osiąga 62.3% i utrzymuje się na tym poziomie przez dłuższy czas, czasami przez 20 minut, a nawet kilka godzin. To opóźnienie sprawia wrażenie, że proces jest zawieszony, ale w rzeczywistości DISM nadal przeprowadza weryfikację w tle, pobiera dane (jeśli działa online) i naprawia uszkodzone komponenty.

To zachowanie było szczególnie zauważalne po ostatnich aktualizacjach zbiorczych, gdzie podczas procesu aktualizacji mogło dojść do uszkodzenia komponentów. Niektóre pakiety wewnętrzne, takie jak Photon, lub starsze komponenty metadanych, mogą powodować niepowodzenie kontroli integralności podczas skanowania, co wydłuża fazę naprawy.

Jeżeli proces zostanie przerwany przed ukończeniem, kolejne uruchomienie narzędzia DISM może spowodować ponowne uruchomienie całego procesu, co może skutkować częstymi opóźnieniami i niepotrzebnym rozczarowaniem.

Jak naprawić problem z RestoreHealth, który powoduje zatrzymanie się na 62.3%?

Jeśli DISM /RestoreHealth zatrzyma się na poziomie 62.3%, nie oznacza to, że proces zakończył się niepowodzeniem. W wielu przypadkach nadal aktywnie sprawdza i wdraża naprawy w tle. Przedwczesne zakończenie procesu może prowadzić do nieukończonych napraw lub nawrotów problemów przy następnej próbie.

Aby monitorować postępy i sprawdzić, czy narzędzie nadal działa, możesz śledzić aktualizacje w czasie rzeczywistym za pomocą programu PowerShell. Otwórz program PowerShell jako administrator i uruchom następujące polecenie:

Pobierz-Content C:WindowsLogsCBSCBS.log -tail 10 -wait

Spowoduje to wyświetlenie 10 ostatnich wierszy pliku CBS.log i będzie kontynuowana aktualizacja danych wyjściowych w miarę dodawania nowych wpisów. Regularne aktualizacje potwierdzają, że DISM nadal działa i postępuje.

Jeśli jednak nowe wiersze nie pojawią się przez dłuższy czas lub jeśli narzędzie DISM ostatecznie zawiedzie, konieczne może być dalsze badanie pod kątem uszkodzenia systemu lub nierozwiązanych problemów z pakietami. W niektórych przypadkach zastąpione lub nieodwracalne komponenty systemu Windows mogą pozostać w systemie i nie będzie można ich całkowicie usunąć do czasu przyszłej aktualizacji (takiej jak 25H2).

Jak naprawić problem z DISM RestoreHealth, który zatrzymuje się na poziomie 62.3% w systemie Windows?

Inne rozwiązania

Istnieje kilka innych strategii, które możesz wypróbować, aby rozwiązać ten problem. Wykonaj poniższe kroki.

Rozwiązanie 1. Poczekaj, aż DISM zostanie ukończony

  • Jeśli DISM/RestoreHealth wydaje się utknąć na poziomie 62.3%, Nie kończ procesu Natychmiast.
  • w zależności od Prędkość Twój system iPrzechowywanie وWydajność sieciMoże to potrwać 20 minut Lub więcej do ukończenia.
  • Monitoruj aktualizacje dziennika na bieżąco, aby mieć pewność, że system nadal działa.

Poprawka 2. Monitoruj postęp DISM za pomocą aktualizacji dziennika CBS.log

Gdy DISM jest uruchomiony, zapisuje wszystkie swoje działania do pliku o nazwie CBS.log. Plik ten znajduje się w folderze C:\Windows\Logs\CBS na komputerze. Aby sprawdzić, czy DISM nadal działa, możesz otworzyć plik CBS.log i sprawdzić, czy są dodawane nowe wiersze – oto jak to zrobić:

  • Otwórz pole wyszukiwania systemu Windows.
  • Rodzaj PowerShellNastępnie kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator.
  • Po otwarciu programu PowerShell wpisz to Komenda Dokładnie:
    Pobierz-Content C:WindowsLogsCBSCBS.log -Tail 10 -Wait
  • Kliknij Wchodzę.
  • Teraz zobaczysz linie z pliku CBS.log pojawia się w czasie rzeczywistym Na dole okna.
  • gdyby To trwało dalej Jeżeli pojawią się nowe linie, oznacza to, że DISM nadal działa w tle.
  • gdyby Nic się nie stało Przez kilka minut nie pojawią się żadne nowe linie, proces może być Zablokowany Już.

Monitoruj postęp DISM za pomocą aktualizacji dziennika CBS.log

Poprawka 3. Wyczyść pamięć komponentów przed użyciem narzędzia DISM

Proces ten usuwa zbędne pliki aktualizacji i może pomóc rozwiązać problem, w wyniku którego narzędzie DISM zatrzymuje się na poziomie 62.3%.

  • Rodzaj cmd w wyszukiwarce Windows.
  • Kliknij prawym przyciskiem myszy Wiersz polecenia I wybierz Uruchom jako administrator.
  • W oknie wiersza poleceń wpisz następujące polecenie:
    DISM / Online / Cleanup Image / StartComponentCleanup
  • Kliknij Enter.
  • czekać Do czasu zakończenia czyszczenia. Może to potrwać kilka minut.
  • Po zakończeniu możesz kontynuować grę RestoreHealth sprawdzono ponownie.

Używanie składników czyszczących

Rozwiązanie 4. Użyj trybu awaryjnego, aby uniknąć konfliktów

Uruchom komputer w trybie awaryjnym z obsługą sieci, aby ograniczyć zakłócenia ze strony sterowników i usług.

  • Kliknij prawym przyciskiem myszy Rozpocznij I wybierz Ustawienia.
  • przejdź do System.
  • w ciągu Opcje odzyskiwania
  • W opcjach odzyskiwania, obok opcji Zaawansowane uruchamianie kliknij „Uruchom ponownie teraz”.
  • Po ponownym uruchomieniu pojawi się kilka opcji; wybierz „Rozwiązywanie problemów”.
  • Przejdź do „Opcji zaawansowanych” > „Ustawienia uruchamiania”, a następnie wybierz „Uruchom ponownie”.
  • Po ponownym uruchomieniu wybierz 4/F4, aby uruchomić tryb awaryjny lub 5/F5, aby uruchomić tryb awaryjny z obsługą sieci. Uruchom ponownie narzędzie DISM.

Rozwiązanie 5: Odinstaluj najnowszą aktualizację

Alternatywnym rozwiązaniem jest odinstalowanie aktualizacji, która spowodowała problemy z narzędziem Image Management and Publishing Tool (DISM).

  1. pisać "tablica sterowaniaW polu wyszukiwania Win naciśnij klawisz Enter.
  2. Wybierać "Programy > Odinstaluj program.
  3. dotknij "Wyświetl zainstalowane aktualizacje po lewej stronie okna.
  4. Sortuj wszystkie aktualizacje według daty.
  5. Kliknij prawym przyciskiem myszy najnowszą aktualizację i wybierz „Odinstaluj.
  6. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
  7. następnie wpisz „Aktualizacje” W polu wyszukiwania Win naciśnij klawisz Enter.
  8. dotknij "Aktualizacje zostaną wstrzymane na 7 dni(W systemie Windows 11 można wybrać inny okres.)

Możliwość dodawania komentarzy nie jest dostępna.