How to check in Windows if you are using UEFI

You might be wondering if Windows is using UEFI or the legacy BIOS, it’s easy to check.

Just fire up MSINFO32 and look for this entry:

 

image

There are two possibilities here, either UEFI or Legacy.

Comments

  • Anonymous
    January 20, 2013
    the MSINFO32 version that is installed with Windows 7 doesn't have this entry

  • Anonymous
    March 17, 2013
    no such entry on samsung np305u1a (amd e-450), although I see efi partition installed. any other way to verify efi/non-efi install? or is presence of the partition enough?

  • Anonymous
    April 16, 2013
    Good, Excelente. Simple an functionality.

  • Anonymous
    May 07, 2013
    Thank you!  No more fear about dual-boot with Linux!!

  • Anonymous
    June 22, 2013
    Ah, mine is UEFI! Thanks!

  • Anonymous
    May 08, 2014
    Does this not just show Bios Mode and not Windows UEFI Mode? Or is it safe to assume if BIOS mode is UEFI You would not be able to run windows in Non UEFI? Seems like a dumb question but its not because I am not sure if the latter is possible or not. Please reply to IT.4.Hire@Gmail.com. Thanks!

  • Anonymous
    September 12, 2014
    Various other methods that do the same:
    https://www.youtube.com/watch?v=RZKEJ1zljmk

  • Anonymous
    November 17, 2014
    My role has previously primarily focused on Microsoft Intune, nowadays it’s more towards our whole Enterprise

  • Anonymous
    February 15, 2015
    I'm using Windows XP Home 32bit SP3 on ASUS M4N68T-M LE V2. My HDD has been partioned using Windows installers' default tool. I did not find the 'BIOS MODE' value when I ran 'MSINFO32' on my PC.

    • Anonymous
      December 20, 2016
      LOL, Windows XP doesn't support UEFI either, so, it probably BIOS
  • Anonymous
    October 06, 2015
    Another way to check...
    (i )Open command prompt and type "diskpart", it will show the disks connected like your system hard disk, USBs if connected.
    (ii) Select your hard disk disk by typing "select disk _".
    (iii) There will be column gpt, if "*" is present, it means its a UEFI mode or else MBR(Legacy).

  • Anonymous
    October 17, 2015
    The comment has been removed

  • Anonymous
    April 20, 2016
    It's only Windows 8 or later.

  • Anonymous
    January 23, 2017
    oh come on guys you just have to use the Win+R key to bring up the run button just copy MSINFO32 and paste it in there and it will show i up

    • Anonymous
      October 19, 2017
      @MikeREG QUERY HKLM\SYSTEM\CurrentControlSet\Control\SecureBoot\StateREG QUERY HKLM\SYSTEM\CurrentControlSet\Services\UEFI If there's an error, it means BIOSS Mode is Legacy
      • Anonymous
        October 19, 2017
        Forgot to say - no elevation required CMD.exe /c REG QUERY HKLM\SYSTEM\CurrentControlSet\Services\UEFI