Verwendung von DISM zum Reparieren von Windows 10



Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

Wenn Sie Windows schon lange verwenden, können Sie sich möglicherweise daran erinnern, wie oft Windows Vista-Images in der Vergangenheit unbrauchbar wurden und repariert werden mussten. Obwohl das Problem unter Windows 10 bei weitem nicht so häufig auftritt, tritt es immer noch auf, insbesondere wenn Sie versuchen, das zu verwenden System File Checker ( SFC ), um eine geänderte Systemdatei zu reparieren.



Glücklicherweise wird Windows 10 mit einem äußerst hilfreichen Befehlszeilenprogramm ausgeliefert, das als bekannt ist Deployment Image Servicing and Management (DISM). In der Regel DISM wird verwendet, wenn a sfc / scannow Befehl kann beschädigte oder geänderte Systemdateien nicht reparieren. Durch Durchführen einer DISM-Reparatur Systemdatei-Checker Befehle sollten einwandfrei funktionieren.



DISM kann zur Reparatur verwendet werden Windows-Images, Windows-Setup und Windows PE . Das Tool gibt es seit Windows Vista SP1, aber jetzt wird es standardmäßig unter Windows 10 und Windows 8.1 installiert.



Es gibt zwei Möglichkeiten, um ein Image mit DISM unter Windows 10 zu reparieren. wir können entweder verwenden Windows PowerShell oder verwenden Sie eine erhöhte Eingabeaufforderung . Da sowohl PowerShell als auch die Eingabeaufforderung ungefähr dieselben Befehle benötigen, spielt es keine Rolle, für welche Lösung Sie sich entscheiden. Aus Gründen der Vielfalt haben wir jedoch Anleitungen zur Verwendung von beiden bereitgestellt.

Methode 1: Ausführen des DISM / Cleanup-Image-Tools in der Eingabeaufforderung

  1. Suchen nach ' cmd ”In der Windows-Suchleiste. Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung und klicken Sie auf Als Administrator ausführen .
  2. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob das Windows-Image von Ihrem Betriebssystem als beschädigt markiert wurde. Wenn dies der Fall ist, erhalten Sie auch eine Bestätigung, ob die Beschädigung behoben werden kann.

Dism / Online / Cleanup-Image / CheckHealth




Hinweis: Dieser Schritt soll Ihnen Zeit sparen, wenn Sie feststellen, dass Wetterbeschädigungen vorliegen. Es behebt nichts, aber Sie erhalten eine Vorstellung davon, ob es sich lohnt, den gesamten Prozess durchzugehen.

  1. Wenn die CheckHealth hat Anzeichen von Beschädigung gezeigt, wird empfohlen, die Bilddatei weiter zu scannen. Der folgende Befehl prüft, ob der Komponentenspeicher beschädigt ist, und zeichnet ihn in einer Protokolldatei auf. Wenn Sie sich die Protokolldateien ansehen möchten, finden Sie sie in C: Windows Logs CBS CBS.log oder C: Windows Logs DISM dism.log .

Dism / Online / Cleanup-Image / ScanHealth

Hinweis: Im Gegensatz zu / CheckHealth , / ScanHealth ist nicht sofort und dauert zwischen 5 und 20 Minuten, um fertig zu sein. Schließen Sie die Befehlszeile nicht, wenn der Ladebildschirm für eine Weile einfriert. Es bleibt normalerweise 5 Minuten bei 20%, bevor es fortgesetzt wird.

  1. Fügen Sie den folgenden Befehl ein, um das Bild auf Beschädigungen zu scannen, Reparaturvorgänge automatisch durchzuführen und Anzeichen von Beschädigungen in der Protokolldatei aufzuzeichnen. Abhängig von Ihren Systemspezifikationen und der Bildgröße kann dieser Vorgang zwischen 20 Minuten und 4 Stunden oder länger dauern.

Dism / Online / Cleanup-Image / RestoreHealth

Hinweis: Ähnlich zu / Scanhealth wird das Setup für eine Weile bei 20% einfrieren, schließen Sie es also nicht vorzeitig.

Das ist es. Ihr Windows 10-Image sollte jetzt funktionieren.

Methode 2: Ausführen des Tools DISM / Cleanup-Image in PowerShell

  1. Suchen nach ' Power Shell ”In der Windows-Suchleiste. Rechtsklick auf Windows PowerShell und klicken Sie auf Als Administrator ausführen .
  2. Fügen Sie den folgenden Befehl in das erhöhte Powershell-Fenster ein:

Repair-WindowsImage -Online –CheckHealth

Hinweis: Der einzige Zweck dieses Befehls besteht darin, zu überprüfen, ob das Image von Ihrem System als beschädigt markiert wurde. Es behebt nichts, dient jedoch als schnelle Möglichkeit, um festzustellen, ob eine Beschädigung vorliegt. Wenn Sie sich die Protokolldateien ansehen möchten, finden Sie sie in C: Windows Logs CBS CBS.log oder C: Windows Logs DISM dism.log .

  1. Kopieren Sie den folgenden Befehl und fügen Sie ihn in das PowerShell-Fenster mit erhöhten Rechten ein, um einen Bildscan auf Beschädigung durchzuführen:

Repair-WindowsImage -Online –ScanHealth

Hinweis: Dieser Befehl behebt nichts, sondern prüft auf Beschädigungen und zeichnet alles in einer Protokolldatei auf.

  1. Kopieren Sie an der Eingabeaufforderung mit erhöhten Rechten den folgenden Befehl, fügen Sie ihn ein und drücken Sie Eingeben ::

Repair-WindowsImage -Online –RestoreHealth

Hinweis: Dieser Befehl durchsucht das Bild auf Beschädigungen. Wenn fehlerhafte Sektoren auftreten, führt das Setup automatisch Reparaturvorgänge durch und zeichnet alle Anzeichen von Beschädigung in der Protokolldatei auf. Der Vorgang kann je nach Systemspezifikation zwischen 15 Minuten und einigen Stunden dauern.

Das war's, dein Windows-Image sollte repariert sein!

3 Minuten gelesen