Ten błąd 87 podczas próby uruchomienia DISM.exe /Online /Cleanup-image /Restorehealthpolecenia w systemie Windows 10 jest dość irytujący. Uniemożliwia naprawienie uszkodzonych plików systemowych lub prawidłowe wyczyszczenie obrazu. Zazwyczaj pojawia się, gdy występuje jakiś dziwny błąd w składni polecenia, wersja systemu Windows zawiera błędy lub uprawnienia nie są poprawnie ustawione. Czasami nawet uruchomienie polecenia z poziomu wiersza poleceń bez uprawnień użytkownika powoduje problemy. Dobra wiadomość jest taka, że można to naprawić, jeśli zechcesz sprawdzić kilka typowych przyczyn. Poniższe kroki pomogą upewnić się, że polecenie działa płynnie i nie powoduje już tego frustrującego błędu.
Zasadniczo, jeśli DISM zgłasza błąd 87, oznacza to nieprawidłowy parametr. Warto więc dokładnie sprawdzić składnię polecenia i upewnić się, że wszystko jest poprawnie napisane. Oczywiście, potrzebny jest monit administratora, w przeciwnym razie polecenie prawdopodobnie nie zadziała. A jeśli Twoja wersja systemu Windows jest nieco bardziej podatna na błędy niż zwykle, jej aktualizacja może uratować sytuację. Oto, co warto wypróbować – krok po kroku.
Jak naprawić błąd DISM 87 w systemie Windows 10
Sprawdź odstępy i składnię swojego polecenia
To właśnie tutaj większość ludzi popełnia błąd. Ponieważ Windows nie lubi dodatkowych spacji ani brakujących ukośników. Polecenie musi być idealne – bez literówek i bez dodatkowych spacji. Upewnij się, że jest wpisane w ten sposób:
DISM.exe /Online /Cleanup-image /Restorehealth
Zwróć uwagę na pojedynczą spację przed każdym ukośnikiem. Widziałem, jak ludzie dodawali dodatkowe spacje po ukośnikach albo zapominali o jednej, a to prawie na pewno powoduje błąd 87. Sprawdź to dokładnie przed uruchomieniem. I tak, to trochę dziwne, ale taki jest Windows. Czasami drobna literówka powoduje, że cały program przestaje działać.
Uruchom wiersz poleceń jako administrator
Ten krok jest kluczowy. Polecenie nie będzie działać poprawnie, jeśli używasz zwykłego okna wiersza poleceń. Aby upewnić się, że ma ono podwyższone uprawnienia:
- Wpisz CMD w pasku wyszukiwania systemu Windows, następnie kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz opcję Uruchom jako administrator.
- Możesz też nacisnąć klawisze Win + R, wpisać cmd i nacisnąć Ctrl + Shift + Enter. Potwierdź monit UAC przyciskiem Tak.
W ten sposób okno programu PowerShell lub CMD ma niezbędne uprawnienia do wykonywania zadań na poziomie systemu. Ponieważ bez uprawnień DISM po prostu się zacina, gdy występują problemy z uprawnieniami lub parametrami.
Zaktualizuj system Windows do najnowszej wersji
Wraz z aktualizacjami pojawiają się nowe błędy, a czasami uruchomienie przestarzałej kompilacji powoduje dziwne błędy. Jeśli Twój system jest aktualny, istnieje duże prawdopodobieństwo, że zawiera poprawki problemów powodujących awarie DISM.
- Naciśnij Win + R.
- Wpisz ms-settings:windowsupdate i naciśnij Enter.
- W otwartym oknie kliknij „Sprawdź aktualizacje” i zainstaluj wszystkie oczekujące aktualizacje. Następnie uruchom ponownie komputer.
Regularne aktualizowanie systemu Windows to zawsze dobry pomysł — pojawia się mniej dziwnych błędów, a system jest ogólnie bezpieczniejszy.
Uruchom sprawdzanie dysku, aby naprawić problemy z systemem plików
Uszkodzone segmenty systemu plików również mogą powodować te błędy — dlatego szybkie sprawdzenie dysku może pomóc. Uruchom ponownie CMD jako administrator, a następnie wpisz:
chkdsk C: /r
Skanuje i naprawia uszkodzone sektory na dysku C. Może to chwilę potrwać, więc bądź cierpliwy. Po zakończeniu spróbuj ponownie uruchomić polecenie DISM. Czasami ta sztuczka rozwiązuje wystarczająco dużo problemów, aby pozbyć się błędu 87.
Przywróć system do poprzedniego punktu
Jeśli wszystko inne zawiedzie i istnieje podejrzenie, że problem spowodowała jakaś niedawna aktualizacja lub zmiana, pomocne może być przywrócenie wcześniejszego punktu przywracania. Aby to zrobić:
- Wpisz przywracanie systemu w wyszukiwarce Windows i wybierz opcję Utwórz punkt przywracania.
- W oknie kliknij Przywracanie systemu….
- Postępuj zgodnie z instrukcjami i wybierz datę przed pojawieniem się błędu.
- Zakończ przywracanie, poczekaj na jego ukończenie i spróbuj ponownie uruchomić polecenie DISM.
Może to spowodować cofnięcie ostatnich błędnych aktualizacji lub zmian systemowych, które spowodowały problemy, w tym uniemożliwiły prawidłowe działanie narzędzia DISM.
Nie wiem, dlaczego to działa, ale czasami wystarczy lekko zresetować system, aby pozbyć się dziwnych błędów ukrytych w tle.