Un message d'erreur se produit lorsque vous exécutez "Sysprep /généraliser" dans Windows Vista ou Windows 7: "Une erreur fatale s'est produite en essayant de Sysprep la machine"

S’applique à : Windows Vista Enterprise 64-bit EditionWindows Vista Ultimate 64-bit EditionWindows Vista Business

Symptômes


Lorsque vous essayez d'exécuter l'outil de préparation du système (Sysprep) dans Windows Vista ou Windows 7, et que vous utilisez l'option /généraliser, vous pouvez recevoir le message d'erreur suivant :
Une erreur fatale s'est produite en essayant de Sysprep la machine.
Le fichier Setuperr.log peut contenir des lignes qui ressemblent à ce qui suit :
Erreur [0x0f0082] SYSPRP LaunchDll: Failure occurred while executing 'C: 'Windows'System32-slc.dll, SLReArmWindows', returned error code -1073425657
Erreur [0x0f0070] SYSPRP RunExternalDlls: Une erreur s'est produite lors de l'exécution d'un sysprep DLL sysprep du registre, arrêtant l'exécution de sysprep. dwRet -1073425657
Erreur [0x0f00a8] SYSPRP WinMain: Hit failure while processing sysprep generalize providers; hr - 0xc004d307
Remarque Le fichier Setuperr.log est situé dans le dossier 'Windows'System32'Sysprep'Panther.

Cause


Cette erreur peut se produire si le programme Windows Software Licensing Rearm a couru plus de trois fois dans une seule image Windows.

Résolution


Pour résoudre ce problème, vous devez reconstruire l'image Windows.

Solution de contournement


Pour contourner ce problème, utilisez le fichier de réponse XML (Unattend.xml) pour sauter le processus Rearm lorsque vous créez l'image Windows. Le texte suivant est un exemple d'un fichier de réponse XML pour Windows Vista :
<settings pass="generalize">        <component name="Microsoft-Windows-Security-Licensing-SLC" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">            <SkipRearm>1</SkipRearm>        </component>    </settings> 
Remarque Vous devez vous assurer que le paramètre est supprimé du fichier final sans surveillance qui est utilisé pour déployer des ordinateurs dans un environnement de production. Si le nombre de clients actuels de lt;SkipRearm n'est pas supprimé du fichier sans surveillance qui est utilisé pour déployer des ordinateurs dans un environnement de production, le nombre de clients actuels de KMS n'augmente pas pour les nouveaux clients qui sont ajoutés au réseau. L'article ci-dessous Technet décrit skipRearm tag de Microsoft-Windows-Security-Licensing-SLC composanthttp://technet.microsoft.com/fr-us/library/cc722350(WS.10).aspxLe texte suivant est un exemple d'un fichier de réponse XML pour Windows 7:
<settings pass="generalize">        <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">            <SkipRearm>1</SkipRearm>        </component>    </settings>
 L'article ci-dessous Technet décrit skipRearm tag de Microsoft-Windows-Security-SPP composanthttp://technet.microsoft.com/fr-us/library/ff716103(WS.10).aspx

Informations supplémentaires


Le programme Windows Software Licensing Rearm restaure le système Windows à l'état de licence d'origine. Toutes les données de licence et de registre liées à l'activation sont supprimées ou réinitialisées. En outre, toutes les minuteries de période de grâce sont réinitialisés. Pour exécuter le processus Rearm dans Windows Vista et Windows 7, utilisez l'une des méthodes suivantes :
  • Exécutez Sysprep /généralisersur les ordinateurs qui sont utilisés pour construire l'image personnalisée de Windows Vista.
  • Exécutez le script Slmgr.vbs dans une fenêtre de commande rapide élevée. Par exemple, exécutez cscript c: 'windows'system32'slmgr.vbs 'rearm.
Remarque Les informations d'identification administratives sont nécessaires pour exécuter le processus Rearm. Le processus Rearm peut être exécuté un maximum de trois fois dans une image Windows Vista. Pour plus d'informations sur l'outil de préparation du système, visitez le lien suivant:299840Comment utiliser Sysprep avec Windows Product Activation ou Volume License Media pour déployer Windows XP