Eu tenho um Windows 7 64bit de instalação USB. Quero saber se o instalador do Windows 7 foi inicializado no modo EFI ou BIOS.
Pesquisei no Google e encontrei uma solução aqui http://forums.bit-tech.net/showthread.php?t=209045 mas não funciona, pois o bloco de notas não conseguiu encontrar \ Windows \ Panther \ setupact.log.
F12
abre um menu de inicialização, no qual você pode escolher se deseja inicializar usando UEFI ou "legado". Você deverá ver um menu como este: eightforums.com/attachments/installation-setup/...Respostas:
Agora, vou direto ao assunto e mostrarei como encontrar esse arquivo de log.
Eu fiz isso com um disco de DVD de varejo do Windows Vista, apenas para demonstrar isso. Mas isso deve ser o mesmo, mesmo se você inicializar a partir de uma unidade flash USB ou se usar o Windows 7.
Ao inicializar a partir de um DVD ou USB do Windows, você verá uma caixa de diálogo onde escolhe o idioma e o layout do teclado. Execute esta etapa e clique em Avançar .
Em seguida, clique no botão Instalar agora .
Quando você chegar na tela em que solicita uma chave do produto, pressione Shift+ F10para acessar o prompt de comando.
Seu marcador deve estar
X:\Sources>
agora.Para procurar nas pastas por arquivos de log, você pode digitar
dir ..\*.log /s
O arquivo que você está procurando é intitulado
setupact.log
. Você consegue ver nos resultados? Deve estar localizado emX:\Windows\panther
.Para abrir este arquivo no bloco de notas sem alterar o diretório, você pode digitar
notepad ..\windows\panther\setupact.log
Se o arquivo estiver lá, como deveria estar, será aberto no Bloco de Notas. Agora, no Bloco de notas, pressione Ctrl+ Fe digite retorno de chamada e pressione Enter.
Você deve ver várias entradas com essa palavra, mas a que você está interessado tem o título
Callback_BootEnvironmentDetect
. Pressione Enterrepetidamente até encontrá-lo.No meu caso, diz
Callback_BootEnvironmentDetect:FirmwareType 1
.Eu acho que isso ocorre porque é no Windows Vista e, como esse é um sistema BIOS, acho que o Tipo 1 significa BIOS. Portanto, se você fizesse o mesmo com o Vista em um sistema UEFI, provavelmente diria o Tipo 2. No Windows 7, as mesmas linhas provavelmente diriam UEFI ou BIOS.
Em resumo...
Windows Vista:
Callback_BootEnvironmentDetect:FirmwareType 1
significa BIOSCallback_BootEnvironmentDetect:FirmwareType 2
significa UEFIWindows 7:
Code:Callback_BootEnvironmentDetect: Detected boot environment: BIOS
Code:Callback_BootEnvironmentDetect: Detected boot environment: UEFI
Você também pode conferir o artigo TechNet sobre como implantar o Windows 7 em computadores baseados em UEFI.
Você deve ter notado que a maioria das pessoas usa EFI e UEFI de forma intercambiável, mas o UEFI é um desenvolvimento posterior e o EFI é o antigo. Se não me engano, significa Universal Extendable Firmware Interface. Só não se confunda com isso, geralmente significa a mesma coisa. Pode dizer EFI ou UEFI no manual da placa-mãe e você precisa habilitá-lo.
fonte
\Windows\Panther
, não sabia que um animal estava escondido dentro do meu computador. Como alternativa ao uso do bloco de notas, pode-se usar antigos confiáveisFINDSTR
no prompt de comando:findstr Callback_BootEnvironmentDetect \Windows\Panther\setupact.log
Callback_BootEnvironmentDetect
mensagem. Abcdedit
solução da @ EliranMalka funcionou. Usando o Windows 7 Ultimate x64.Abra um prompt de comando (como administrador) e execute:
Isso enumerará as configurações do BCD; você obterá uma saída semelhante a esta:
Percorra a lista e procure
Windows Boot Loader
. Se o seu sistema for inicializado no modo EFI, opath
valor será\Windows\system32\winload.efi
(observe a.efi
extensão - isso será revertido para o.exe
contrário).Fonte
http://www.uefi.org/events/UEFI-Plugfest-WindowsBootEnvironment.pdf
fonte
NOTA: o comentário abaixo é sobre o sistema já instalado, não o próprio Windows Installer:
Iniciar painel de controle - Ferramentas administrativas - Gerenciamento do computador
Marque a guia Gerenciamento de disco. Você deve ter uma partição criptografada EFI (em torno de 100mb). Além disso, ao clicar com o botão direito do mouse no seu HDD, na guia Volumes, você verá o particionamento GPT (não o MBR herdado).
O GPT faz parte do pacote UEFI :)
fonte
O método sugerido da Microsoft é fazer uma consulta simples ao registro. No prompt de comando, execute este comando
Se o valor retornado for 1 ou 0x1, seu PC estará executando no modo BIOS. Se o valor retornado for 2 ou 0x2, seu PC estará executando no modo UEFI.
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/boot-to-uefi-mode-or-legacy-bios-mode
fonte