O computador de referência não inicia o Windows PE ao tentar executar uma operação de captura de imagem de uma versão não-Português de um sistema operacional Windows

Traduções deste artigo Traduções deste artigo
ID do artigo: 952573 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você usa (Windows PE) para executar uma operação de captura de imagem de uma versão não-Português de um sistema operacional Microsoft Windows, o computador de referência não inicia o Windows PE. Em vez disso, o sistema inicia o processo de mini-instalação do sistema operacional.

Observação Esse problema também ocorre quando você tenta atualizar uma versão não-Português de um sistema operacional Windows.

Causa

Esse problema ocorre porque o arquivo de script Ztibcdutility.vbs executa a ferramenta Bcdedit.exe para atualizar o banco de dados de configuração de inicialização. O arquivo de script Ztibcdutility.vbs espera uma resposta de "Êxito" após a operação Bcdedit.exe. Se o idioma do sistema operacional primário não for inglês (e.u.a.), a resposta retornada não contém a palavra em inglês ? com êxito." Por isso, banco de dados de inicialização configuração não é atualizado corretamente.

Resolução

Para resolver esse problema, execute essas etapas:
  1. No compartilhamento de distribuição, clique duas vezes na pasta scripts .
  2. Clique o arquivo de script Ztibcdutility.vbs com o botão direito do mouse e, em seguida, clique em Editar .
  3. Localizar o código a seguir que contém a função CreateNewRamDiskEntry .
    If iRetVal <> Failure Then
    		arrTemp = split(iRetVal, " ")
    		 sNewGuid = arrTemp(2)
    	Else
    		CreateNewRamDiskEntry = iRetVal	  
    		  Exit Function
    	End If	
    
    exclua o código original e use o seguinte código para substituir 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. Localize a função RunBCDEdit .
  5. Use o seguinte código para substituir a função RunBCDEdit original.
    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
    

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Etapas para reproduzir o problema

método 1
  1. No Windows PE, configure uma seqüência de tarefas para capturar um sistema operacional.
  2. Implante uma versão não-Português de um sistema operacional Windows.
  3. Após a etapa de preparação do sistema (Sysprep), o computador deve reiniciar o Windows PE. Em vez disso, o computador é iniciado o processo de mini-instalação do sistema operacional.
método 2
  1. Inicie um Lite Touch Installation a partir de uma versão existente não-Português de um sistema operacional Windows.
  2. Após a etapa "Aplicar o Windows PE", o computador deve reiniciar o Windows PE. No entanto, o computador é reiniciado o sistema operacional atual.

Propriedades

ID do artigo: 952573 - Última revisão: terça-feira, 13 de maio de 2008 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Solution Accelerator for Business Desktop Deployment
Palavras-chave: 
kbmt kbexpertiseinter kbtshoot kbprb KB952573 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 952573

Submeter comentários

 

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