FIX: Errore irreversibile SysPrep: dwRet = 31, la macchina è in uno stato non valido o non è stato possibile aggiornare lo stato registrato.

FIX: Errore irreversibile SysPrep: dwRet = 31, la macchina è in uno stato non valido o non è stato possibile aggiornare lo stato registrato.

Se si tenta di eseguire Sysprep su Windows più di tre (3) volte, verrà visualizzato il seguente messaggio di errore ' Si è verificato un errore irreversibile durante il tentativo di Sysprep della macchina ' e il seguente messaggio esplicativo viene visualizzato all'interno del file di registro degli errori di sysprep( setuperr.log ): ' Data Ora, Errore [0x0f0073] SYSPRP RunExternalDlls: DLL non in esecuzione; o la macchina è in uno stato non valido o non è stato possibile aggiornare lo stato registrato, dwRet = 31 '.

sysprep-fatal-error dwRet = 31

Microsoft dice che questo messaggio di errore ' è progettato per impedire la distribuzione di un'immagine danneggiata ', ma questo non è vero, perché l'errore è stato causato quando hai raggiunto il limite di tre riarmo (non puoi eseguire sysprep più di tre volte sulla stessa macchina).



In questo tutorial troverai istruzioni dettagliate su come Sysprep il tuo computer Windows 7, 8 o 10 più di tre volte e bypassare il ' Data Ora, Errore [0x0f0073] SYSPRP RunExternalDlls: DLL non in esecuzione; o la macchina è in uno stato non valido o non è stato possibile aggiornare lo stato registrato, dwRet = 31 ' errore fatale durante l'esecuzione di Sysprep.

Come correggere l'errore irreversibile SysPrep 'dwRet = 31' e Sysprep la macchina più di tre (3) volte.

Passaggio 1. Modifica SysprepStatus, Stato di pulizia e SkipRearm Valori di registro

uno. Apri Windows Editore del Registro di sistema . Fare quello:

  1. Premere finestre Image-201_thumb_thumb_thumb_thumb1_t+ R tasti per caricare il Correre la finestra di dialogo.
  2. Tipo regedit e premere accedere .

comando-editor-del-registro

Due. All'interno del registro di Windows, vai (dal riquadro di sinistra) a questa chiave:

HKEY_LOCAL_MACHINESistemaInstallazioneStatoSysprepStatus

sysprepstatus

3a. Nel riquadro di destra cambia il Stato di pulizia valore a Due e fare clic OK .

SysPrep dwRet 31

3b. Cambiare il Stato di generalizzazione valore a 7 e fare clic OK.

Stato di pulizia

Quattro. Nel riquadro di sinistra vai al seguente tasto:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersionSoftwareProtectionPlatform

sysprep più di tre (3) volte

5. Nel riquadro di destra, cambia il SkipRearm valore a uno .

saltare il braccio

6. Chiudi Editore del Registro di sistema.

Passaggio 2. Disinstallare e reinstallare il servizio MDSTC (Microsoft Distributed Transaction Coordinator)

uno. Apri il prompt dei comandi con privilegi di amministratore. Fare quello:

In Windows 7 & Visualizzazione vai a:

    Inizio> Tutti i programmi > Accessori Giusto -clic a Prompt dei comandi articolo e scegli Esegui come amministratore .

prompt dei comandi eseguito come amministratore

In Windows 10, 8 e 8.1 :

  • Fare clic con il pulsante destro del mouse allo schermo angolo in basso a sinistra ( Inizio menu) e dal menu a comparsa, scegliere Prompt dei comandi (amministratore) .

prompt dei comandi dell'amministratore di Windows 8

Due. Nella finestra del prompt dei comandi, digita il seguente comando e premi accedere per disinstallare il MSDTC servizio:

msdtc – disinstalla

msdtc – disinstalla

3. Quindi reinstallare il MSDTC servizio digitando il seguente comando (e premere Accedere) .

msdtc – install

msdtc – install

4. Chiudi prompt dei comandi.

Passaggio 3. Elimina la cartella Panther.

uno. Apri Esplora risorse e vai a C:WindowsSystem32sysprep cartella.

Due. Eliminare (o Rinomina) il Pantera cartella.

sysprep-pantera

3. Ora esegui di nuovo sysprep. Sysprep dovrebbe essere eseguito ora senza problemi.

Hai finito!

Stiamo assumendo