So beheben Sie den Fehler „Eine Systemreparatur steht aus“ in Windows


Wenn Sie auf die Fehlermeldung „Eine Systemreparatur steht aus, für deren Abschluss ein Neustart erforderlich ist“ stoßen, versuchen Sie wahrscheinlich, den System File Checker (SFC) auszuführen. Der Grund für diesen Fehler liegt darin, dass eine vorherige Reparatur noch unvollständig ist. Bis Sie die ausstehende Systemreparatur abgeschlossen haben, können Sie das SFC-Dienstprogramm nicht erfolgreich ausführen.

In den meisten Fällen lässt sich der Fehler leicht beheben und erfordert keine größere Fehlerbehebung. Ein Neustart kann das Problem beheben. Wenn dies nicht der Fall ist, können Sie andere Korrekturen ausprobieren. Im Folgenden besprechen wir die gängigsten Möglichkeiten zur Behebung dieses Fehlers.

DISM verwenden

DISM (Deployment Image Servicing and Management) ist ein integriertes Befehlszeilendienstprogramm unter Windows, das zur Wartung von Systemabbildern verwendet wird. Es ist ein leistungsstarkes Tool zur Lösung einer Vielzahl von Problemen.

Im Kontext von SFC gibt es zwei DISM-Befehle, die Sie vielleicht ausprobieren möchten. Zunächst möchten Sie den Parameter /restorehealth verwenden. Wenn das nicht funktioniert, können Sie versuchen, den Parameter /revertpendingactions zu verwenden.

  1. Drücken Sie Win+ R, geben Sie cmdein und drücken Sie die Eingabetaste, um die Eingabeaufforderung zu starten.
  2. Führen Sie den folgenden Befehl aus:
  3. DISM.exe /Online /Cleanup-Image /Restorehealth

    Sobald DISM den Vorgang abgeschlossen hat, führen Sie einen SFC-Scan durch und prüfen Sie, ob er funktioniert. Wenn dies nicht der Fall ist, versuchen Sie, den folgenden Befehl auszuführen:

    DISM.exe /image:C:\ /cleanup-image /revertpendingactions

    (ersetzen Sie C durch den Laufwerksbuchstaben, auf dem Windows installiert ist)

    Windows neu starten und SFC erneut ausführen.

    Wenn Sie Windows nicht starten können, müssen Sie ein Eingabeaufforderungsfenster im abgesicherten Modus oder Wiederherstellungsumgebung starten. Wenn Sie die Wiederherstellungsumgebung verwenden, navigieren Sie einfach zu Fehlerbehebung>Erweiterte Optionen>Eingabeaufforderung.

    Ein paar Dateien löschen

    Beginnen Sie mit dem Löschen von Dateien, die den Systemwiederherstellungsprozess verfolgen. Wenn die Datei beschädigt ist, verursacht sie möglicherweise den Fehler „Eine Systemreparatur steht aus“ und das Löschen der Datei löst das Problem möglicherweise.

    Sie müssen die Datei mit dem Namen pending.xml löschen. Die Datei wird im folgenden Pfad auf Ihrem Computer gespeichert:.

    C:\Windows\WinSxS\Pending.xml

    (ersetzen Sie C durch den Laufwerksbuchstaben, auf dem Windows installiert ist)

    Sie können diese Datei über die Eingabeaufforderung wie folgt löschen:

    1. Drücken Sie Win+ R, geben Sie cmdein und drücken Sie die Eingabetaste, um die Eingabeaufforderung zu starten.
    2. Führen Sie den folgenden Befehl aus:
    3. del c:\windows\winsxs\pending.xml

      Sobald die XML-Datei gelöscht ist, führen Sie den folgenden Befehl aus:

      sfc /scannow /offbootdir=c:\ /offwindir=d:\windows

      Sie könnten Löschen des gesamten WinSxS-Ordners sogar in Betracht ziehen, wenn Sie gerade dabei sind, Ihren PC regelmäßig zu warten. Hoffentlich funktioniert der SFC-Scan jetzt einwandfrei.

      Treiber aktualisieren

      Ein beschädigter Treiber könnte die Ursache sein, wenn das SFC-Problem von anderen Anzeichen begleitet wird, wie z. B. einer nicht richtig funktionierenden Hardware oder häufigen Bluescreens des Todes. Die einfachste Lösung besteht darin, die Treiber zu aktualisieren.

      Windows Update stellt normalerweise sicher, dass Ihre Treiber auf dem neuesten Stand sind. Wenn Sie automatische Updates deaktiviert haben, können Sie Windows 10 oder 11 wie folgt aktualisieren:

      1. Drücken Sie Win+ I, um die Einstellungen-App zu starten.
      2. Wählen Sie in der linken Seitenleiste Windows Updateaus, wenn Sie Windows 11 ausführen.
      3. Wenn Sie Windows 10 verwenden, müssen Sie zu Update & Sicherheit>Windows Updatenavigieren. Allerdings unterstützt Microsoft Windows 7 und 8 nicht mehr. Fahren Sie daher mit der folgenden Methode fort, wenn Sie eines davon verwenden.

        1. Wählen Sie Nach Updates suchen.
        2. Wenn Windows Updates findet, installieren Sie diese.

          Vielleicht möchten Sie speziell auf Ihren Grafiktreiber achten. Wenn ein Update nicht verfügbar ist, installieren Sie es erneut:

          1. Drücken Sie Win+ R, geben Sie devmgmt.mscein und drücken Sie die Eingabetaste, um den Geräte-Manager zu starten.
          2. Erweitern Sie die Liste der Anzeigeadapter, klicken Sie mit der rechten Maustaste auf den Grafiktreiber und wählen Sie Deinstallieren.
            1. Wählen Sie im oberen Menüband Aktionund dann Nach Hardwareänderungen suchenaus.
            2. .

              Dadurch wird automatisch der neueste Treiber für Ihr Grafikgerät neu installiert.

              Versuchen Sie, den SFC-Scan auszuführen, sobald Sie die Aktualisierung oder Neuinstallation problematischer Treiber abgeschlossen haben.

              Registrierungseinstellungen optimieren

              Windows verwendet einen Registrierungsschlüssel „RebootPending“, um Programme im Auge zu behalten, die einen Neustart anfordern. Es handelt sich im Wesentlichen um eine Warteschlange von Programmen, die einen Neustart erfordern. Wenn sich etwas in dieser Warteschlange ändert, kann dies zu Problemen wie dem Fehler „Eine Systemreparatur steht aus“ beim Ausführen von SFC führen.

              Die einfache Möglichkeit, das Problem zu beheben, besteht darin, den Schlüssel „RebootPending“ wie folgt zu löschen:

              1. Drücken Sie Win+ R, geben Sie regeditein und drücken Sie die Eingabetaste, um den Registrierungseditor zu starten.
              2. Kopieren Sie Folgendes und fügen Sie es in die Navigationsleiste des Registrierungseditors ein:
              3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

                1. Klicken Sie mit der rechten Maustaste auf CurrentVersionund wählen Sie Berechtigungen.
                  1. Wählen Sie Ihren Benutzernamen aus der Liste aus, aktivieren Sie das Kontrollkästchen neben Vollzugriffund wählen Sie OK, um zu speichern und das Fenster zu schließen.
                    1. Suchen Sie im rechten Bereich nach einem Schlüssel mit dem Namen RebootPendingund löschen Sie den Schlüssel. Wenn Sie zur Bestätigung aufgefordert werden, geben Sie diese ein.
                    2. Starten Sie Ihren PC neu und versuchen Sie erneut, den SFC-Befehl auszuführen.

                      SATA-Einstellung im BIOS ändern

                      Einige Benutzer berichten, dass die Konfiguration von SATA als IDE anstelle von AHCI das Problem behebt. Die Ursache scheinen die Änderungen zu sein, die Microsoft an den Treiberklassen für Festplattenbusse vorgenommen hat. Beachten Sie, dass es am besten ist, die anderen Fixes auszuprobieren, bevor Sie an den BIOS-Einstellungen herumbasteln. Wenn Sie mit den vorherigen Methoden kein Glück hatten, probieren Sie diese Methode aus:

                      1. Beginnen Sie mit dem Herunterfahren des PCs.
                      2. Drücken Sie den Netzschalter erneut. Sie müssen die BIOS-Taste schnell drücken. Der knifflige Teil besteht darin, dass der BIOS-Schlüssel von Hersteller zu Hersteller unterschiedlich ist, es sich jedoch normalerweise um Entf, Esc, F1, F10 oder F12 handelt. Vielleicht möchten Sie unsere vollständige Anleitung zu wie man ins BIOS gelangt lesen, wenn keiner der Schlüssel für Sie funktioniert.
                      3. Als nächstes müssen Sie die SATA-Option in der BIOS-Firmware finden. Auch hier befindet sich die Option je nach BIOS-Firmware möglicherweise in einem anderen Abschnitt. Der beste Weg, die Option zu finden, besteht darin, die Firmware zu durchsuchen und nach Wörtern wie SATA, IDE und AHCI zu suchen. Sobald Sie die Option gefunden haben, ändern Sie die SATA-Einstellung auf IDE..
                        1. Speichern Sie die Änderungen, verlassen Sie das BIOS und starten Sie Ihren PC.
                        2. Hoffentlich wird dadurch das Problem „SFC /scannow there is a system repair pending“ behoben.

                          Systemdateien mit SFC prüfen und reparieren

                          Es ist normalerweise einfach, Windows-Dateisystemfehler mit SFC zu beheben. Es kann jedoch frustrierend sein, wenn SFC selbst zu einem Fehler führt, anstatt den Fehler zu beheben, den Sie bereits haben. Das Gute daran ist, dass die Behebung des SFC-Fehlers ziemlich einfach ist. Hoffentlich konnten Sie den Fehler „Eine Systemreparatur steht aus“ beheben.

                          .

                          Zusammenhängende Posts:


                          10.09.2022