Alterei o modo de inicialização de Legacy para UEFI e agora meu Windows 7 não inicia, mesmo depois de voltar para Legacy. Mudei para UEFI para ver se consigo inicializar a partir de um cartão SD.
Em vez disso, ele inicia a ferramenta Windows Boot Repair.
Responder1
Na maioria dos computadores desktop e laptop, o "modo legado" ativa o Módulo de Suporte de Compatibilidade (CSM), mas nãoexigirque seja usado - isto é, o CSM se torna umpossívelmodo de inicialização. (Veresta minha páginapara saber mais sobre o CSM e por que ele pode ser um problema.) Mudar para o "modo UEFI", OTOH, geralmente desativa o CSM, impossibilitando a inicialização no modo BIOS.
Um computador baseado em EFI, esteja inicializando com o CSM ou sem, geralmente depende do gerenciador de inicialização integrado do EFI para lidar com a ordem de inicialização. Este gerenciador de inicialização mantém uma lista de opções de inicialização e a ordem em que essas opções de inicialização são testadas. Isso é semelhante à ordem de inicialização de computadores antigos baseados em BIOS, mas é mais complexo.
Combinando esses dois problemas, o que provavelmente aconteceu com você é que, quando você desativou o CSM, a ordem de inicialização foi alterada para remover as opções de inicialização BIOS/CSM/legacy; e quando você reativou o CSM, essas opções de inicialização do BIOS não foram adicionadas novamente ou foram adicionadas novamente em uma ordem inadequada para sua instalação. De qualquer forma, a solução é conceitualmente simples: você deve ajustar sua ordem de inicialização para colocar a opção de inicialização apropriada do BIOS primeiro na lista, ou pelo menos acima do que estiver sendo iniciado (talvez o disco errado ou uma opção de inicialização no modo EFI). Na prática, geralmente você pode alterar a ordem de inicialização usando o utilitário de configuração de firmware – a mesma ferramenta usada para desabilitar o CSM. Os detalhes variam muito de um computador para outro. Também é possível ajustar a ordem de inicialização com ferramentas como Linux efibootmgr
, Windows bcdedit
, de terceiros (para Windows)FácilUEFI,ou bcfg
em um shell EFI; mas para usar qualquer uma dessas ferramentas, você precisará inicializar um sistema operacional (talvez a partir de um disco de emergência) ou pelo menos umConcha EFI.
Há uma chance de que algo mais esteja errado. Por exemplo, você pode ter danificado de alguma forma seu carregador de boot, tabela de partição ou sistema de arquivos do Windows. Nesse caso, pode ser necessário executar um utilitário de reparo do Windows para corrigir o problema, mas os detalhes do que deve ser feito dependem da origem do problema. Mais informações de diagnóstico seriam necessárias para aconselhar melhor. Como não sou especialista em Windows, não posso sugerir quais testes específicos podem ser necessários, muito menos como resolver o problema; mas se ajustar a ordem de inicialização não ajudar, talvez alguém possa fornecer conselhos melhores. Perguntar em um fórum do Windows também pode ser útil nesse caso. No mínimo, você deve fornecer informações sobre quantos discos possui e como eles estão particionados.
Acrescentarei que converter o Windows para inicializar no modo EFI em vez de no modo BIOS pode ser uma solução. Esta é uma opção radical, então você provavelmente deve considerá-la apenas se nada mais funcionar. Para obter instruções, consulteesta postagem do blog.