Não, você não deve precisar formatar e reinstalar. Você pode converter seu disco para permitir a inicialização via UEFI.
Existe um excelente projeto de código aberto para isso: gptgen , que é um "..tool para converter de forma não-destrutiva discos rígidos particionados no esquema comum de MBR "estilo MSDOS" (incluindo partições estendidas) para usar uma tabela de partição GUID (GPT). "
A Microsoft publicou um bom tutorial sobre esse processo. Abaixo estão as instruções abreviadas (você também pode usar a versão integral . Esse processo me levou menos de 10 minutos.
Etapas
-
Faça backup de qualquer coisa importante. Estamos prestes a fazer algumas mudanças sérias no disco rígido.
-
Crie um disco de reparo do sistema (ou use sua mídia de instalação original do Windows).
-
Identifique o disco rígido que você deseja converter. Você pode usar [Windows Disk Manager][4]
para fazer isso. Isso geralmente é o disco nº 0.
-
Faça o download do gptgen . Esta é a ferramenta que faz a mágica.
-
Descompacte o gptgen, inicie um prompt do cmd como admin e execute o seguinte comando.
AVISO Você fez backup de seus dados, certo? Este é o ponto de não retorno.
gptgen.exe -w \.\physicaldrive0
Você pode ver uma tela azul depois de executar o comando acima. Isso é normal. Eu não vi uma tela azul, e também estava tudo bem.
-
Inicialize usando o disco de instalação do Windows ou o disco de reparo do sistema.
-
Escolha o idioma e as preferências e, em seguida, selecione Reparar seu computador - > Resolver problemas - > Opções avançadas - > Prompt de comando
-
Vamos usar o diskpart para concluir as alterações no disco. Digite "diskpart" e aperte enter.
-
Identifique o disco de inicialização em que o Windows está localizado digitando "list disk" e pressione enter. Algo como isso deve aparecer:
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
* Disk 0 Online 128 GB 0 B *
- Uma vez identificado, selecione o disco (substitua pelo número correto) usando este comando:
select disk 0
- Verifique a partição:
list partition
Você verá algo como:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 350 MB 1024 KB
Partition 2 Primary 126 GB 350 MB
- Exclua a partição do sistema anterior:
select partition 1
delete partition
- Crie a nova partição de inicialização, partição reservada da Microsoft:
create partition EFI size=100 offset=1
format quick fs=fat32 label="System"
assign letter=S
create partition msr size=128 offset=103424
- Se você listar as partições novamente, deverá acabar com algo assim:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 128 MB 101 MB
Partition 3 Primary 126 GB 229 MB
- Verifique se a instalação do Windows está montada, substituindo 3 pelo número do volume da instalação do Windows (geralmente 1):
list volume
select volume 3
assign letter=C
- Saia do diskpart:
exit
- Gere dados da partição de inicialização, substituindo C: pela letra da instalação do Windows (geralmente C:):
bcdboot c:\windows /s s: /f UEFI
- É isso! Você pode reiniciar seu computador agora.