Como saber se o Windows Installer inicializa em EFI ou BIOS?

19

Eu tenho uma instalação do Windows 7 de 64 bits USB. Eu quero saber se o instalador do Windows 7 foi inicializado no modo EFI ou BIOS.

Eu pesquisei e encontrei uma solução aqui link mas não funciona, pois o bloco de notas não poderia encontre \ Windows \ Panther \ setupact.log.

    
por Duong Thang 22.08.2012 / 11:21

3 respostas

17

Agora, vou direto ao ponto 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 você usar o Windows 7.

Ao inicializar a partir de um DVD ou USB do Windows, você verá primeiro uma caixa de diálogo na qual você escolhe o idioma e o layout do teclado. Faça este passo e clique em Próximo .

Em seguida, clique no botão Instalar agora .

Quando você chegar na tela onde ele pede uma tecla do produto, pressione Shift + F10 para chegar ao prompt de comando.

Seu marcador deve estar em X:\Sources> agora.

Paraprocurarnaspastasporarquivosdelog,vocêpodedigitardir..\*.log/s

O arquivo que você está procurando é intitulado setupact.log . Você consegue ver nos resultados? Ele deve estar localizado em X:\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 está lá, o que deveria ser, então isso irá abri-lo no Bloco de Notas. Agora, enquanto estiver no Bloco de Notas, pressione Ctrl + F e digite callback e pressione Enter .

Você deve ver várias entradas com esta palavra, mas a que você está interessado é chamada Callback_BootEnvironmentDetect . Pressione Enter repetidamente até identificá-lo.

comoencontrarapalavra"callback" no bloco de notas de login

No meu caso, diz Callback_BootEnvironmentDetect:FirmwareType 1 .

Eu acho que isso é porque isso é no Windows Vista, e uma vez que este é um sistema de BIOS, estou supondo que o tipo 1 significa BIOS. Portanto, se você fizesse o mesmo com o Vista em um sistema UEFI, provavelmente diria Tipo 2. Para o Windows 7, as mesmas linhas provavelmente diriam UEFI ou BIOS.

Em suma ...

Windows Vista:

Callback_BootEnvironmentDetect:FirmwareType 1 significa BIOS

Callback_BootEnvironmentDetect:FirmwareType 2 significa UEFI

Windows 7:

Code:Callback_BootEnvironmentDetect: Detected boot environment: BIOS

Code:Callback_BootEnvironmentDetect: Detected boot environment: UEFI

Você também pode conferir o artigo do TechNet sobre como implantar o Windows 7 para computadores baseados em UEFI.

Você deve ter notado que a maioria das pessoas usa EFI e UEFI como sinônimos, mas o UEFI é um desenvolvimento posterior e o EFI é o antigo. Se não me engano, significa Universal Extendable Firmware Interface. Apenas não fique confuso com isso, isso geralmente significa a mesma coisa. Pode dizer EFI ou UEFI no manual da sua placa-mãe, e você precisa ativá-lo.

    
por 22.08.2012 / 19:17
16

Abra um prompt de comando (como administrador) e execute:

bcdedit /enum

Isso irá enumerar as configurações do BCD, você terá uma saída semelhante a esta:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume1
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {3c6390c7-c6ce-11e1-8e2f-c6d882f2969a}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {3c6390cb-c6ce-11e1-8e2f-c6d882f2969a}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {3c6390c7-c6ce-11e1-8e2f-c6d882f2969a}
nx                      OptIn

Percorra a lista e procure por Windows Boot Loader . Se o sistema for inicializado no modo EFI, o valor path será \Windows\system32\winload.efi (observe a extensão .efi - isso será revertido para .exe ).

Fonte

link

    
por 31.05.2013 / 16:33
1

OBSERVAÇÃO: o comentário abaixo é sobre o sistema já instalado, não o próprio Windows Installer:

Painel de controle de lançamento - Ferramentas administrativas - Gerenciamento do computador

Verifique a guia Gerenciamento de disco. Você deve ter a partição EFI Encrypted (em torno de 100mb). Além disso, quando você clica com o botão direito do mouse em seu disco rígido, na guia Volumes, você deve ver o particionamento GPT (não o legado MBR).

O GPT faz parte do pacote UEFI:)

    
por 15.04.2013 / 15:31