Une erreur irrécupérable s'est produite lors du Sysprep

Lors d'un Sysprep, vous obtenez le message d'erreur suivant : une erreur irrécupérable s'est produite lors de la tentative de Sysprep. Pas de panique, il y a une solution.

Problème

Lorsque vous exécuter la commande suivante : slmgr /dlv
Cela vous retourne Nombre de réinitialisations de Windows restant : 0

Prérequis

Désinstaller les logiciels de type antivirus
Enlever du domaine le poste à Sysprep

/!\ Attention /!\ Un Sysprep va supprimer l'activation de toutes les licences Microsoft !!! (Windows, Pack Office ...)

Solution

Testé sur Windows 7

1) Créer un fichier BAT à la racine de C:\ avec le contenue suivant :

reg load HKLM\MY_SYSTEM "%~dp0Windows\System32\config\system"
reg delete HKLM\MY_SYSTEM\WPA /f
reg unload HKLM\MY_SYSTEM

2) Démarrer votre ordinateur en mode réparation
- Démarrer sur un média d'installation Windows 7
- Indiquer la langue
- Cliquer sur Réparer Windows

3) Ouvrir une invite de commande et exécuter le script BAT créé précédemment
/!\ Attention /!\ Le lecteur C:\ est souvent nommé D:\

4) Redémarrer votre ordinateur normalement
/!\ Attention /!\ Il est possible qu'il vous dise que votre Windows n'est pas activé

5) Ouvrir le registre (via regedit) et modifier les deux valeurs de la façon suivante

HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus\CleanupState
= 2

HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus\GeneralizationState
7

6) Ouvrir une invite de commande et exécuter les deux commandes suivantes
/!\ Attention /!\ Attendre quelques secondes entre les deux commandes

> msdtc -uninstall
> msdtc -install

7) Redémarrer votre ordinateur

8) Vérifier dans le registre que les deux valeurs n'ont pas été modifié

9) Exécuter votre Sysprep

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *