FIX: SysPrep Schwerwiegender Fehler: dwRet = 31, Maschine befindet sich in einem ungültigen Zustand oder wir konnten den aufgezeichneten Zustand nicht aktualisieren.

FIX: SysPrep Schwerwiegender Fehler: dwRet = 31, Maschine befindet sich in einem ungültigen Zustand oder wir konnten den aufgezeichneten Zustand nicht aktualisieren.

Wenn Sie mehr als drei (3) Mal versuchen, Sysprep unter Windows auszuführen, erhalten Sie die folgende Fehlermeldung: Beim Sysprep-Versuch des Computers ist ein schwerwiegender Fehler aufgetreten ' und die folgende Erklärungsmeldung wird in der Sysprep-Fehlerprotokolldatei angezeigt( setuperr.log ): ' Datum Uhrzeit, Fehler [0x0f0073] SYSPRP RunExternalDlls: DLLs werden nicht ausgeführt; Entweder befindet sich die Maschine in einem ungültigen Zustand oder wir konnten den aufgezeichneten Zustand nicht aktualisieren, dwRet = 31 '.

schwerwiegender Sysprep-Fehler dwRet = 31

Microsoft sagt, dass diese Fehlermeldung ' wurde entwickelt, um die Bereitstellung eines beschädigten Abbilds zu verhindern ', aber das ist nicht wahr, da der Fehler verursacht wurde, als Sie das Drei-Rearm-Limit erreicht haben (Sie können Sysprep nicht mehr als dreimal auf demselben Computer ausführen).



In diesem Tutorial finden Sie detaillierte Anweisungen, wie Sie Sysprep auf Ihrem Windows 7-, 8- oder 10-Rechner mehr als dreimal durchführen und das ' Datum Uhrzeit, Fehler [0x0f0073] SYSPRP RunExternalDlls: DLLs werden nicht ausgeführt; Entweder befindet sich die Maschine in einem ungültigen Zustand oder wir konnten den aufgezeichneten Zustand nicht aktualisieren, dwRet = 31 ' Schwerwiegender Fehler beim Ausführen von Sysprep.

So beheben Sie den schwerwiegenden SysPrep-Fehler „dwRet = 31“ und Sysprep auf Ihrem Computer mehr als drei (3) Mal.

Schritt 1. SysprepStatus ändern, CleanupState & SkipRearm Registrierungswerte

ein. Fenster öffnen Registierungseditor . Das zu tun:

  1. Drücken Sie Windows Bild-201_thumb_thumb_thumb_thumb1_t+ R Tasten zum Laden der Lauf Dialogbox.
  2. Typ regedit und drücke Eingeben .

Registry-Editor-Befehl

zwei. Navigieren Sie in der Windows-Registrierung (vom linken Bereich) zu diesem Schlüssel:

HKEY_LOCAL_MACHINESystemSetupStatusSysprepStatus

Sysprepstatus

3a. Ändern Sie im rechten Bereich die CleanupState Wert zu zwei und klicken OK .

SysPrep-dwRet 31

3b. Ändere das GeneralizationState Wert zu 7 und klicken OK.

CleanupState

Vier. Navigieren Sie im linken Bereich zum folgenden Schlüssel:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersionSoftwareProtectionPlatform

sysprep mehr als drei (3) Mal

5. Ändern Sie im rechten Bereich die SkipRearm Wert zu ein .

Arm überspringen

6. Schließen Registierungseditor.

Schritt 2. Deinstallieren Sie den MDSTC-Dienst (Microsoft Distributed Transaction Coordinator) und installieren Sie ihn erneut.

ein. Öffnen Sie die Eingabeaufforderung mit Administratorrechten. Das zu tun:

In Windows 7 & Sicht gehe zu:

    Start> Alle Programme > Zubehör Recht -klicken zu Eingabeaufforderung Artikel und wählen Sie aus Als Administrator ausführen .

Eingabeaufforderung als Administrator ausführen

In Windows 10, 8 und 8.1 :

  • Rechtsklick am Bildschirm untere linke Ecke ( Start Menü) und wählen Sie aus dem Popup-Menü Eingabeaufforderung (Admin) .

Windows-8-Administrator-Eingabeaufforderung

zwei. Geben Sie im Eingabeaufforderungsfenster den folgenden Befehl ein und drücken Sie Eingeben um die zu deinstallieren MSDTC Service:

msdtc – deinstallieren

msdtc – deinstallieren

3. Dann neu installieren MSDTC Dienst, indem Sie den folgenden Befehl eingeben (und drücken Eingeben) .

msdtc – installieren

msdtc – installieren

4. Schließen Eingabeaufforderung.

Schritt 3. Löschen Sie den Panther-Ordner.

ein. Öffnen Sie den Windows Explorer und navigieren Sie zu C:WindowsSystem32sysprep Mappe.

zwei. Löschen (oder umbenennen) die Panther Mappe.

sysprep-panther

3. Führen Sie nun Sysprep erneut aus. Sysprep sollte jetzt ohne Probleme laufen.

Sie sind fertig!

Wir stellen ein