Como recupero o carregador de inicialização do Windows 8 e também listo o Windows XP e o Windows 7?

13

Eu tenho um sistema com Windows 7 e Windows XP e hoje instalei o Windows 8 Developer Preview em uma partição sobressalente (que deixo por alguns meses sem dados importantes). Ao inicializar a partir de um dispositivo inicializável e ao fazer a instalação, eu o formato para que seja uma partição limpa e atualizada. O processo de instalação terminou e agora tenho uma tela de inicialização com o Windows 8 Developer Preview e o Windows 7.

Minha entrada de inicialização do Windows XP simplesmente desapareceu . Portanto, usei o EasyBCD para modificar o carregador de inicialização e reativei a entrada de inicialização do Windows XP a partir do sistema, e ele exibirá o Windows XP lá. Depois disso, reiniciei meu PC.

A única coisa que resta é o Windows 7 e meu querido Windows XP; agora o Windows 8 Developer Preview desapareceu do menu de inicialização . O EasyBCD não pode mais detectá-lo - algumas vezes entrei no Windows 7 e tentei executá-lo depois. Observe que todas as versões são instaladas em partições separadas.

Como faço para recuperar o menu de inicialização da Visualização do desenvolvedor do Windows 8 e também listar o Windows 7 e o Windows XP?

Edward
fonte
Você instalou uma visualização do desenvolvedor do Windows 8 ao lado do Windows 7 e Windows XP? Isso é apenas um desastre esperando para acontecer.
qJake
1
@ SpikeX: Por que isso acontece? Eles são perfeitamente separados e o carregador de inicialização deste último é compatível com versões anteriores. Assim, você pode ter tanto diferentes sistemas operacionais rodando como você quer ...
Tamara Wijsman
1
@ SpikeX:> sua resposta é inútil para ser escrita. Melhor você não responder. Não é um problema sério ou desastre aqui. O problema é que apenas inicializo de um dos grupos: **Windows Developer Preview** (8) and **Windows 7**OR **Windows 7** and **Windows XP** E a qualquer momento que consertar regularmente um dos grupos acima, os outros falharão. Eu só quero 3 aqueles com inicialização múltipla do Windows disponíveis ao mesmo tempo. É uma pergunta ilógica? Não, acho que é uma pergunta válida.
Edward
A visualização do desenvolvedor não significa automaticamente que ele não suporta inicialização dupla / múltipla ou assim por diante ... e, na verdade, suporta a visualização dupla do Windows 7 e 8 ao mesmo tempo. Então, por que não uma versão posterior do sistema operacional (o XP não receberá mais o suporte oficial da MS)? ... Não posso garantir esse caso específico no tempo atual, então pergunto aqui. Nada de errado com a minha pergunta.
Edward
@ user98110: Estou executando o Windows 8 Developer Preview a partir de um VHD, talvez uma opção alternativa se minha resposta não funcionar? Mas a BCD ainda deve suportar o Windows XP, como eu sei que as pessoas que usam o Windows XP e Windows 8 Developer Preview side-by-side ...
Tamara Wijsman

Respostas:

20

Volte ao menu de inicialização da Visualização do desenvolvedor do Windows 8.

  1. Inicie a partir da mídia de instalação do Windows 8 Developer Preview.

  2. Opcionalmente, escolha as configurações do teclado.

  3. Pressione SHIFT+ F10para entrar no prompt de comando.

  4. Execute bootrec /fixmbrpara atualizar o registro de inicialização principal apenas para ter certeza, as partições permanecerão.

  5. Execute bootrec /fixbootpara atualizar o setor de inicialização da partição do sistema.

  6. Execute bootrec /scanospara adicionar sistemas operacionais conhecidos aos dados de configuração de inicialização.

Faça a lista do Windows XP.

  1. Executar bootrec /rebuildbcd, isso reconstruirá os dados de configuração de inicialização.

  2. Se isso não funcionar, reinicie e use o bcdeditWindows 8 Developer Preview da seguinte maneira:

    bcdedit /create {ntldr} /d "Windows XP"
    
    bcdedit /set {ntldr} device partition=X:
    
    bcdedit /set {ntldr} path \ntldr
    
    bcdedit /displayorder {ntldr} /addlast
    

    Observe que você precisa clicar com o botão direito do mouse no bloco Prompt de Comando, clicar em avançado no canto inferior direito e clicar em Run As Administrator. Substitua X:pela sua partição XP.

    Isso é nativo, ao contrário do EasyBCD, então a chance é maior de que funcione mais adequadamente ...

Boa sorte!

