Supondo que você tenha o Windows instalado em discos estilo GPT com inicialização UEFI.
Eu acho que você não pode usar um gerenciador de inicialização para fazer o boot duplo de um Windows do jeito UEFI, o outro, o caminho da BIOS. Apenas o Windows 7/8 de 64 bits pode inicializar o modo UEFI.
A maneira mais fácil seria definir seu SSD como primeiro disco no firmware .
Boot - você acessará a nova instalação do Windows.
No explorer , veja a letra da unidade de outro Windows (no HDD) supondo que seja H:
Abra o prompt de comando elevado (admin) (WinKey + X e selecione)
use o seguinte comando:
bcdboot H: \ windows
Após a reinicialização, você terá uma opção de inicialização dupla, na qual o Win no HDD será o padrão.
Para alterar a ordem de inicialização, você pode usar o Visual BCD Editor (reordene as duas entradas do carregador, editando o elemento DisplayOrder de {bootmgr}
Nota 1: Ignore a mensagem que o BCD mudou quando o Visual BCD é iniciado.
Nota 2: Um carregador para EFI tem o seguinte caminho - "\ windows \ system32 \ winload.EFI"
Nota 3: O gerenciador de inicialização do Windows para UEFI (e também outros gerenciadores de inicialização do sistema operacional Windows) reside em uma partição especial chamada "EFI System Partition" (ESP) que está oculta e não pode ser exibida no Explorer, mas pode ser listada usando Comando "dir" depois de mapear a partição do sistema com o comando "mountvol". O "sistema" BCD também está em ESP.