Verwenden Sie DISM, um Probleme zu beheben, die SFC nicht beheben kann

In Windows-Supportforen wird häufig empfohlen, das System mit dem Befehl sfc / scannow, den Sie möglicherweise auf dem aktiven System, aber auch auf externen Laufwerken ausführen, auf Dateiintegritätsprobleme zu überprüfen.

SFC (System File Checker) ist ein integriertes Verwaltungstool, mit dem die Integrität von Betriebssystemdateien überprüft und beschädigte oder geänderte Dateien repariert werden können.

SFC-Scans haben drei mögliche Ergebnisse:

  1. Der Scan hat keine Probleme gefunden.
  2. Der Scan hat Probleme gefunden und diese behoben.
  3. Der Scan hat Probleme gefunden und konnte diese nicht reparieren (Windows Resource Protection hat beschädigte Dateien gefunden, einige konnten jedoch nicht behoben werden).

Hinweis : Es wird empfohlen, vor dem Ausführen von DISM eine vollständige Sicherung der Windows-Systempartition durchzuführen. Verwenden Sie kostenlose Sicherungslösungen wie Macrium Reflect, Veeam Endpoint Backup oder andere Sicherungswerkzeuge.

Verwenden Sie DISM, wenn SFC / Scannow Probleme nicht beheben kann

Der oben abgebildete Screenshot zeigt ein Ergebnis, bei dem SFC beschädigte Dateien, die erkannt wurden, nicht korrigieren konnte.

SFC behebt möglicherweise auch Probleme, löst jedoch möglicherweise nicht das Problem, das Sie zuerst durch Ausführen des Programms zu beheben versucht haben.

DISM hilft in diesen Situationen. DISM (Deployment Image Servicing and Management) ist ein Befehlszeilenprogramm für Windows, das für verschiedene Zwecke verwendet wird. Es ist in allen Windows-Versionen ab Windows 7 und Windows Server 2008 verfügbar

Sie müssen DISM an einer Eingabeaufforderung mit erhöhten Rechten ausführen:

  1. Tippen Sie auf die Windows-Taste, um das Startmenü aufzurufen.
  2. Geben Sie cmd.exe ein und warten Sie, bis die Ergebnisse ausgefüllt sind.
  3. Klicken Sie mit der rechten Maustaste auf das Ergebnis mit dem Namen cmd.exe und wählen Sie "Als Administrator ausführen", um es mit erhöhten Rechten auszuführen.

DISM kann im Trockenmodus ausgeführt werden, um Beschädigungen aufzudecken, ohne dass versucht wird, die gefundenen Probleme zu beheben. Ich empfehle, dass Sie zuerst den Zustand überprüfen, um festzustellen, ob eine Beschädigung vorliegt, bevor Sie Reparaturvorgänge ausführen.

Dism / Online / Bereinigung-Image / CheckHealth

Der Befehl überprüft das Image auf das Korruptionsflag und gibt seine Ergebnisse an Sie zurück, führt jedoch keine Reparaturvorgänge aus.

Der Scan sollte nicht länger als eine oder zwei Sekunden dauern. Frühere Vorgänge haben das Bild möglicherweise als beschädigt markiert.

Dism / Online / Bereinigung-Image / ScanHealth

Der Befehl sucht nach Beschädigungen des Komponentenspeichers, behebt jedoch keine Probleme.

Der Scan dauert länger und die Ergebnisse des Scans werden im Eingabeaufforderungsfenster zurückgegeben.

DISM / Online / Cleanup-Image / RestoreHealth

Der Parameter / RestoreHealth führt eine Überprüfung auf Beschädigung durch und versucht, alle automatisch gefundenen Probleme zu beheben.

Der Scanvorgang dauert länger, wenn beim Scannen des Bildes eine Beschädigung festgestellt wird. Beachten Sie, dass der Vorgang manchmal nicht funktioniert, dies jedoch kein Grund zur Sorge ist, da der Scanvorgang nach einem Moment automatisch beginnen sollte.

Wenn der Scan eine Beschädigung feststellt, wird standardmäßig versucht, das Problem mithilfe von Windows Update zu beheben.

Erweiterte DISM-Befehle

  • So reparieren Sie ein Offline-Image : Dism / Image: C: \ offline / Cleanup-Image / RestoreHealth
  • So verwenden Sie eine andere Reparaturquelle : Dism / Online / Cleanup-Image / RestoreHealth / Quelle: d: \ test \ mount \ windows
  • So verhindern Sie die Verwendung von Windows Update : / LimitAccess als Parameter.

Gruppenrichtlinie

Sie können mithilfe der Gruppenrichtlinie eine andere Quelle angeben.

Tun Sie dazu Folgendes:

  1. Tippen Sie auf die Windows-Taste, um das Startmenü aufzurufen.
  2. Geben Sie gpedit.msc ein und drücken Sie die Eingabetaste, um den Gruppenrichtlinien-Editor zu öffnen. Beachten Sie, dass es nur in professionellen oder Enterprise-Editionen von Windows verfügbar ist.
  3. Gehen Sie zu Computerkonfiguration> Administrative Vorlagen> System.
  4. Doppelklicken Sie auf Einstellungen für optionale Komponenteninstallation und Komponentenreparatur festlegen.
  5. Setzen Sie die Richtlinie auf aktiviert und konfigurieren Sie sie entsprechend.
  6. Sie müssen eine alternative Quelle angeben und blockieren möglicherweise die Verwendung von Windows Update. Systeme, die standardmäßig für die Verwendung von WSUS konfiguriert sind, können so konfiguriert werden, dass Windows Update stattdessen für Reparaturvorgänge verwendet wird.

Dism mit PowerShell

Sie können DISM auch in Windows PowerShell verwenden. Die Befehle unterscheiden sich geringfügig.

  • CheckHealth : Repair-WindowsImage -CheckHealth
  • ScanHealth : Repair-WindowsImage -ScanHealth
  • RestoreHealth : Repair-WindowsImage -RestoreHealth

DISM-Lehrvideo

In Verbindung stehende Artikel

  • Analysieren und säubern Sie den WinSXS-Ordner
  • Dism ++ Windows Optimizer mit beeindruckender Funktionalität
  • Der Winsxs-Ordner erklärt
  • Windows Repair 4.0 veröffentlicht: Windows-Software reparieren
  • Überprüfung der Windows Repair Toolbox