Já tenho o Windows 7 instalado há algum tempo e decidi instalar o XP em outra unidade. Parece que o XP substituiu o gerenciador de inicialização do 7, então o XP inicializa por padrão. Coloquei meu disco de instalação do Windows 7 para reparar o carregador. Depois de selecionar a opção de reparo, isso me mostra isto:
Cliquei em Reparar e Reiniciar eaindainicializa no XP por padrão. Felizmente, posso entrar no meu BIOS e fazer uma substituição manual para inicializá-lo a partir do Gerenciador de inicialização do Windows na unidade em que o 7 está instalado. Meu objetivo é ter inicialização dupla do Windows 7/XP, mas, por enquanto, só quero que o carregador do Windows 7 funcione corretamente.
E estou ciente de que há várias perguntas quase idênticas aqui (aguardo ansiosamente o ataque de comentários "possíveis duplicados" e votações fechadas), mas todas elas têm cerca de 10 anos, exceto uma em que a resposta é um link para um vídeo de 20 minutos no YouTube. Nenhum deles aborda meu problema de qualquer maneira.
Editar:Como esperado (e previsto no parágrafo anterior a este), foi encerrado como um engano. Já vi todas essas perguntas/respostas e não tenho a opção de abrir um prompt de comando. Literalmente, só consigo selecionar Reparar e Reiniciar.
Além disso, quando removo a unidade que contém o XP instalado da prioridade de inicialização no BIOS e tento usar meu disco do Windows 7, recebo o seguinte:
Responder1
Muitas respostas que encontrei apontam para o uso do bootrec.exe para reconstruir o MBR ou o carregador de inicialização. No entanto, como mencionado no meu OP, inicializar com o disco de instalação do Windows 7 funcionounãome dê qualquer opção para abrir um prompt de comando. Ao procurar a localização física do bootrec.exe na minha unidade local ou disco de instalação, me deparei com esta pergunta:
Onde posso baixar "bootrec.exe"?
Acontece que na verdade ele está empacotado em um arquivo .wim no disco que .\sources\boot.wim
pode ser aberto com 7zip como um arquivo. Dentro disso, bootrec.exe é encontrado em .\1\Windows\System32\
. Portanto, ao inicializar o Windows 7 usando a substituição do BIOS mencionada acima, extraí bootrec.exe para minha área de trabalho, abri um prompt de comando elevado e executei os comandos abaixo:
Inicialmente executei o bootrec /rebuildbcd
, mas não tinha certeza de que funcionasse quando disse que não conseguia encontrar nenhuma instalação do Windows. Eu então tentei bootrec /fixmbr
. Ainda sem saber se funcionou, reiniciei minha máquina e, vejam só, o Windows 7 inicializou como antes.
Portanto, agora podemos adicionar mais uma solução para o problema introduzido pela instalação do Windows XP em outra unidade/partição após instalar o Windows 7.
Responder2
Primeiro, você precisa inicializar o Windows 7, pode fazer isso com uma ferramenta chamada “SuperGrubDisk”. No Windows 7, basta abrir um prompt de comando e executar “bootrec /rebuild”.