Sintomas
Ao tentar inicializar o Windows, você recebe o erro:
Um sistema operacional não foi encontrado. Tente desconectar as unidades que não contêm um sistema operacional.
Pressione Ctrl+Alt+Del para reiniciar
Resolução
Um USB ou DVD inicializável com Windows 7 ou superior é necessário para trazer o Prompt de Comando. Se você não tiver uma mídia inicializável disponível, poderá obter uma seguindo as etapas de mídia de criação de instalação encontradas aqui.
Etapa 1: trazer o Prompt de Comando:
-
Inicialize de qualquer dvd ou mídia USB Windows 7, 8 ou 10.
-
Depois de acessar a tela Configuração do Windows (em que você seleciona as configurações Linguagem, Hora e Teclado), pressione as teclas SHIFT + F10 para atualizar o Prompt de Comando.
Etapa 2: descubra se o disco está definido como GPT (Guid Partition Table) ou Registro de Inicialização Mestre (MBR):
-
Na janela Prompt de Comando, digite os seguintes comandos, pressionando Enter após cada comando:
Diskpart
list disk
-
Procure seu disco e veja se a coluna GPT tem um asterisco (*) – isso indicará que o disco é GPT. Se nenhum asterisco for encontrado, o disco será definido como MBR.
-
Digite saída e pressione Enter.
Etapa 3a: se o tipo for MBR:
-
No Prompt de Comando, digite o seguinte comando e pressione Enter:
dir a:
-
Se a unidade A: for encontrada e um diretório for exibido, marcar para a pasta \Windows no diretório. Se ele estiver lá, essa será a Unidade do Sistema. Pule para a etapa 2.
-
Se a unidade A: não for encontrada ou não contiver a pasta \Windows , digite o seguinte comando e pressione Enter:
dir b:
-
Continue pelo alfabeto até que a unidade com a pasta \Windows seja encontrada, mas ignore a unidade X: . Esses serão os arquivos de instalação do USB ou DVD que você está usando. O local mais comum é a unidade C: para que o exemplo seja usado no restante do artigo.
-
-
Depois de encontrado, digite o seguinte comando:
bcdboot C:\Windows /S C:
-
Nesse caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta windows estiver em uma unidade diferente, use essa letra de unidade em vez de "C" no comando bcdboot acima.
-
-
A mensagem, arquivos de inicialização criados com êxito, deve ser mostrada antes que você possa continuar.
-
Digite os seguintes comandos, pressionando Enter após cada comando:
Diskpart
list disk
sel disco C
-
Nesse caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta \Windows estiver em uma unidade diferente, use essa letra de unidade em vez de "C" no comando sel disk acima.
-
-
Digite os seguintes comandos, pressionando Enter após cada comando:
lista vol
sel vol C
-
Nesse caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta \Windows estiver em uma unidade diferente, use essa letra de unidade em vez de "C" no comando sel vol acima.
-
-
Digite o seguinte comando e pressione Enter:
Ativo
-
Você deve obter uma confirmação de que o volume foi definido com êxito como ativo. Se você não receber a confirmação, significa que o disco está definido como GPT (não MBR) ou há um problema com o disco. Verifique se você está trabalhando com o disco certo.
-
-
Digite o seguinte comando e pressione Enter:
Saída
-
Reinicie o dispositivo. Você pode fazer isso rapidamente no prompt de comando digitando o seguinte comando e pressionando Enter:
shutdown -f -r -t 00
Etapa 3b: se o tipo for GPT:
-
No Prompt de Comando, digite o seguinte comando e pressione Enter:
dir a:
-
Se a unidade A: for encontrada e um diretório for exibido, marcar para a pasta \Windows no diretório. Se ele estiver lá, essa será a Unidade do Sistema. Pule para a etapa 2.
-
Se a unidade A: não for encontrada ou não contiver a pasta \Windows , digite o seguinte comando e pressione Enter:
dir b:
-
Continue pelo alfabeto até que a unidade com a pasta \Windows seja encontrada, mas ignore a unidade X: . Esses serão os arquivos de instalação do USB ou DVD que você está usando. O local mais comum é a unidade C: para que o exemplo seja usado no restante do artigo.
-
-
Digite os seguintes comandos, pressionando Enter após cada comando:
Diskpart
list disk
sel disco C
-
Nesse caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta \Windows estiver em uma unidade diferente, use essa letra de unidade em vez de "C" no comando sel disk acima.
-
-
Digite o seguinte comando e pressione Enter:
parte da lista
-
Procure a partição rotulada como System.
-
Depois que ele for encontrado, atribua a letra R à partição. Se a letra R já estiver tomada, você poderá escolher qualquer letra não assinada. Para atribuir a letra, digite os seguintes comandos e pressione Enter após cada comando:
atribuir letter=r:
Saída
-
Retorne ao Prompt de Comando, digite os seguintes comandos uma linha por vez, pressionando Enter após cada linha:
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
Observação: No último comando, /l en-us define o idioma do Windows como inglês. Para definir um idioma diferente, substitua-nos por um código de idioma diferente (como de-de para alemão).
-
Reinicie o dispositivo. Você pode fazer isso rapidamente no prompt de comando digitando o seguinte comando e pressionando Enter:
shutdown -f -r -t 00