Erro do WDS: o Windows não pode instalar os arquivos necessários. Certifique-se de que todos os arquivos necessários para instalação estejam disponíveis e reinicie a instalação

2

Eu tenho uma imagem do Windows 8.1 x64 que eu sysprep'd e capturado em um servidor WDS do Windows 2008R2. Ao tentar instalá-lo em um cliente novo, a primeira ação "Copiando arquivos do Windows" acontece em cerca de 2 segundos, mostrando uma marca de seleção verde bem-sucedida. Em seguida, a segunda ação (Preparando arquivos para instalação) acaba exibindo a seguinte mensagem:

O Windows não pode instalar os arquivos necessários. Certifique-se de que todos os arquivos necessários para instalação estejam disponíveis e reinicie a instalação.

Eu li através de muitos fóruns, e o mais próximo que eu encontrei foi que alguém teve o mesmo problema, porque havia um arquivo chamado WinPEPGE.sys foi apresentado na imagem. Mas mesmo isso não mostrou um sintoma dos arquivos sendo copiados em questão de segundos.

Dois fatos que podem ser pertinentes: O cliente para o qual estou instalando é um sistema não-UEFI (BIOS), portanto as partições criadas no unattend.txt não incluem uma partição do tipo EFI. Além disso, o primeiro sistema em que o Windows 8.1 foi originalmente instalado, sysprep'd e capturado era um sistema UEFI.

Aqui está o setuperr.log que eu tirei da unidade que está sendo instalada para:

2013-11-01 17:11:22, Error      [0x0b0039] WDS    GetAdaptersAddresses failed; result:0x0000006f status:0x8007006f
2013-11-01 17:11:22, Error      [0x0b003b] WDS    QueryAdapterStatus failed (status 0x8007006f); will retry
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:12:18, Error      [0x0600a7] IBS    MoveOldOSFiles:Failed to move [C:\$WINDOWS.~BT\] to [C:\Windows.old\$WINDOWS.~BT\].[gle=0x00000005]
2013-11-01 17:12:18, Error      [0x06009d] IBS    DeployImage:MoveOldOSFiles failed; hr = 0x80070005[gle=0x00000005]
2013-11-01 17:12:18, Error      [0x060082] IBS    Callback_ImageTransfer:Failed to lay down the OS image; hr = 0x80070005[gle=0x00000005]
    
por Brain2000 01.11.2013 / 21:40

3 respostas

2

Eu executei uma atualização no sistema operacional porque estava com problemas ao fazer o syspreping dele. Eu tinha deletado a pasta windows.old que sobrara, mas não percebi que ela também cria uma pasta $ WINDOWS. ~ BT. Essa também é a pasta que o WinPE usa do WDS para executar a instalação do Windows. Como essa pasta existia na imagem .WIM, ela tentava mover essa pasta para o Windows.old antes de iniciar a instalação. Isso, claro, falhou.

Corrigi-o seguindo estes passos:

  1. Pare o serviço WDS
  2. Monte a imagem WIM usando o ImageX.exe: ImageX.exe /mountrw image.wim 1 c:\mounted_image
  3. Exclua a pasta c: \ mounted_image \ $ WINDOWS. ~ BT e todas as subpastas.
  4. Desmontar e recapturar as alterações usando o ImageX.exe: ImageX.exe /unmount /commit c:\mounted_image
  5. Reinicie o serviço WDS

Isso pareceu resolver o problema, pois as etapas restantes da instalação estão sendo executadas com sucesso agora.

    
por 01.11.2013 / 22:50
2

Isso resolveu meu problema!

Eu continuei recebendo este erro. A imagem excluída do WDS, criou um novo grupo, adicionou a imagem, ainda falhou. Eu então criei uma nova imagem. Ainda falhou. Finalmente me deparei com essa correção!

Aqui está o que eu fiz:

Ran CMD PROMPT como administrador

Montou o wim usando o comando DISM:

DISM / Mount-Wim /WimFile:C:\ caminho da imagem\myimage.wim / index: 1 / MountDir: C: \ teste \ offline

A imagem agora está montada na pasta C: \ test \ offline.

Excluiu a pasta $ Windows ~ .BT da imagem.

Wim desmontado salvando as alterações com o comando / commit:

Desmarcar / desmontar-WIM / MountDir: C: \ teste \ offline / confirmação

Carrega a imagem de volta para o WDS

TRABALHOU GRANDE !!!

    
por 02.11.2015 / 21:47
-1

Eu usei a ferramenta de linha de comando DISM para excluir a pasta oculta $ WINDOWS. ~ BT e funcionou. Eu tive alguns problemas com o dism ao executar desmontar e enviar comandos ao mesmo tempo. Minhas dicas são, execute o comando commit (salvar alterações) antes de desmontar a imagem. link

    
por 10.03.2016 / 15:06