Reparando a inicialização do Windows após a clonagem de HD

Artigo descreve como reparar a inicialização do windows 10 após a clonagem de HD, quando o windows não inicia devido ao erro 0xc000000e e erro no arquivo C:/windows\system32\winload.efi não encontrado.

Este é um problema que ocorre com uma certa frequência após a clonagem de HD/SSD com qualquer ferramenta/programa com a função.

Nota: o processo de clonagem deve ocorrer com sucesso sem erros apresentado pelas ferramentas.

Procedimentos para a resolução do problema.

Com o HD/SSD já instalado na máquina, inicialize a máquina com qualquer pendrive de boot UEFI de instalação do Windows 10.

Obs: há notebooks/computadores pode ser necessário modificar o “boot secure” ou “Boot List Option” de < UEFI > para < Legacy > para iniciar a imagem do windows 10.

Na primeira tela do instalador, prossiga pressionando o botão seguinte.

Primeira tela do instalador do windows 10

Na segunda tela do instalador do windows 10, escolha a opção Reparar o seu computador.

Segunda tela do instalador do windows 10

Escolha a opção Resolução de problemas

A opção Resolução de problemas

Em seguida escolha a opção de Linha de comando ou prompt de comando

A Opção prompt de comando
Tela de prompt de comando

Execute o diskpart

Quando inicializar o prompt de comando, inicie o programa diskpart e quando estiver no prompt DISKPART> execute o comando list volume.

1 - diskpart
2 - DISKPART> list volume

Será exibida uma tabela com os volumes do disco.

Observe qual o seu volume do windows através do nome do volume na coluna Label. Verifique também o Partição/Volume de inicialização do windows, normalmente esse volume é formatado no formato FAT32 e é um volume Oculto como Label “ESP” ou EFI com o tamanho de 500 MB

Nota: Lembrando que tamanho e nome das partições são diferente depende da versão do windows, mas o formato(FS) sempre vai ser o FAT32.

Vamos selecionar o volume de inicialização do windows

select volume #

Atenção: substitua o # pelo respectivo número do volume de inicialização do windows.

Vamos atribuir uma letra de unidade para que possamos acessar esse volume:

assign letter w

Nota: A letra “w” pode ser substituída por qualquer outra que não esteja sendo usada, mas nesse caso adapte os comandos seguintes para a letra escolhida.

Agora basta sair do diskpart usando o comando exit

Reparando o bcd boot

Atenção: No comando acima, substitua o C:\ pela respectiva letra relativo ao volume onde o windows está instalado e o w: pela a letra que você atribuiu no diskpart para o volume de inicialização do windows.

De volta ao prompt de comando, execute o seguinte comando:

bcdboot c:\Windows /s w: /f UEFI

ou 

bcdboot c:\Windows /s w: /f ALL

Se você foi feito tudo correto, deverá ser exibida a mensagem de sucesso: Boot files successfully created

Caso contrário verifique as letras das unidades conforme nota acima.

Após executado o bcdboot com sucesso, saia do prompt de comando através do comando exit e em seguida reinicialize o computador sem pendrive.

O computador irá inicializar normalmente.

Nota: Caso apareça uma lista perguntando qual sistema operacional deseja inicializar, escolha uma das opções, caso não dê certo escolha a outra.