Um guia prático para adicionar outra instalação do Windows 10 ou Windows 11 ao Windows Boot Manager sem reinstalar o sistema nem excluir entradas de inicialização existentes.
Se você tem duas instalações do Windows no mesmo computador, o Windows Boot Manager pode mostrar um menu de inicialização no qual você escolhe qual sistema carregar. Isso é útil quando há Windows 10 e Windows 11 em partições diferentes, dois SSDs separados, uma instalação clonada do Windows ou uma cópia de teste do Windows que não aparece automaticamente no menu de inicialização.
A forma mais segura de adicionar uma instalação existente do Windows ao menu de inicialização geralmente é usar bcdboot. Essa ferramenta copia os arquivos de inicialização necessários e cria uma entrada de Boot Configuration Data para a pasta do Windows selecionada. Em casos avançados, bcdedit pode ser usado para editar o menu de inicialização manualmente.
Normalmente, você precisa deste procedimento quando o Windows está instalado corretamente, mas o menu de inicialização não o lista. Cenários comuns incluem:
Você instalou o Windows em outra unidade física, mas o PC sempre inicia apenas um sistema.
Você tem duas pastas do Windows em partições diferentes, por exemplo C:\Windows e D:\Windows.
Um sistema clonado está presente no disco, mas não foi adicionado automaticamente ao repositório Boot Configuration Data.
Uma atualização do Windows, uma operação de disco ou um comando de recuperação removeu um dos sistemas operacionais do menu.
Windows válida, adicionar uma entrada de inicialização não corrigirá o próprio sistema operacional.
Alterações na configuração de inicialização normalmente são seguras quando você usa as letras de unidade corretas, mas um erro pode fazer o PC iniciar o sistema errado ou ocultar o menu de inicialização. Faça estas verificações primeiro.
Windows real.clean, format, delete partition ou comandos de conversão de disco não são necessários para adicionar uma entrada ao menu de inicialização. Não os execute, a menos que você realmente queira apagar ou reorganizar um disco.
O Windows Boot Manager lê entradas de inicialização no repositório Boot Configuration Data, normalmente chamado de BCD. Cada instalação do Windows exibida no menu de inicialização tem sua própria entrada de carregador. Essa entrada aponta para a partição do Windows e para o arquivo de carregamento usado para iniciar o sistema operacional.
| Componente | O que faz | Valor típico |
|---|---|---|
| Windows Boot Manager | Exibe o menu de inicialização e inicia a entrada de carregador selecionada. | {bootmgr} |
| Entrada do carregador do Windows | Aponta para uma instalação específica do Windows. | {current} ou um GUID |
| Dispositivo e dispositivo do SO | Informam ao gerenciador de inicialização qual partição contém o Windows. | partition=D: |
| Caminho do carregador | Define o arquivo de carregamento da inicialização. | \Windows\system32\winload.efi |
| Tempo limite | Controla por quantos segundos o menu de inicialização permanece visível. | 10 segundos |
Em um computador moderno UEFI/GPT, os arquivos de inicialização do Windows normalmente ficam na pequena Partição do Sistema EFI em FAT32. Em um computador mais antigo com Legacy BIOS/MBR, os arquivos de inicialização ficam na partição ativa do sistema. Os comandos abaixo cobrem os dois casos, mas a maioria das instalações do Windows 11 usa UEFI/GPT.
O passo mais importante é identificar a letra de unidade correta da segunda instalação do Windows. No Windows normal, ela pode aparecer como D:, E: ou outra letra. No modo de recuperação, as letras podem ser diferentes.
Prompt de Comandodir D:\Windows
dir E:\Windows
dir F:\Windows
Se o comando mostrar pastas como System32, WinSxS e explorer.exe, essa unidade provavelmente contém uma instalação do Windows.
Se você não tiver certeza de qual partição é qual, liste os volumes:
Prompt de Comandodiskpart
list volume
exit
Observe o tamanho, o sistema de arquivos e o rótulo. A segunda partição do Windows geralmente é um volume NTFS grande, enquanto a Partição do Sistema EFI geralmente é um volume FAT32 pequeno.
C:\Windows e que a segunda instalação do Windows seja D:\Windows. Substitua D: pela letra real no seu PC.
Este é o método recomendado quando uma instalação do Windows já inicia normalmente e você só precisa adicionar outra instalação existente do Windows ao menu.
Use isto quando o Windows inicia e a segunda pasta do Windows está visível pelo Explorador de Arquivos ou pelo Prompt de Comando.
Método mais rápidoNenhum gerenciador de inicialização de terceiros é necessário. O comando atualiza a configuração do Windows Boot Manager.
IntegradoA opção /d ajuda a preservar a entrada de inicialização padrão atual em vez de alterná-la automaticamente.
dir D:\Windows.bcdboot para a segunda instalação do Windows.Prompt de Comandobcdboot D:\Windows /d /addlast
Em muitas configurações de dual boot no mesmo PC, isso é suficiente. O comando usa a partição de inicialização do sistema existente e adiciona a segunda instalação do Windows à configuração de inicialização.
D:\Windows é a pasta do Windows que você quer adicionar. /d mantém o sistema operacional padrão existente. /addlast é útil em sistemas UEFI porque adiciona a entrada de inicialização do firmware depois das entradas existentes, em vez de movê-la para o topo.
Se você estiver reparando uma configuração mais complexa ou trabalhando pelo modo de recuperação, pode montar a Partição do Sistema EFI e especificá-la explicitamente.
Prompt de Comandodiskpart
list volume
select volume 2
assign letter=S
exit
bcdboot D:\Windows /s S: /f UEFI /d /addlast
Substitua select volume 2 pelo número real da pequena partição EFI em FAT32. Não selecione a partição grande do Windows por engano.
Em sistemas Legacy BIOS mais antigos, especifique a partição ativa do sistema em vez da partição EFI:
Prompt de Comandobcdboot D:\Windows /s S: /f BIOS /d
Use isto somente se o computador realmente estiver inicializando em modo Legacy BIOS. Em sistemas UEFI/GPT, use o comando UEFI.
Use este método se a instalação principal do Windows não iniciar, se você estiver trabalhando após clonagem de disco ou se precisar reparar o menu de inicialização fora do Windows.
bcdboot com as letras corretas.As letras de unidade no WinRE frequentemente são diferentes das letras no Windows normal. Sempre confira novamente:
Prompt de Comandodir C:\Windows
dir D:\Windows
dir E:\Windows
Depois monte a Partição do Sistema EFI e crie a entrada de inicialização:
Exemplo UEFI / GPTdiskpart
list volume
select volume 2
assign letter=S
exit
bcdboot D:\Windows /s S: /f UEFI /d /addlast
D:\Windows funciona no Windows normal, mas não no WinRE, tente C:\Windows, E:\Windows e outras letras. A letra correta é aquela que contém a pasta Windows de destino na sessão de recuperação atual.
Use bcdedit manualmente apenas quando bcdboot não for adequado ou quando você precisar de controle total sobre a entrada de inicialização. Este método copia uma entrada de carregador existente do Windows e a altera para apontar para a segunda partição do Windows.
device, osdevice ou caminho de carregador incorreto pode criar um item de menu de inicialização que falha ao iniciar. Use bcdboot primeiro, a menos que você precise especificamente de edição manual.
Prompt de Comandobcdedit /enum
Prompt de Comandobcdedit /copy {current} /d "Windows 11 - Second SSD"
O comando retorna um novo identificador semelhante a {12345678-1234-1234-1234-123456789abc}. Use o identificador retornado nos próximos comandos.
Exemplo UEFIbcdedit /set {NEW-GUID} device partition=D:
bcdedit /set {NEW-GUID} osdevice partition=D:
bcdedit /set {NEW-GUID} path \Windows\system32\winload.efi
bcdedit /set {NEW-GUID} systemroot \Windows
bcdedit /displayorder {NEW-GUID} /addlast
Substitua {NEW-GUID} pelo identificador retornado pelo comando de cópia e substitua D: pela letra real da partição da segunda instalação do Windows.
Se o computador inicializa em modo Legacy BIOS, o caminho do carregador geralmente é:
Caminho do carregador em Legacy BIOSbcdedit /set {NEW-GUID} path \Windows\system32\winload.exe
Não misture winload.efi e winload.exe. Use o tipo de carregador que corresponde ao modo real de inicialização do computador.
Depois de adicionar a segunda instalação do Windows, as duas entradas podem ter nomes parecidos, como Windows 11 ou Windows 10. Renomeie-as para identificar claramente qual está em qual unidade.
Prompt de Comandobcdedit /enum
Prompt de Comandobcdedit /set {current} description "Windows 11 - Main SSD"
Prompt de Comandobcdedit /set {NEW-GUID} description "Windows 10 - Second SSD"
Prompt de Comandobcdedit /default {current}
Para tornar a segunda instalação do Windows o padrão, use o GUID dela:
Prompt de Comandobcdedit /default {NEW-GUID}
Prompt de Comandobcdedit /timeout 10
Um valor como 10 dá tempo suficiente para escolher o sistema. Um valor de 0 pode ocultar o menu e iniciar imediatamente a entrada padrão.
| Problema | Causa provável | Correção |
|---|---|---|
Failure when attempting to copy boot files |
Letra de unidade do Windows incorreta, volume BitLocker bloqueado, letra ausente da partição EFI ou Prompt de Comando sem privilégios de administrador. | Verifique dir D:\Windows, desbloqueie o BitLocker se necessário, monte a partição EFI como S: e execute o Prompt de Comando como administrador. |
| A segunda entrada do Windows aparece, mas não inicializa | A entrada aponta para a partição errada ou usa o caminho de carregador incorreto. | Recrie a entrada com bcdboot D:\Windows /d ou corrija device, osdevice e path. |
| Nenhum menu de inicialização aparece | O tempo limite está definido como 0, apenas uma entrada está ativa ou o menu está oculto. |
Execute bcdedit /timeout 10 e bcdedit /set {bootmgr} displaybootmenu yes. |
| O BIOS/UEFI inicia o disco errado | A ordem de boot do firmware aponta para outra unidade ou para outra entrada do Windows Boot Manager. | Abra a configuração do BIOS/UEFI e coloque a entrada correta do Windows Boot Manager em primeiro lugar. |
| O segundo Windows solicita recuperação do BitLocker | A configuração de inicialização ou o estado do firmware mudou, e a proteção do BitLocker foi acionada. | Insira a chave de recuperação; depois suspenda e retome a proteção do BitLocker pelo Windows que você usa. |
The boot configuration data store could not be opened |
O Prompt de Comando não está elevado, ou você está editando o repositório offline errado. | Execute o Terminal como administrador ou especifique o repositório BCD correto somente se você estiver trabalhando offline intencionalmente. |
Se você não precisa mais da segunda entrada, remova primeiro apenas o item do menu de inicialização. Não exclua a partição até confirmar que a instalação restante do Windows inicia corretamente.
Prompt de Comandobcdedit /enum
Depois exclua a entrada indesejada pelo GUID dela:
Prompt de Comandobcdedit /delete {NEW-GUID}
{current} enquanto estiver inicializado por essa instalação do Windows. Se você não tiver certeza de qual entrada é segura para remover, renomeie as entradas primeiro e reinicie uma vez antes de excluir qualquer coisa.
| Tarefa | Comando | Quando usar |
|---|---|---|
| Verificar a segunda pasta do Windows | dir D:\Windows |
Antes de adicionar qualquer entrada de inicialização. |
| Adicionar o segundo Windows automaticamente | bcdboot D:\Windows /d /addlast |
Na maioria das configurações normais de dual boot a partir de um Windows em execução. |
| Adicionar o segundo Windows à partição EFI montada | bcdboot D:\Windows /s S: /f UEFI /d /addlast |
Reparo UEFI/GPT ou modo de recuperação. |
| Adicionar o segundo Windows em Legacy BIOS | bcdboot D:\Windows /s S: /f BIOS /d |
Apenas em instalações BIOS/MBR mais antigas. |
| Mostrar todas as entradas de inicialização | bcdedit /enum |
Para encontrar GUIDs e descrições. |
| Renomear a entrada atual | bcdedit /set {current} description "Windows 11 - Main SSD" |
Para tornar o menu de inicialização compreensível. |
| Definir tempo limite | bcdedit /timeout 10 |
Quando o menu desaparece rápido demais. |
| Forçar exibição do menu | bcdedit /set {bootmgr} displaybootmenu yes |
Quando existem várias entradas, mas o menu está oculto. |
| Remover uma entrada indesejada | bcdedit /delete {NEW-GUID} |
Somente depois de confirmar a entrada correta pelo GUID. |
bcdboot apaga a segunda instalação do Windows?
▼
bcdboot copia arquivos de inicialização e cria ou repara entradas de configuração de boot. Ele não formata a partição do Windows nem exclui arquivos do usuário.
D: no primeiro Windows pode aparecer como C: quando você inicializa pelo segundo Windows. Isso é normal.
bcdboot, bcdedit, msconfig e WinRE geralmente são suficientes. Ferramentas de terceiros podem ser convenientes, mas não são necessárias para o procedimento descrito aqui.
Para adicionar uma segunda instalação do Windows ao menu de inicialização, primeiro identifique a letra de unidade correta da segunda pasta Windows. Na maioria dos casos, o comando mais seguro é bcdboot D:\Windows /d /addlast em um Prompt de Comando elevado na instalação do Windows que já inicia.
Se você estiver trabalhando pelo modo de recuperação ou após clonagem de disco, monte a Partição do Sistema EFI e use bcdboot D:\Windows /s S: /f UEFI /d /addlast. Depois que a entrada aparecer, renomeie os dois itens do menu, defina um tempo limite razoável e reinicie várias vezes antes de excluir partições antigas ou entradas de inicialização.