how to check if i have secure boot enabled
On a Windows PC, the quickest way is to open System Information and look at the Secure Boot State field; it will say On if Secure Boot is enabled, Off if it’s disabled, or Unsupported if your hardware/installation doesn’t support it.
Check via System Information (Windows)
- Press Windows key + R.
- Type
msinfo32and press Enter to open System Information.
- In the left pane, make sure System Summary is selected.
- On the right, find Secure Boot State.
* **On** → Secure Boot is enabled.
* **Off** → Supported but currently disabled.
* **Unsupported** → Either the PC doesn’t support Secure Boot or Windows was installed in legacy BIOS mode instead of UEFI.
Check via PowerShell (advanced)
- Open PowerShell as administrator.
- Run:
Confirm-SecureBootUEFIand press Enter.
* Returns **True** → Secure Boot enabled.
* Returns **False** → Secure Boot disabled.
* May show _cmdlet not supported_ on some systems that don’t expose Secure Boot this way.
Check in BIOS/UEFI firmware
If Windows isn’t installed or you prefer firmware settings:
- Restart your PC and press the key for UEFI/BIOS setup (often Del, F2, F10, or Esc, varies by manufacturer).
- Look under Boot , Security , or Authentication for Secure Boot.
- If it shows Enabled/On/Standard/Default , Secure Boot is enabled; if Disabled/Off , it’s not.
Linux / other OS (high level)
On many Linux distributions, Secure Boot state can be checked with platform tools or vendor documentation, but the exact commands vary by distro and bootloader.
TL;DR: On Windows, msinfo32 → System Summary → Secure Boot State is
the simplest, no‑reboot way to see if you have Secure Boot enabled.