Use o disco de instalação do Windows 7 para corrigir o Windows 10 BCD

1

Minha pergunta está no título. É possível reparar o Windows 10 BCD usando outra versão do disco de instalação do Windows, o Windows 7, neste caso? Eu tenho o Windows 10 BCD corrompido quando eu instalei o RemixOS em uma partição separada que eu criei a partir de um espaço livre existente durante a inicialização da mídia de instalação do RemixOS.

Se isso não for possível, quais são as alternativas, além de baixar o arquivo ISO do Windows 10 e criar uma mídia de instalação para o Windows 10? Eu tenho Kali Linux e Elementary OS instalados e posso inicializá-los. Eu também tenho Remix OS instalado e funcionando bem. Eu posso instalar o Wine se for possível corrigir o Windows 10 BCD usando algum aplicativo do Windows que me permita selecionar o arquivo BCD que gostaria de corrigir ou algo semelhante.

    
por Trouble Zero 04.03.2017 / 11:22

2 respostas

1

Você pode inicializar o USB / DVD de instalação do Windows 7.

Ir para o console de recuperação.

Execute bcdboot.exe a partir do Windows 7 e veja se ele pode corrigir o formato BCD de objetos BCD e os elementos não foram alterados desde o Vista.

bcdboot W:\windows 

onde W: é a partição do Win 10, altere o drive_letter para o seu mapeamento.

Existem mais parâmetros que você pode usar ao executar o comando bcdboot - veja Repair BCD do Windows para explicações.

EDITAR:

Como o Windows 10 está no disco GPT, é melhor usar isso:

bcdboot c:\windows /s d: /f UEFI /l en-us

Notas:

  1. Você precisa inicializar o Windows 7 DVD / USB da maneira UEFI.

  2. Você deve mapear a partição do Sistema EFI para a letra d: (ou outra)

  3. Use o código de idioma com o parâmetro / l, que é o mesmo que o idioma de instalação do Windows 10.

Se isso não ajudar, você pode criar manualmente um carregador do Windows 7/8/10 usando o comando bcdedit.exe: (supondo que o Windows 10 esteja em c: e o sistema EFI no GPT esteja mapeado para S:)

bcdedit /store S:\EFI\Microsoft\Boot\BCD /create /d "Windows 10" /application osloader

O comando cria um objeto loader e produz seu GUID. Copie este GUID, pois você precisará dele no próximo comando.

bcdedit /store S:\EFI\Microsoft\Boot\BCD /default {GUID}

Isso define a entrada de inicialização padrão para o Windows 10.

bcdedit /store S:\EFI\Microsoft\Boot\BCD /set {default} device partition=c:
bcdedit /store S:\EFI\Microsoft\Boot\BCD /set {default} path \windows\system32\boot\winload.exe
bcdedit /store S:\EFI\Microsoft\Boot\BCD /set {default} osdevice partition=c:
bcdedit /store S:\EFI\Microsoft\Boot\BCD /set {default} systemroot \Windows
    
por 06.03.2017 / 07:14
0

Eu usei uma vez o reparo automatizado do Windows 7 para consertar um BCD do Windows 10 e funcionou. No entanto, é possível que o seu tipo de dano seja diferente do meu. É realmente BCD que está ferido?

No Linux, você pode usar o Reparo de inicialização para reparar o processo de inicialização do Windows. Mas, novamente, depende do tipo de dano que você está falando.

Em outra cópia do Windows, você pode executar o Bootice .

    
por 04.03.2017 / 11:31