Eu tenho 2 exatamente as mesmas instalações configuradas do Windows, tanto de 32 bits quanto de 64 bits. Essas instalações do Windows estão se referindo a outras outras unidades para configurações específicas, como:
- A pasta de usuários é redirecionada para a unidade
U:\Users
- Alguns programas estão instalados na unidade
P:\ .
O sistema operacional está instalado na unidade C:\ .
Para testar constantemente essas máquinas configuradas com as configurações, usei um sysprep não generalizado e inicializei de volta na mesma máquina virtual (ainda não testei em outra máquina).
Esses syspreps não generalizados no OOBE funcionaram perfeitamente. Refere-se a esta questão .
Quando terminei de configurar as máquinas como queria e sabia que as duas funcionavam em um sysprep não generalizado. Eu sysprepped-los com a opção generalize em.
A partir daqui, criei um ambiente de inicialização do WinPE e capturei uma imagem da partição OS ( C:\ ) e da partição PROGRAMS ( P:\ ).
Agora criei uma nova máquina virtual e inicializei no WinPE com o dispositivo conectado em que as imagens capturadas estão ativas.
Aqui eu criei as seguintes partições (necessárias) usando o diskpart:

Estassãoaspartiçõesquecorrespondemàsmáquinassyspreppedquefuncionaramsemgeneralizar.Apartiçãodosistemafoiapenasumatentativa,eutambémtenteifazerissosemela.
Depoisdecriaraspartições,apliqueiasimagensaosdiscoscorrespondentes(C:\->partiçãoOS,P:\->partiçãoProgramas).IssousandoocomandoDISM/apply-image.Tenhocertezadequeescolhooíndicecorretodoarquivo.WIM.
EntãoeuuseiobcdbootC:\Windows/sC:paracriarosarquivosdeinicialização,issofuncionoucomsucesso.
DepoisdereiniciaramáquinausandoocomandoexitenãoinicializarnoWinPE,recebiaseguintemensagemdeerro.

Imagemtiradade este artigo da Wintips
Ao abrir o bloco de notas via SHIFT + F10 e abrir o arquivo \Windows\Panther\setuperr.log , há esta linha:
2016-08-20 21:13:01, Error [0x0606ae] IBS [SetupCl library] Required profile hive does not exist [\??\E:\WINDOWS\system32\config\systemprofile\NTUSER.DAT].
Nota: espaço em branco removido da mensagem de erro
Além disso, quando eu abro o bloco de notas e verifico minhas unidades ao abrir um arquivo, existem todos os tipos de unidades que NÃO criei no WinPE.
A única coisa que está correta é a unidade C:\ , a unidade PROGRAMS deve ser P:\ e a unidade USERS deve ser U:\ .
ATUALIZAÇÃO 05/09/2016 :
Após o erro aparecer ao inicializar a imagem do Windows aplicada, eu abri o CMD pressionando SHIFT + F10 e abri o programa DISKPART.
Aqui eu selecionei as unidades com as letras de unidade incorretas e redefinir as letras da unidade usando
assign letter=X
na letra da unidade correspondente à direita.
Após a reinicialização da máquina, ele ainda gerou o mesmo erro.
Perguntas
- De onde vieram essas letras de drive aleatório? Eu já os coloquei
no WinPE antes de iniciar a instalação do Windows.
- Como posso fazer meu sysprep generalizado funcionar com essas configurações?