Tamara Wijsman
fonte
Obrigado Tom. Seu anwser parece correto e deve ser a solução correta, mas no meu sistema sempre retorna uma mensagem de erro que não pode executar a propriedade "bootrec / rebuildbcd" do último comando . Dito isto, já usei por outro. E eu consigo recuperar o XP na lista de inicialização usando o EasyBCD, adicionando e removendo manualmente algumas entradas ... e, finalmente, funciona, mas não tenho certeza do que exatamente está errado no começo.
Edward
@ user98110: Que mensagem de erro? No entanto, é bom ouvir que você resolveu ...
Tamara Wijsman
Oi Tom, eu perdi minha possibilidade de inicializar no meu windows7 OS após uma nova instalação do Win8 em outra unidade. A instalação do W7 parece saudável, mas o PC inicializa diretamente no w8. Eu fiz exatamente como sua segunda dica (exceto a parte do bootrec porque o w8 diz que ele não conhece o bootrec), usando D: como minha partição w7 (no w8, a unidade w7 agora é chamada de D). o bloco W7 é mostrado no momento da inicialização, mas não inicializa: uma tela preta diz que "o Windows falhou ao iniciar. Um hardware recente ..." e depois Arquivo: \ ntldr status: 0xc000000f o aplicativo ou sistema operacional não pôde ser carregado porque um arquivo necessário está faltando ou cont ..
pomarc
ainda me ... eu fiz um pouco de pesquisa e parece que para o windows7 eu não deveria usar o caminho \ ntlr, mas o caminho \ windows \ system32 \ winload.exe eu fiz isso, mas o mesmo erro permanece. se eu fizer um bcdedit / enum, tenho uma partição de dispositivo identificador {ntldr} = D: caminho \ windows \ system32 \ winload.exe descrição Windows 7
pomarc
resolvido, usando o easybcd. aqui está a nova entrada na partição de dispositivo do carregador de inicialização do Windows da loja bcd ------------------- {f2c0537e-f95b-11e1-a3b8-dbfdf97ca61f} partição do dispositivo = D: path \ Windows \ system32 \ winload.exe descrição localidade do Microsoft Windows 7 nos EUA - partição osdevice = D: raiz do sistema \ resumo do Windows {872cfc4e-f91f-11e1-ac73-806e6f6e6963} talvez os valores de osdevice ou systemroot devam ter sido especificados. obrigado.
pomarc
1

Aqui está a solução perfeita para recuperar o Windows XP / 7 ao instalar o Windows 8.

Verifique esta entrada do blog: Como instalar e inicialização dupla do Windows 8 com Windows XP e Windows 7

  • Navegue para Meu computador no sistema Explore ou na área de trabalho
  • Em seguida, na barra de menus superior, clique em "Propriedades do sistema"
  • Nas próximas janelas, selecione "Configurações avançadas do sistema"
  • Ele abrirá novas janelas, nas quais você precisará clicar na guia "Avançar" e clicar na configuração de "Inicialização e recuperação"
  • Agora, no sistema operacional padrão, selecione "Versão anterior do Windows". Agora clique em ok e reinicie o seu PC.
  • Agora você deve ter a opção de carregar o Windows XP antes do Windows 8 Start, Enjoy all windows platform
Saurabh Mukhekar
fonte
@Diogo Substitua os goo.gllinks encurtados (por exemplo ) pelo URL expandido enquanto você estiver nele. Obrigado!
21812 slhck #
1

Eu tive o problema de ver o menu de inicialização do Windows 7 em vez do menu de inicialização do Windows 8. Consegui inicializar no Windows 8, mas não vi o carregador de inicialização gráfico do Windows 8.

Eu usei o bcdboot comando em um prompt de comando elevado para recarregar os arquivos do carregador de inicialização do Windows 8 e agora está tudo OK.

Exemplo:

bcdboot c:\windows /s c:
spinfowars
fonte
-2

Para exibir a entrada do Windows XP no menu de inicialização do Windows 8 Developer Preview, basta ativar o elemento 'DisplayBootMenu' em {bootmgr}. Um editor completo do Windows BCD pode ser feito aqui - Editor Visual BCD .

Após instalar e iniciar a ferramenta, ela exibe os elementos {bootmgr} por padrão. Veja se o elemento 'DisplayBootMenu' está presente. Caso contrário, clique no botão 'Novo' e crie-o selecionando 'Boot Manager' e 'DisplayBootMenu' nas caixas de combinação. Confirme. Defina o valor de 'DisplayBootMenu' como true.

Isso fará com que o menu de inicialização seja exibido no estilo normal do Windows 7. Para trazer de volta o estilo 'Metro', exclua o elemento 'DisplayBootMenu'.

Sem um editor, abra o prompt de comando e cole:

bcdedit /set {bootmgr} DisplayBootMenu true
snayob
fonte
Isso soa bem e facilita as coisas. Obrigado pela sua informação. BTW, apenas mencione que, no momento em que faço essa pergunta aqui, o Windows 8 Dev Preview apenas publica de 2 a 3 dias e o Windows BCD Editor ainda não atualizou esse horário. Suas informações certamente fazem as pessoas que as experimentam ultimamente encontrarem uma solução mais rapidamente.
Edward
Que tipo de comentário é esse? E que tipo de informação ele traz para o usuário?
snayob
Explicação: Visual BCD desde a primeira data de sua publicação em setembro. 2010 teve todas as habilidades mencionadas implementadas! O Windows 7 ou o Windows 8 não importa, pois o formato e as definições dos elementos do BCD são 95% ou mais iguais.
snayob
O DisplayBootMenu não mostrará a configuração do carregador Win8 nem permitirá que o sistema operacional inicial seja inicializado.
Kagali-san
Para uma explicação mais detalhada sobre assunto ver windows7boot.blogspot.com espero que isso ajude os usuários menos avançados e downvoters;)
snayob
-2

Se você deseja listar os dois Windows (Windows XP e Windows 8), siga estas etapas:

  1. Baixar EasyBCD .
  2. Instale e abra. Sua primeira página fornece todas as informações da sua sequência de carregamento de sistemas operacionais.
  3. Agora edite conforme necessário.
Arslan Ahmed Jimmy
fonte
2
Você deve notar que minha pergunta foi postada há muito tempo. Naquela época, o EasyBCD não suportava o Windows 8 Developer Preview. Como mencionei acima, usei o EasyBCD e ele não está na página principal da interface do usuário. Se é tão fácil assim, então essa pergunta nem existe. Veja o momento da criação da pergunta, cara (mais de 4 meses atrás, alguns dias após a visualização do win8 se espalhar pela web).
Edward