L'ordinateur de référence ne démarre pas Windows PE lorsque vous essayez d'effectuer une opération de capture d'image d'une version non anglais (États-Unis) d'un système d'exploitation Windows

Traductions disponibles Traductions disponibles
Numéro d'article: 952573 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous utilisez Windows Preinstallation Environment (Windows PE) pour effectuer une opération de capture d'image d'une version non anglais (États-Unis) d'un système d'exploitation Microsoft Windows, l'ordinateur de référence ne démarre pas Windows PE. Au lieu de cela, le système démarre le processus de mini-installation de système d'exploitation.

note Ce problème se produit également lorsque vous essayez de mettre à jour une version non anglais (États-Unis) d'un système d'exploitation Windows.

Cause

Ce problème se produit car le fichier de script Ztibcdutility.vbs exécute l'outil Bcdedit.exe pour mettre à jour la base de données de configuration de démarrage. Le fichier de script Ztibcdutility.vbs attend une réponse de « avec succès » après l'opération bcdedit.exe. Si la langue du système d'exploitation principal n'est pas anglais (États-Unis), la réponse renvoyée ne contient pas le mot français ? correctement ». Par conséquent, la base de données de configuration de démarrage n'est pas mis à correctement jour.

Résolution

Pour résoudre ce problème, procédez comme suit :
  1. Sur le partage de distribution, double-cliquez sur le dossier scripts .
  2. Cliquez avec le bouton droit sur le fichier de script Ztibcdutility.vbs , puis cliquez sur Modifier .
  3. Recherchez le code suivant qui contient la fonction CreateNewRamDiskEntry .
    If iRetVal <> Failure Then
    		arrTemp = split(iRetVal, " ")
    		 sNewGuid = arrTemp(2)
    	Else
    		CreateNewRamDiskEntry = iRetVal	  
    		  Exit Function
    	End If	
    
    supprimer le code d'origine, puis utilisez le code suivant pour remplacer it.
    If iRetVal <> Failure Then
    		Dim aGuidTemp
    arrTemp = split(iRetVal, "{")
    		aGuidTemp = split(arrTemp(1), "}")
    		sNewGuid = "{" & aGuidTemp(0) & "}"
    	Else
    		CreateNewRamDiskEntry = iRetVal	  
    		  Exit Function
    	End If	
    
  4. Recherchez la fonction RunBCDEdit .
  5. Utilisez le code suivant pour remplacer la fonction RunBCDEdit d'origine.
    Function RunBcdEdit (sCommand, bCapture)
     Dim iRetVal, oExec, sLine,oExec1, sLine1,arrTemp1
     Dim re
    
    
    
    	sBcdEdit = oEnv.Item("SystemRoot") & "\system32\bcdedit.exe"	
    	
    	If not oFSO.FileExists(sBcdEdit) Then
    		SetBcdError ("Unable to locate bcdedit.exe")
    		 RunBcdEdit = Failure
    		  Exit Function
    	End If
    
    
    		
    	sCommand = sBcdEdit & " " & sCommand
    
    
    	Set oExec = oShell.Exec(sCommand)
    
    		
    	 sLine = oExec.StdOut.ReadLine
    
    		
    
    	if bCapture = True Then
    		iRetVal = sLine
    	Else
    		iRetVal = Success
    	End If
    
    
    	RunBcdEdit = iRetVal
    End Function
    

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Procédure pour reproduire le problème

méthode 1
  1. Dans Windows PE, configurez une séquence de tâches pour capturer un système d'exploitation.
  2. Déployer une version non anglais (États-Unis) d'un système d'exploitation Windows.
  3. Après l'étape System Preparation (Sysprep), l'ordinateur doit redémarrer Windows PE. Au lieu de cela, l'ordinateur démarre le processus de mini-installation de système d'exploitation.
méthode 2
  1. Démarrez une Installation Lite Touch à partir une version existante non anglais (États-Unis) d'un système d'exploitation Windows.
  2. Après l'étape « Apply Windows PE », l'ordinateur doit redémarrer Windows PE. Toutefois, l'ordinateur redémarre le système d'exploitation actuel.

Propriétés

Numéro d'article: 952573 - Dernière mise à jour: mardi 13 mai 2008 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Solution Accelerator for Business Desktop Deployment
Mots-clés : 
kbmt kbexpertiseinter kbtshoot kbprb KB952573 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 952573
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com