Como adicionar um produto do Windows 7 ao WinPE?

4

Estou tentando adicionar um produto complexo do Windows 7 x64 ao WinPE.

Esse mesmo produto tinha um utilitário para criar um CD inicializável do WinPE em uma versão mais antiga, mas não no atual, portanto, atualmente estou tentando atualizar o arquivo .WIM antigo. Em outras palavras, estou tentando incorporar a nova versão à imagem antiga do WinPE.

Se eu exportar todos os arquivos que o programa usa e colá-los no WinPE, isso funcionaria?

Também exportei todas as chaves de registro que o programa usa, mas não sei como incluir -los no WinPE. É possível executar o arquivo .reg no WinPE ou como fazer isso?

Com todos esses problemas, estou começando a questionar a viabilidade dessa tarefa.
Existe alguma utilidade que possa ajudar?

    
por FernandoSBS 14.09.2013 / 03:11

1 resposta

2

Utilitários

Um utilitário que ajuda a criar uma imagem do WinPE é o WinBuilder . Veja este artigo para um tutorial:
Construindo uma inicialização USB, DVD ou CD baseado no Windows 7 com o WinBuilder e o Win7PE SE Tutorial .

Outro utilitário é Win7PE SE .

Atualizando uma imagem do WinPE

Muita informação está disponível na Internet sobre como criar ou modificar uma imagem do WinPE (.wim). Basicamente, você o monta como uma pasta no computador e depois modifica a pasta e seu registro contido como você faria e, em seguida, desmontar. O conceito é simples o suficiente, mas muito longo para descrever aqui.

Um pequeno artigo explicativo é: Criando uma imagem personalizada do Windows PE 3.0 .

A própria documentação da Microsoft é encontrada nestes artigos:
Personalizar o Windows PE: Adicionar drivers, pacotes, e muito mais
Estendendo o Windows PE

Um exemplo útil um pouco desordenado, mas possível, pode ser visto em: Criando um CD de inicialização do WinPE 3.0 / DVD .

Atualizando o registro de imagem do WinPE

O exemplo acima explica como atualizar o registro WinPE, depois de capturado todas as atualizações em um arquivo .reg:

  1. Abra o Prompt de comando das ferramentas de implantação em Iniciar > Programas > Microsoft Windows AIK > Prompt de Comando das Ferramentas de Implantação (um prompt de comando normal com privilégios de administrador também pode funcionar)
  2. Monte a imagem .wim como (por exemplo) pasta c: \ WinPE inserindo:% dism /Mount-Wim /WimFile:c:\path\to\my.wim /index:1 /MountDir:c:\WinPE
  3. Monte a seção do Registro WinPE SYSTEM como HKLM_WinPE_SYSTEM por:
    reg load HKLM\WinPE_SYSTEM C:\WinPE\x86\mount\windows\system32\config\SYSTEM
    (o x86 acima é para 32 bits, para 64 bits pode ser outra coisa.)
  4. Monte a seção do Registro WinPE SOFTWARE como HKLM \ WinPE_SOFTWARE usando o seguinte comando:
    reg load HKLM\WinPE_SOFTWARE C:\WinPE\x86\Mount\windows\system32\config\SOFTWARE
  5. Edite o arquivo .reg, substituindo HKLM\SYSTEM por HKLM\WinPE_SYSTEM , e o mesmo para o SOFTWARE
  6. Clique duas vezes no arquivo .reg para carregá-lo nos registros do registro montados
  7. Desmonte as seções do Registro por:
    reg unload HKLM\WinPE_SYSTEM e reg unload HKLM\WinPE_SOFTWARE
  8. Desmonte a imagem do WinPE por:
    dism /Unmount-Wim /MountDir:c:\WinPE /commit

Capturando uma instalação

Para um produto complexo, talvez seja necessário "capturar" toda a instalação, incluindo arquivos instalados e alterações no registro. Alguns produtos que podem ajudar aqui são:

InstallRite (freeware - produto antigo, mas funciona bem para 32 bits)
Instalador avançado (shareware, tutorial aqui ) InstallAware (shareware, ajuda here )
Total Uninstall (shareware )

É melhor capturar a configuração em um computador muito virgem, talvez uma máquina virtual.

    
por 17.09.2013 / 19:42