How to Enable Secure Boot on Dell Devices for Windows 11
Summary: Learn how to enable Secure Boot and boot in secure mode on your Dell device. This guide covers UEFI secure boot, how to check if secure boot is enabled in the BIOS, and how to turn on secure boot for Windows 10 and 11. ...
Instructions
Overview
Secure Boot is a UEFI firmware feature that protects the boot process against malicious code such as malware and ransomware. To use Secure Boot on a Dell computer, the BIOS Boot Mode must be set to UEFI (not Legacy), and the Secure Boot option must be set to Enabled in the BIOS. You can confirm the current status in Windows by running msinfo32 and checking that BIOS Mode is UEFI and Secure Boot State is On.
Quick answers
|
Question |
Short answer |
Section |
|
How do I turn on Secure Boot on my Dell laptop? |
Restart, tap F2 at the Dell logo, open the Secure Boot option, set it to Enabled, then Apply or Save and Exit. The BIOS must be in UEFI mode first. |
|
|
How do I check if Secure Boot is enabled in Windows 11? |
Run msinfo32 and confirm BIOS Mode: UEFI and Secure Boot State: On. |
|
|
Why does my Dell computer show Secure Boot State Off? |
Either Secure Boot is disabled in the BIOS, or the computer is in Legacy boot mode. |
|
|
How do I switch from Legacy to UEFI on a Dell PC? |
In the BIOS under Boot or Boot Sequence, change the Boot List option from Legacy to UEFI. This makes the current Windows install unbootable, so back up data first. |
|
|
Where is Secure Boot in Dell BIOS? |
Usually under the Boot or Secure Boot menu. Screens vary by model. |
What is Secure Boot?
Secure Boot is a security feature that checks the boot process on a computer to help block malicious code, including malware and ransomware, from loading at startup. Secure Boot depends on firmware and requires the computer BIOS to be set to UEFI mode. It does not work in Legacy boot mode.
Before you begin
- Confirm Windows 11 compatibility. Older Dell computers may not meet Windows 11 system requirements. Check Dell Computers Tested for Update to Windows 11.
- Check your current status using the steps in the next section. If Secure Boot State is already On, no change is needed.
- Back up your personal data if BIOS Mode shows Legacy. Changing from Legacy to UEFI makes the current Windows installation unbootable and requires reinstalling Windows.
Check Secure Boot status in Windows
Question: How do I check if Secure Boot is enabled in Windows 11?
Answer: Use System Information (msinfo32). Secure Boot is enabled when BIOS Mode shows UEFI and Secure Boot State shows On.
- Click the Windows button at the bottom left of the screen, or press the Windows key.
- In the search bar, type
msinfo32. - Press Enter. System Information opens with System Summary selected by default.
- On the right side, find BIOS Mode and Secure Boot State.
- Read the result using the table below.
|
BIOS Mode |
Secure Boot State |
Meaning |
What to do |
|
UEFI |
On |
Secure Boot is enabled. |
Nothing. |
|
UEFI |
Off |
UEFI mode is active but Secure Boot is disabled in the BIOS. |
Follow the Enable Secure Boot in the Dell BIOS section. |
|
Legacy |
Unsupported |
The computer is in Legacy mode, which does not support Secure Boot. |
Follow the Switch from Legacy to UEFI boot mode section, then enable Secure Boot. |
Why does my Dell computer show Secure Boot State Off?
Question: Why does my Dell computer show Secure Boot State Off?
Answer: Secure Boot State appears as Off when Secure Boot is not enabled in the BIOS. Common causes:
- Secure Boot is set to Disabled in the BIOS. Fix: follow the Enable Secure Boot in the Dell BIOS section.
- The computer is in Legacy boot mode. Secure Boot requires UEFI. Check whether BIOS Mode shows Legacy in msinfo32. Fix: follow the Switch from Legacy to UEFI boot mode section, then enable Secure Boot.
Switch from Legacy to UEFI boot mode
Question: How do I switch from Legacy to UEFI on a Dell PC?
Answer: Follow the steps below.
- Turn on or restart the computer.
- Tap the F2 key when the Dell logo appears to enter the BIOS.
- In the BIOS, find the Boot or Boot Sequence option.
- Locate the Boot List option.
- Change the option from Legacy to UEFI.
- Select Apply or Save and Exit, depending on your computer.
Result: The computer is now in UEFI mode. Reinstall Windows, then follow the Enable Secure Boot in the Dell BIOS section if Secure Boot is not already on.
Enable Secure Boot in the Dell BIOS
Question: How do I turn on Secure Boot on my Dell laptop?
Answer: Follow the steps below. The BIOS must be in UEFI mode.
Prerequisite: BIOS Mode is UEFI. If it is Legacy, complete the steps in the Switch from Legacy to UEFI boot mode section first.
- Turn on or restart the computer.
- Tap the F2 key when the Dell logo appears to enter the BIOS.
- In the BIOS, find the Secure Boot option.
- Change Secure Boot to Enabled.
- Select Apply or Save and Exit, depending on your computer.
Result: The computer restarts and boots to the Windows desktop. Verify the change with the steps in the Check Secure Boot status in Windows section.
Where is Secure Boot in the Dell BIOS?
Question: Where is Secure Boot in Dell BIOS?
Answer: Press F2 at the Dell logo to open the BIOS, then look for the Secure Boot option. It is typically found in the Boot Configuration area of the menu, and the exact name and location vary by model.
- The UEFI/Legacy setting is also under Boot Configuration.
- The Secure Boot mode is where you set it to Enabled.
- If you cannot find it, consult the System Manual for your model, for more information see Dell Knowledge Base article Manuals and Documentation for your Dell Product.
Troubleshooting
|
Symptom |
Likely cause |
Action |
|
Secure Boot option is greyed out or missing |
Boot Mode is Legacy |
Switch to UEFI, then reopen the BIOS. |
|
Windows will not start after switching to UEFI |
Windows was installed in Legacy mode |
Reinstall Windows in UEFI mode. Restore data from backup. |
|
msinfo32 still shows Secure Boot State Off after saving |
Changes were not saved |
Re-enter the BIOS, confirm Secure Boot is Enabled, and select Apply or Save and Exit. |
|
Windows 11 upgrade is blocked |
Hardware does not meet requirements |
Check Dell Knowledge Base article Dell Computers Tested for Update to Windows 11. |
Frequently asked questions
How do I turn on Secure Boot on my Dell laptop?
Restart the laptop, tap F2 at the Dell logo, set Secure Boot to Enabled, and select Apply or Save and Exit. UEFI mode must already be active.
How do I check if Secure Boot is enabled in Windows 11?
Open msinfo32 from the Start search and check that BIOS Mode is UEFI and Secure Boot State is On.
Why does my Dell computer show Secure Boot State Off?
Secure Boot is disabled in the BIOS, or the computer is booting in Legacy mode. Switch to UEFI if needed, then enable Secure Boot.
How do I switch from Legacy to UEFI on a Dell PC?
In the BIOS, open Boot or Boot Sequence and change Boot List from Legacy to UEFI. Windows must be reinstalled afterward, so back up your data first.
Where is Secure Boot in Dell BIOS?
Open the BIOS with F2 and look for the Secure Boot option, typically in the Boot menu. Layout varies by model.
Do I need Secure Boot for Windows 11?
Windows 11 system requirements include Secure Boot capability.
Will enabling Secure Boot delete my files?
Enabling the Secure Boot option alone does not reinstall Windows. Switching from Legacy to UEFI does make the current Windows installation unbootable.
Videos
How To Enable Secure Boot
Duration: 01:55
When available, closed caption (subtitles) language settings can be chosen using the Settings or CC icon on this video player.