Jak używać DISM do naprawy systemu Windows 10



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Jeśli korzystasz z systemu Windows od dłuższego czasu, być może pamiętasz, jak często obrazy systemu Windows Vista stawały się w przeszłości niezdatne do użytku i wymagały naprawy. Chociaż problem nie jest tak powszechny w systemie Windows 10, nadal występują, szczególnie podczas próby użycia rozszerzenia Kontroler plików systemowych ( SFC ), aby naprawić zmodyfikowany plik systemowy.



Na szczęście system Windows 10 jest dostarczany z niezwykle przydatnym narzędziem wiersza poleceń, znanym jako Obsługa i zarządzanie obrazem wdrażania (DISM). Zazwyczaj DISM jest używany, gdy plik sfc / scannow polecenie nie może naprawić uszkodzonych lub zmodyfikowanych plików systemowych. Wykonując naprawę DISM, Kontroler plików systemowych polecenia powinny działać dobrze.



DISM może być użyty do naprawy Obrazy systemu Windows, konfiguracja systemu Windows i Windows PE . To narzędzie istnieje od czasu systemu Windows Vista SP1, ale teraz jest domyślnie instalowane w systemach Windows 10 i Windows 8.1.



Istnieją dwa sposoby naprawy obrazu za pomocą DISM w systemie Windows 10; możemy użyć Windows PowerShell lub użyj podwyższonego Wiersz polecenia . Ponieważ zarówno PowerShell, jak i Command Prompt wymagają mniej więcej tych samych poleceń, nie ma znaczenia, które rozwiązanie wybierzesz. Jednak ze względu na różnorodność udostępniliśmy przewodniki dotyczące używania obu.

Metoda pierwsza: uruchomienie narzędzia DISM / Cleanup-Image w wierszu polecenia

  1. Szukaj ' cmd ”W pasku wyszukiwania systemu Windows. Kliknij prawym przyciskiem myszy wiersz polecenia i kliknij Uruchom jako administrator .
  2. Wstaw poniższe polecenie, aby sprawdzić, czy obraz systemu Windows został oznaczony przez system operacyjny jako uszkodzony. Jeśli tak, otrzymasz również potwierdzenie, czy uszkodzenie można naprawić.

Dism / Online / Cleanup-Image / CheckHealth




Uwaga: Ten krok ma na celu zaoszczędzenie czasu na zobaczeniu, że istnieje korupcja pogody. To niczego nie naprawia, ale zorientujesz się, czy warto przejść przez cały proces.

  1. Jeśli CheckHealth wykazuje oznaki uszkodzenia, zaleca się szersze skanowanie pliku obrazu. Poniższe polecenie sprawdza, czy magazyn komponentów nie jest uszkodzony i zapisuje każdy z nich w pliku dziennika. Jeśli chcesz przejrzeć pliki dziennika, możesz je znaleźć w C: Windows Logs CBS CBS.log lub C: Windows Logs DISM DISM.log .

Dism / Online / Cleanup-Image / ScanHealth

Uwaga: W przeciwieństwie do / CheckHealth , / ScanHealth nie jest natychmiastowy i zajmie od 5 do 20 minut. Nie zamykaj wiersza poleceń, jeśli ekran ładowania zawiesza się na chwilę. Zwykle utrzymuje się na poziomie 20% przez 5 minut, zanim przejdzie dalej.

  1. Wstaw poniższe polecenie, aby przeskanować obraz pod kątem uszkodzeń, wykonać operacje naprawy automatycznie i zapisać wszelkie oznaki uszkodzenia w pliku dziennika. W zależności od specyfikacji systemu i rozmiaru obrazu operacja ta może zająć od 20 minut do 4 godzin lub dłużej.

Dism / Online / Cleanup-Image / RestoreHealth

Uwaga: Podobny do / Scanhealth , konfiguracja zawiesi się na 20% na chwilę, więc nie zamykaj jej przedwcześnie.

Otóż ​​to. Twój obraz systemu Windows 10 powinien teraz działać.

Metoda druga: uruchomienie narzędzia DISM / Cleanup-Image ”w programie PowerShell

  1. Szukaj ' powershell ”W pasku wyszukiwania systemu Windows. Kliknij prawym przyciskiem myszy Windows PowerShell i kliknij Uruchom jako administrator .
  2. Wstaw następujące polecenie w podwyższonym oknie Powershell:

Napraw-WindowsImage -Online -CheckHealth

Uwaga: Jedynym celem tego polecenia jest sprawdzenie, czy obraz został oznaczony przez system jako uszkodzony. To niczego nie naprawia, ale służy jako szybki sposób sprawdzenia, czy istnieje uszkodzenie. Jeśli chcesz przejrzeć pliki dziennika, możesz je znaleźć w C: Windows Logs CBS CBS.log lub C: Windows Logs DISM DISM.log .

  1. Skopiuj i wklej następujące polecenie w oknie programu PowerShell z podwyższonym poziomem uprawnień, aby wykonać skanowanie obrazu pod kątem uszkodzeń:

Napraw-WindowsImage -Online -ScanHealth

Uwaga: To polecenie niczego nie naprawi, ale zamiast tego sprawdzi, czy nie ma uszkodzeń i zarejestruje je w pliku dziennika.

  1. W wierszu polecenia z podwyższonym poziomem uprawnień skopiuj i wklej następujące polecenie i naciśnij Wchodzić :

Napraw-WindowsImage -Online -RestoreHealth

Uwaga: To polecenie przeskanuje obraz w poszukiwaniu uszkodzeń. Jeśli napotka jakieś uszkodzone sektory, instalator automatycznie wykona operacje naprawy i zapisze wszelkie oznaki uszkodzenia w pliku dziennika. Operacja może zająć od 15 minut do kilku godzin, w zależności od specyfikacji systemu.

To wszystko, Twój obraz systemu Windows powinien zostać naprawiony!

3 minuty czytania