Befehl zum Reparieren fehlerhafter Systemdateien Windows 10

Es ist natürlich, dass unser Windows 10-Betriebssystem während seiner täglichen Ausführung aufgrund bestimmter Software-, Dienst- oder Prozessfehler eine Art von Fehler aufweisen kann. Wir müssen bedenken, dass dies normal ist, da bei den häufigen Updates, die von Windows 10 veröffentlicht werden, noch bestimmte Punkte zu korrigieren sind, die mit den kumulativen Updates, die Microsoft häufig über Windows startet, behoben oder verbessert werden.

Das Problem besteht nun darin, dass wir, wenn unser Betriebssystem einen Fehler anzeigt, nicht auf die Veröffentlichung eines Updates warten können, da es sich um kritische Fehler handeln kann, die eine schnelle Lösung erfordern.

Für solche Situationen hat Microsoft zwei komplette Dienstprogramme entwickelt, die dafür zuständig sind, das System im Detail zu analysieren, um Anomalien oder Fehler zu erkennen, die das Verhalten direkt beeinflussen. Solvetic wird diese beiden Dienstprogramme, DISM und SFC, ausführlich erklären.

NotizUm einen dieser beiden Befehle korrekt auszuführen, müssen wir als Administrator auf das Terminal zugreifen. Dazu gehen wir in das Windows-Suchfeld und geben dort den Begriff "cmd" ein, klicken mit der rechten Maustaste darauf und wählen die Option "Ausführen als Administrator":

1. Reparieren Sie fehlerhafte Systemdateien mit dem DISM-Befehl Windows 10

Was ist DISMDISM.exe (Deployment Image Servicing and Management), ist ein von Microsoft erstellter Befehl, mit dem eine Windows-Image-Datei (.wim) oder eine virtuelle Festplatte (.vhd oder .vhdx) eingehängt wird, um die Ausführung durchzuführen Ihre Reparatur. Alternativ bietet uns der DISM-Image-Management-Befehl die Möglichkeit, zusätzliche Aufgaben auszuführen, wie zum Beispiel:

  • Listen Sie jede der Indexnummern des aktuellen Windows-Images auf
  • Überprüfen Sie die Architektur des zu mountenden Images
  • Fügen Sie ein weiteres Bild zur Analyse hinzu
  • Anwenden eines Bildes
  • Ein Bild aufnehmen
  • Aktuelles Bild löschen
Auf diese Weise muss das Image, sobald der Vorgang der Aktualisierung abgeschlossen ist, ausgehängt werden und die Änderungen, die auf das System angewendet wurden, müssen bestätigt oder verworfen werden, um den Vorgang abzuschließen.

Schritt 1
Wir haben alles gesehen, was DISM zu administrativen Aufgaben beitragen kann, jetzt werden wir die folgende Zeile ausführen, um die Windows 10-Dateien zu analysieren und gegebenenfalls zu reparieren:

 DISM.exe / Online / Cleanup-Image / Restorehealth 
Schritt 2
Zusammen mit diesem Befehl können wir die folgenden Befehle verwenden:

DISM-ParameterDie verwendeten Parameter sind:

  • / Online: Dieser Parameter gibt an, dass die Aktion auf dem aktuell ausgeführten Betriebssystem ausgeführt werden muss, / Online Diese Option kann nicht mit der Option / Image oder / WinDir verwendet werden, zum Zeitpunkt der Ausführung das Windows-Verzeichnis für die Online Bild wird automatisch erkannt.
  • / Cleanup-Image: Führt Reinigungs- oder Wiederherstellungsvorgänge für das aktuelle Windows-Image durch.
  • / RestoreHealth: Seine Funktion besteht darin, das Image zu scannen, um Schäden im Komponentenspeicher zu erkennen, und führt, falls vorhanden, automatisch Reparaturvorgänge durch. Dieser Vorgang dauert einige Minuten.

Schritt 3
Wenn wir diese Zeile ausführen, sehen wir, dass sie den Prozess der Analyse des aktuellen Images von Windows 10 startet:

VERGRÖSSERN

Schritt 4
Sobald dieser Vorgang abgeschlossen ist, wird Folgendes angezeigt:

