Referenční počítač nespustí pokusíte provést operaci digitalizace obrázku non-anglické verze operačního systému Windows PE

Překlady článku Překlady článku
ID článku: 952573 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Použijete-li provést operaci digitalizace obrázku non-anglické verze operačního systému Microsoft Windows Preinstallation Environment (Windows PE), referenční počítač nespustí Windows PE. Místo toho systém spustí proces zkrácené instalace operačního systému.

Poznámka:K tomuto problému dochází také při pokusu o aktualizaci non-anglické verze operačního systému.

Příčina

K tomuto problému dochází, protože soubor skriptu Ztibcdutility.vbs spustí nástroj Bcdedit.exe k aktualizaci spouštěcí konfigurační databáze. Soubor skriptu Ztibcdutility.vbs očekává odpověď "Úspěšně" po operaci Bcdedit.exe. Pokud není primární operační systém jazyk anglické, vrácená odpověď neobsahuje anglického slova text úspěšně." Spouštěcí konfigurační databáze proto není správně aktualizována.

Řešení

Při řešení tohoto problému postupujte takto:
  1. Na sdílené distribuční složky poklepejte na složku skripty.
  2. Klepněte pravým tlačítkem myši na soubor skriptu Ztibcdutility.vbs a potom klepněte na tlačítko Upravit.
  3. Vyhledejte následující kód obsahuje funkci CreateNewRamDiskEntry.
    If iRetVal <> Failure Then
    		arrTemp = split(iRetVal, " ")
    		 sNewGuid = arrTemp(2)
    	Else
    		CreateNewRamDiskEntry = iRetVal	  
    		  Exit Function
    	End If	
    
    Odstranit původní kód a použít následující kód nahradit 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. Vyhledejte funkci RunBCDEdit.
  5. Použít následující kód nahradit původní funkce RunBCDEdit.
    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
    

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Postup reprodukce problému

Metoda 1
  1. V prostředí Windows PE nakonfigurovat posloupnost úkolů k zachycení operačního systému.
  2. Nasazení non-anglické verze operačního systému.
  3. Po výskytu krok přípravy systému (Sysprep) by měl počítač restartovat Windows PE. Místo toho se počítač spustí proces zkrácené instalace operačního systému.
Metoda 2
  1. Jednoduchá dotknout instalace spustit z existující non-anglické verze operačního systému.
  2. Po výskytu "Použít Windows PE" krok byste počítač restartovat Windows PE. Počítač však restartuje aktuální operační systém.

Vlastnosti

ID článku: 952573 - Poslední aktualizace: 13. května 2008 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Solution Accelerator for Business Desktop Deployment
Klíčová slova: 
kbmt kbexpertiseinter kbtshoot kbprb KB952573 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:952573

Dejte nám zpětnou vazbu

 

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