So reparieren Sie Windows Server mit Windows SFC und DISM

System, ohne den Server mithilfe von Windows SFC oder den robusteren und leistungsfähigeren Befehlen für die Bereitstellung und Verwaltung von Bereitstellungsimages herunterzufahren.

Windows System File Checker (SFC) und Wartung und Verwaltung von Bereitstellungsimages (DISM) sind Verwaltungsdienstprogramme, die Systemdateien ändern können. Sie müssen daher in einem Administrator-Eingabeaufforderungsfenster ausgeführt werden.

Beginnen Sie mit Windows SFC

Das Windows SFC-Dienstprogramm überprüft und überprüft Versionsinformationen, Dateisignaturen und Prüfsummen für alle geschützten Systemdateien auf Windows-Desktop- und -Serversystemen. Wenn der Befehl fehlende geschützte Dateien oder Änderungen an vorhandenen entdeckt, versucht Windows SFC, die geänderten Dateien durch eine makellose Version aus dem zu ersetzen % systemroot% system32 dllcache Mappe.
Das System protokolliert alle Aktivitäten des Windows SFC-Befehls im % Windir% CBS CBS.log Datei. Wenn das Tool nicht reparierbare Fehler meldet, sollten Sie weitere Untersuchungen durchführen. Suche nach dem Wort korrupt die meisten Probleme zu finden.

Windows SFC-Befehlssyntax

Öffnen Sie eine Eingabeaufforderung mit Administratorrechten und führen Sie den folgenden Befehl aus, um den Dateiprüfungsprozess zu starten:
C: Windows System32> sfc / scannow
Das /Scanne jetzt Der Parameter weist den Befehl an, sofort ausgeführt zu werden. Die Fertigstellung kann einige Zeit dauern – bis zu 15 Minuten auf Servern mit großen Datenlaufwerken sind keine Seltenheit – und verbraucht normalerweise 60% bis 80% einer einzelnen CPU für die Dauer ihrer Ausführung. Auf Servern mit mehr als vier Kernen wirkt sich dies geringfügig auf die Leistung aus.

Windows SFC-Scanbefehl
Der Windows SFC / scannow-Befehl überprüft geschützte Systemdateien auf Fehler.

Es gibt Zeiten, in denen Windows SFC geänderte Dateien nicht ersetzen kann. Dies weist nicht immer auf Probleme hin. Beispielsweise enthielten neuere Windows-Builds Grafiktreiberdaten, die als beschädigt gemeldet wurden. Das Problem liegt jedoch bei den Windows-Dateidaten und nicht bei den Dateien selbst, sodass keine Reparaturen erforderlich sind.

Wenn Windows SFC das Problem nicht beheben kann, versuchen Sie es mit DISM

Der Befehl DISM ist leistungsfähiger und leistungsfähiger als Windows SFC. Es überprüft auch ein anderes Datei-Repository – das % windir% WinSXS Ordner, auch bekannt als “Komponentenspeicher” – und kann Ersatzdateien aus einer Vielzahl potenzieller Quellen beziehen. Besser noch, der Befehl bietet eine schnelle Möglichkeit, ein Bild zu überprüfen, bevor versucht wird, Probleme mit diesem Bild zu diagnostizieren oder zu reparieren.
Führen Sie DISM mit den folgenden Parametern aus:
C: Windows System32> dism / Online / Cleanup-Image / CheckHealth
Selbst auf einem Server mit einem großen Systemvolumen wird dieser Befehl normalerweise in weniger als 30 Sekunden ausgeführt und belastet keine Systemressourcen. Sofern kein Problem festgestellt wird, meldet der Befehl “Keine Beschädigung des Komponentenspeichers festgestellt”. Wenn der Befehl ein Problem feststellt, meldet diese Version von DISM nur, dass eine Beschädigung festgestellt wurde, jedoch keine unterstützenden Details.

Korruption festgestellt? Versuchen Sie es als nächstes mit ScanHealth

Wenn DISM ein Problem findetFühren Sie dann den folgenden Befehl aus:
C: Windows System32> dism / Online / Cleanup-Image / ScanHealth
Diese ausführlichere Version der DISM-Image-Prüfung meldet eine Beschädigung des Komponentenspeichers und zeigt an, ob Reparaturen durchgeführt werden können.
Wenn Korruption gefunden wird und repariert werden kann, ist es Zeit, die zu starten / Wiederherstellung der Gesundheit Richtlinie, die auch von der arbeiten kann /online Bild oder von einem anderen Ziel /Quelle.
Führen Sie die folgenden Befehle mit dem aus / Wiederherstellung der Gesundheit Parameter zum Ersetzen beschädigter Komponentenspeichereinträge:
C: Windows System32> dism / Online / Cleanup-Image / RestoreHealth
C: Windows System32> dism / source: / Cleanup-Image / RestoreHealth
Sie können das Ersetzen von Dateien aus dem laufenden Online-Image problemlos mit derselben Syntax wie die vorhergehenden Befehle steuern. Es kommt jedoch häufig vor, dass lokale Kopien nicht verfügbar oder nicht korrekter sind als der Inhalt des lokalen Komponentenspeichers. Verwenden Sie in diesem Fall die Anweisung / source, um auf eine Windows-Image-Datei zu verweisen – a.WIM-Datei oder eine .esd-Datei – oder ein bekannter, gut funktionierender WinSXS-Ordner von einem identisch konfigurierten Computer – oder eine bekanntermaßen gute Sicherung desselben Computers, um alternative Ersetzungen zu versuchen.
Standardmäßig versucht der Befehl DISM auch, Komponenten von den Microsoft-Downloadseiten herunterzuladen. Dies kann mit dem ausgeschaltet werden / Zugang einschränken Parameter. Für Details zum /Quelle Direktivensyntax, die TechNet-Artikel “Reparieren eines Windows-Images” ist von unschätzbarem Wert.
DISM ist ein sehr leistungsfähiges Werkzeug, das weit über dieses grundlegende Bildreparaturmanöver hinausgeht. Ich habe es mit einem Schweizer Taschenmesser verglichen, um Windows-Images zu pflegen. Windows-Systemadministratoren werden DISM als komplex und manchmal herausfordernd empfinden, aber es lohnt sich, es zu erkunden.

Similar Posts

Leave a Reply