Altere a prioridade de inicialização na configuração do BIOS para que o HDD no qual você deseja instalar o Windows 10 tenha prioridade. A instalação do Windows usará esse HDD para configurar uma partição do sistema, com todos os arquivos de inicialização necessários para inicializar a nova instalação do Windows. Você pode até optar por instalar o Windows em um disco rígido diferente, mas é o disco rígido que tem a primeira prioridade na configuração do BIOS que obtém a configuração da partição do sistema. A configuração do Windows irá ignorar quaisquer outras partições de sistema que você possa ter em um segundo HDD, desde que não seja a primeira HDD prioritária na configuração do BIOS. Caso o HDD de primeira prioridade já contenha uma partição de sistema Windows válida com uma ou mais instalações do Windows configuradas, a instalação do Windows a inspecionará e adicionará apenas uma nova entrada do menu de inicialização à partição do sistema existente. Não irá sobrescrevê-lo.
Esta é uma solução um pouco prejudicada, porque a configuração do Windows 10 de alguma forma conseguiu afetar minha partição do sistema existente no segundo disco rígido. Este HDD não foi definido como o HDD de primeira prioridade na configuração do BIOS. Então, a configuração do Windows deveria ter ignorado isso. Ele ignorou, no sentido de que não adicionou uma nova entrada no menu de inicialização para essa partição do sistema. Em vez disso, criou uma nova partição do sistema no HDD que tinha a primeira prioridade na configuração do BIOS, conforme explicado acima. Mas parece ter alterado a opção de inicialização padrão para o gerenciador de inicialização na partição do sistema antigo e mudou sua política de menu de inicialização para "Legado" em vez de "Padrão". Na verdade, ele disse "Padrão" quando eu executei o comando bcdedit
no cmd, mas, na verdade, ele foi definido como legado.
A política do menu de inicialização "legado" é o antigo menu de inicialização em modo texto usado no Windows 7 e versões anteriores. A política "padrão" é o novo menu de inicialização gráfica usado no Windows 8 e posterior.
Para corrigir isso, inicialize em uma das versões do Windows instaladas que usam a configuração da partição do sistema afetada e execute os seguintes comandos.
bcdedit /default {id}
bcdedit /set {id} bootmenupolicy legacy
bcdedit /set {id} bootmenupolicy standard
Substitua o "id" pelo número de identificação da entrada de inicialização que você deseja definir. Isso pode parecer algo como {default}
ou {current}
ou {f14fdad6-164a-11e5-b0ca-fe74f2eeab83}
. Para obter a lista completa de todas as entradas de inicialização, execute o seguinte comando.
bcdedit /v
Você verá uma saída que contém seções como esta:
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 8.1
locale en-US
inherit {bootloadersettings}
recoverysequence {f14fdadb-164a-11e5-b0ca-fe74f2eeab83}
integrityservices Enable
recoveryenabled Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {f14fdad9-164a-11e5-b0ca-fe74f2eeab83}
nx OptIn
bootmenupolicy Standard
Cada uma dessas seções representa um sistema operacional e as opções de entrada de inicialização desse sistema na configuração do gerenciador de inicialização, conhecido como um armazenamento BCD. Este é um arquivo armazenado em algum lugar da partição do sistema.
A saída acima mostra as opções de entrada de inicialização para a instalação do Windows 8.1. O comando foi emitido dentro desse sistema. Portanto, o identificador de {current}
. O comando foi bcdedit
, o que lhe dá uma saída padrão como essa. Para obter uma ID completa, você precisa usar a opção detalhada (v) conforme indicado acima.
Se você quiser fazer alterações em um armazenamento BCD de uma partição de sistema diferente daquela usada pelo sistema atualmente em execução, será necessário apontar o bcdedit
para ele. Os mesmos comandos podem ser parecidos com um arquivo BCD armazenado em uma partição de sistema diferente:
bcdedit /store d:\boot\bcd /default {id}
bcdedit /store d:\boot\bcd /set {id} bootmenupolicy legacy
bcdedit /store d:\boot\bcd /set {id} bootmenupolicy standard
Eu testei isso com o Windows 10 e o Windows 8. Mas, até onde eu sei, o mesmo se aplica ao Windows 7, Windows Vista. Basicamente todas as versões do Windows que usam o novo modelo de bootloader com BCD. Com a exceção de que o Windows 7 e o Vista não suportam a política de menu de inicialização "padrão". A idéia de definir a prioridade de inicialização na configuração do BIOS para indicar para onde você quer que a partição do sistema vá é ainda mais antiga que o Windows Vista. Deve funcionar para o Windows XP e Windows 2000, se não mesmo o Windows Me, 98 e 95.