Sintomas
Quando tenta iniciar o Windows, recebe o erro: Não foi encontrado um sistema operativo. Tente desligar quaisquer unidades que não contenham um sistema operativo.
Prima Ctrl+Alt+Del para reiniciar
Resolução
Necessita de uma pen USB ou um DVD de arranque com o Windows 7 ou superior para chamar a Linha de Comandos. Se não tiver um suporte de dados de arranque disponível, poderá obter um seguindo os passos de criação de um suporte de dados de arranque encontrados aqui.Passo 1: chamar a Linha de Comandos:
-
Efetue o arranque a partir de qualquer DVD ou pen USB com o Windows 7, 8 ou 10.
-
Quando chegar ao ecrã Configuração do Windows (onde seleciona as definições de Idioma, Hora e Teclado), prima as teclas SHIFT + F10 para chamar a Linha de Comandos.
Passo 2: determinar se o disco está definido como Tabela de Partições GUID (GPT) ou Registo de Arranque Principal (MBR):
-
Introduza os comandos seguintes na Linha de Comandos, premindo Enter depois de cada comando:
diskpart
list disk
-
Procure o disco e verifique se a coluna GPT tem um asterisco (*); isto indicará que o disco é GPT. Se não existir nenhum asterisco, o disco está definido como MBR.
-
Escreva exit e prima Enter.
Passo 3a: se o tipo for MBR:
-
Introduza o comando seguinte na Linha de Comandos e prima Enter:
dir a:
-
Se a unidade A: for encontrada e for apresentado um diretório, procure a pasta \Windows no diretório. Se este diretório existir, esta é a Unidade de Sistema. Avance para o passo 2.
-
Se a unidade A: não for encontrada ou não contiver a pasta \Windows, introduza o seguinte comando e prima Enter:
dir b:
-
Continue a percorrer o alfabeto até encontrar a unidade com a pasta \Windows, mas ignore a unidade X:. Esta unidade irá conter os ficheiros de instalação da pen USB ou do DVD que está a utilizar. A localização mais comum é a unidade C:, pelo que será utilizada como exemplo no resto do artigo.
-
-
Quando for encontrada, introduza o seguinte comando:
bcdboot C:\Windows /S C:
-
Neste caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta Windows se encontrar noutra unidade, utilize essa letra de unidade em vez de "C" no comando bcdboot acima.
-
-
The message Ficheiros de arranque criados com êxito tem de ser mostrada antes que possa continuar.
-
Introduza os comandos seguintes, premindo Enter depois de cada comando:
diskpart
list disk
sel disk C
-
Neste caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta \Windows se encontrar noutra unidade, utilize essa letra de unidade em vez de "C" no comando sel disk acima.
-
-
Introduza os comandos seguintes, premindo Enter depois de cada comando:
list vol
sel vol C
-
Neste caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta \Windows se encontrar noutra unidade, utilize essa letra de unidade em vez de "C" no comando sel vol acima.
-
-
Introduza o comando seguinte e prima Enter:
active
-
Deverá obter uma confirmação de que o volume foi definido como ativo com êxito. Se não receber a confirmação, significa que o disco está definido como GPT (e não MBR), ou que existe um problema no disco. Certifique-se de que está a trabalhar com o disco correto.
-
-
Introduza o comando seguinte e prima Enter:
exit
-
Reinicie o dispositivo. Poderá efetuar esta ação rapidamente a partir da linha de comandos introduzindo o comando seguinte e premindo Enter:
shutdown -f -r -t 00
Passo 3b: se o tipo for GPT:
-
Introduza o comando seguinte na Linha de Comandos e prima Enter:
dir a:
-
Se a unidade A: for encontrada e for apresentado um diretório, procure a pasta \Windows no diretório. Se este diretório existir, esta é a Unidade de Sistema. Avance para o passo 2.
-
Se a unidade A: não for encontrada ou não contiver a pasta \Windows, introduza o seguinte comando e prima Enter:
dir b:
-
Continue a percorrer o alfabeto até encontrar a unidade com a pasta \Windows, mas ignore a unidade X:. Esta unidade irá conter os ficheiros de instalação da pen USB ou do DVD que está a utilizar. A localização mais comum é a unidade C:, pelo que será utilizada como exemplo no resto do artigo.
-
-
Introduza os comandos seguintes, premindo Enter depois de cada comando:
diskpart
list disk
sel disk C
-
Neste caso, C é a unidade em que a pasta \Windows foi encontrada. Se a pasta \Windows se encontrar noutra unidade, utilize essa letra de unidade em vez de "C" no comando sel disk acima.
-
-
Introduza o comando seguinte e prima Enter:
list part
-
Procure a partição identificada como Sistema.
-
Quando for encontrada, atribua a letra R à partição. Se a letra R já estiver ocupada, poderá escolher qualquer letra não atribuída. Para atribuir a letra, introduza os comandos seguintes e prima Enter depois de cada comando:
assign letter=r:
exit
-
Volte à Linha de Comandos e introduza os comandos seguintes uma linha de cada vez, premindo Enter depois de cada linha:
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
Nota: No último comando, /l en-us define o idioma do Windows como inglês. Para definir outro idioma, substitua en-us por outro código de idioma (como de-de para alemão).
-
Reinicie o dispositivo. Poderá efetuar esta ação rapidamente a partir da linha de comandos introduzindo o comando seguinte e premindo Enter:
shutdown -f -r -t 00