VERGRÖSSERN

NotizBeachten Sie, dass DISM bei der Ausführung dieses Befehls Windows Update verwendet, um die Dateien bereitzustellen, die zum Korrigieren der vorhandenen Beschädigung im Image erforderlich sind zu einer laufenden Windows-Installation als Reparaturquelle oder greifen Sie auf einen Ordner von einer Netzwerkfreigabe oder einem Wechselmedium wie der bootfähigen Windows 10-USB-DVD, um als Quelle für die Dateien zu fungieren. In diesem Fall müssen wir folgenden Befehl ausführen:

 DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: C: \ RepairSource \ Windows / LimitAccess 
Das Feld "C: \ RepairSource \ Windows" muss durch den richtigen Pfad basierend auf dem vom System dem Bootlaufwerk zugewiesenen Buchstaben ersetzt werden. Auf diese Weise ist DISM eine vollständige und umfassende Lösung für die Windows 10-Bildanalyse.

2. Reparieren Sie fehlerhafte Systemdateien mit dem SFC-Befehl Windows 10

Was ist CFSSFC (System File Checker), ist ein von Microsoft entwickeltes Befehlszeilentool, das uns die Möglichkeit gibt, nach beschädigten Windows-Systemdateien zu suchen und diese wiederherzustellen, um ihre Verwendung wieder zu optimieren.

Es ist normal, dass eine WRP-Datei (Windows Resource Protection) fehlt oder beschädigt ist, was dazu führt, dass das Windows-Betriebssystem ein seltsames Verhalten zeigt, das darauf hindeutet, dass einige Windows-Funktionen nicht funktionieren oder Windows ständig abstürzt.

Schritt 1
Sobald der DISM-Prozess abgeschlossen ist, führen wir SFC mit dem folgenden Befehl aus:

 sfc / scannow 

VERGRÖSSERN

Schritt 2
Der Befehl sfc / scannow überprüft alle geschützten Systemdateien und ersetzt beschädigte Dateien, indem er eine zwischengespeicherte Kopie verwendet, die sich in einem komprimierten Ordner unter% WinDir% \ System32 \ dllcache befindet.
Sobald der SFC-Prozess abgeschlossen ist, sehen wir möglicherweise eine der folgenden Meldungen.

  • Der Windows-Ressourcenschutz hat keine Integritätsverletzungen gefunden: Diese Meldung weist darauf hin, dass keine Systemdateien vorhanden sind, die beschädigt sind oder als solche fehlen.
  • Der Windows-Ressourcenschutz konnte den angeforderten Vorgang nicht ausführen: Um diesen Laufzeitfehler zu beheben, muss die Überprüfung der Systemdateiprüfung im abgesicherten Modus ausgeführt und überprüft werden, ob die Ordner PendingDeletes und PendingRenames in % WinDir% \ WinSxS \ Tem verfügbar sind.
  • Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden und erfolgreich repariert: Diese Meldung zeigt an, dass SFC Fehler erkannt und behoben hat. Die Ergebnisse werden in einer CBS.Log-Datei im Pfad% WinDir% \ Logs \ CBS \ CBS.log erstellt.
  • Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, konnte jedoch einige davon nicht korrigieren: Wie im vorherigen Punkt werden die Ergebnisse in der Datei CBS.Log gespeichert, um zu analysieren, welche Elemente nicht korrigiert werden konnten.

Schritt 3
Falls es notwendig ist, auf den Inhalt der Datei CSB.Log zuzugreifen, gehen wir als Administratoren in die Eingabeaufforderungskonsole und führen dort die folgende Zeile aus. Diese Datei Sfcdetails.txt enthält Details, die jedes Mal aktualisiert werden, wenn das SFC-Tool auf dem Computer ausgeführt wird. Diese Datei enthält Informationen zu den Dateien, die das Tool System File Checker nicht reparieren konnte, und dort können wir die Datums- und Uhrzeiteinträge überprüfen, um die fehlerhaften Dateien in den Systemdateien zu ermitteln.

 findstr/c: "[SR]"% windir%\Logs\CBS\CBS.log>"%userprofile%\Desktop\sfcdetails.txt" 

3. Andere DISM-Befehlsverwaltungsoptionen


Obwohl wir in diesem Tutorial an einem speziellen Parameter arbeiten, bietet uns DISM eine Reihe nützlicher Alternativen für die Verwaltung von Windows-Images, die für verschiedene Verwaltungs- und Supportaufgaben nützlich sind. Diese Optionen sind:

/ Bild anhängenDieser Parameter ist dafür verantwortlich, einer WIM-Datei ein zusätzliches Bild hinzuzufügen, der Parameter / Append-Image ist dafür verantwortlich, neue Dateien mit den Ressourcen in der vorhandenen WIM-Datei zu vergleichen, die unter dem / ImageFile-Argument angegeben werden, und After Dabei wird nur eine Kopie jeder eindeutigen Datei gespeichert, sodass jede Datei nur einmal erfasst wird.

Der WIM-Datei kann nur ein Komprimierungstyp zugewiesen werden, sodass nur Dateien mit demselben Komprimierungstyp hinzugefügt werden können. Die allgemeine Syntax für diesen Parameter lautet:

 DISM.exe / Append-Image / ImageFile: / CaptureDir: / Name: [/ Description:] [/ ConfigFile:] [/ Bootable] / WIMBoot [/ CheckIntegrity] [/ Verify] [/ NoRpFix
Die hinzugefügten Parameter sind:
  • / WIMBoot: Dies wird verwendet, um das Image mithilfe der Boot-Konfiguration der Windows-Image-Datei (WIMBoot) hinzuzufügen.
  • / ConfigFile: ist dafür verantwortlich, den Speicherort einer Konfigurationsdatei anzugeben, die Ausschlüsse für die Aufnahme von Bildern auflistet und die Befehle komprimiert.
  • / Bootfähig: Markiert ein Volume-Image als bootfähiges Image, diese Option ist nur für Windows Preinstallation Environment (WinPE)-Images verfügbar.
  • / CheckIntegrity - Seine Funktion besteht darin, die Beschädigung der .wim-Datei zu erkennen und zu analysieren, wenn sie mit Capture-, Unmount-, Export- und Commit-Operationen verwendet wird, sodass / CheckIntegrity die Operation anhält, falls DISM während des Vorgangs erkennt, dass die .wim-Datei beschädigt ist Bewerbungs- und Montageprozess.
  • / Verify: Es hat die Funktion, Fehler und Dateiduplizierungen zu überprüfen.
  • / NoRpFix: Deaktiviert die Korrektur der Analysepunktbeschriftung.
Ein zu verwendendes Beispiel wäre das folgende:
 Dism / Append-Image /ImageFile:install.wim / CaptureDir: E: \ / Name: Drive-E 

/ Übernehmen-FFUDieser Befehl ist für das Anwenden eines Full Flash-Dienstprogramms (FFU) oder einer geteilten FFU (SFU) auf eine von uns angegebene physische Einheit verantwortlich. Die zu verwendende Syntax ist die folgende:

 / Apply-Ffu / ImageFile: / ApplyDrive: [/ SFUFile:] 
Die verwendeten Parameter sind:
  • / ImageFile: Gibt den Pfad und den Namen der FFU-Image-Datei an, die angewendet wird
  • / ApplyDrive: Bezieht sich auf den Pfad des anzuzeigenden physischen Laufwerks
  • / SFU-Datei; Dies ist eine optionale Funktion, sie gilt für geteilte FFUs, die ohne Komprimierung erfasst werden.
Ein Anwendungsbeispiel ist:
 DISM.exe / Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive0 

/ Bild anwendenBei WIM-Image-Dateien wendet dieser Befehl eine Windows-Image-Datei (.wim) oder ein geteiltes Windows-Image (.swm) auf eine ausgewählte Partition an, da Windows 10, Version 1607, DISM erweiterte Attribute ( EA) und diesen Parameter anwenden und erfassen kann unterstützt das Anwenden eines Images von einer virtuellen Festplatte (VHD) nicht. Die allgemeine Syntax für die Verwendung lautet:

 DISM.exe / Apply-Image / ImageFile: [/ SWMFile:] / ApplyDir: {/ Index: | / Name:} [/ CheckIntegrity] [/ Verify] [/ NoRpFix] [/ ConfirmTrustedFile] [/ WIMBoot (veraltet)] [/ Compact] [/ EA]
Die meisten Parameter wurden in der ersten Option erwähnt, aber einige zusätzliche sind:
  • / SWMFile: Es erlaubt uns, auf die geteilten .wim-Dateien (SWM) zu verweisen, es gibt die Namen und den Speicherort der geteilten Dateien an.
  • / ConfirmTrustedFile: Seine Funktion besteht darin, das Trusted Desktop-Image in Windows 10 zu validieren.
  • / Compact Gilt: Ist für das Anwenden eines Images im Kompaktmodus verantwortlich, wodurch Speicherplatz auf der Festplatte gespart wird. Diese Option ersetzt WIMBoot und kann nur unter Windows 10 mit Desktop-Editionen (Home, Pro, Enterprise und Education) ausgeführt werden.
  • / EA: Erweiterte Attribute anwenden
Ein Anwendungsbeispiel wäre:
 Dism / apply-image /imagefile:install.wim / index: 1 / ApplyDir: D: \ 

Andere DIS-ParameterEbenso haben wir andere zusätzliche Parameter wie:

  • / Capture-Image: Es ist verantwortlich für die Aufnahme eines Images einer Einheit in eine neue .wim-Datei, die aufgenommenen Verzeichnisse enthalten alle Unterordner und Daten.
  • / Cleanup-Mountpoints: Seine Aufgabe ist es, alle Ressourcen zu entfernen, die mit einem beschädigten gemounteten Image verbunden sind entfernt werden
  • / Commit-Image: Es ist dafür verantwortlich, die Änderungen zu übernehmen, die wir am gemounteten Image vorgenommen haben.
  • / Delete-Image: Wie der Name schon sagt, löscht dieser Parameter das angegebene Volume-Image aus einer .wim-Datei, die mehrere Volume-Images enthält, mit dieser Option werden nur die Metadateneinträge und XML-Einträge entfernt.
  • / Export-Image: Exportiert eine Kopie eines bestimmten Images in eine andere Datei, aber Quell- und Zieldatei müssen denselben Komprimierungstyp haben.
  • / Get-ImageInfo: Hat die Aufgabe, Informationen zu den Bildern anzuzeigen, die in einer .wim-, .ffu-, .vhd- oder .vhdx-Datei enthalten sind, um sie besser verwalten zu können.
  • / Get-MountedImageInfo: Liefert eine Liste der aktuell gemounteten Images .ffu, .vhd, .vhdx und .wim mit Details wie Informationen über das gemountete Image, wenn das Image gültig ist, seine Leseberechtigungen /write, mount Speicherort, gemounteter Dateipfad und mehr.
  • / Get-WIMBootEntry: Dieser Parameter zeigt die WIMBoot-Konfigurationseinträge für das definierte Festplatten-Volume an.
  • / List-Image: Zeigt eine Liste der Dateien und Ordner in einem bestimmten Image in Windows 10 an.
  • / Mount-Image: Dies ist die Möglichkeit, ein Image aus einer .ffu-, .wim-, .vhd- oder .vhdx-Datei in das definierte Verzeichnis zu mounten, damit es immer für die Systemwartung verfügbar ist.
  • / Optimize-Image / WIMBoot: Nehmen Sie bestimmte Einstellungen an einem Offline-Image vor, um seine Verwendung zu optimieren.
  • / Unmount-Image: Unmounten Sie die .ffu-, .wim-, .vhd- oder .vhdx-Datei und starten Sie eine Meldung, um die Änderungen zu bestätigen oder zu verwerfen, die während des Image-Mounting-Prozesses vorgenommen wurden.

Auf diese Weise sind DISM und SFC zwei wertvolle Tools, die in Windows integriert sind, mit denen es möglich ist, den Status der Betriebssystemdateien zu analysieren und zu überwachen und so deren Integrität und Verhalten auf allgemeiner Ebene zu validieren, um keine Fehler zu verursachen .

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave