How to activate secure boot

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: Secure Boot is a security feature that helps protect your system from malware by ensuring that only trusted software is loaded during the boot process. To activate it, you typically need to enter your computer's BIOS/UEFI settings, locate the Secure Boot option, and enable it. The exact steps can vary depending on your motherboard manufacturer.

Key Facts

What is Secure Boot?

Secure Boot is a crucial security feature designed to safeguard your computer during the startup process. It is a part of the Unified Extensible Firmware Interface (UEFI) specification, which has largely replaced the traditional BIOS. The primary function of Secure Boot is to ensure that your system boots using only software that is trusted by the Original Equipment Manufacturer (OEM) or the user. This means that during the boot sequence, the firmware checks the digital signature of each piece of executable code, including the bootloader, operating system kernel, and drivers. If any of these components have an invalid or untrusted signature, the system will refuse to load them, thereby preventing potentially malicious software, such as rootkits or bootkits, from compromising your system before your operating system even starts.

Why is Secure Boot Important?

In today's digital landscape, where cyber threats are increasingly sophisticated, Secure Boot plays a vital role in establishing a strong security foundation. Malware designed to infect the boot process can be particularly difficult to detect and remove because it operates at a very low level, often before security software has a chance to load. By verifying the integrity of the boot process, Secure Boot acts as a gatekeeper, ensuring that only legitimate and verified software is allowed to run. This significantly reduces the risk of boot-level malware, which can steal sensitive data, disrupt system operations, or provide attackers with persistent access to your computer.

How to Activate Secure Boot

Activating Secure Boot is typically done within your computer's BIOS/UEFI settings. The process can differ slightly depending on the manufacturer of your motherboard or pre-built computer, but the general steps are as follows:

  1. Access BIOS/UEFI Settings: Restart your computer. As it begins to boot up, you will need to press a specific key repeatedly to enter the BIOS/UEFI setup. Common keys include F2, F10, F12, DEL, or ESC. The exact key is usually displayed on the screen during the initial boot process or can be found in your computer's manual or the manufacturer's website.
  2. Locate Secure Boot Settings: Once inside the BIOS/UEFI interface, navigate through the menus to find the security or boot settings. Look for an option labeled "Secure Boot." This might be under a "Security" tab, a "Boot" tab, or sometimes within an "Advanced" settings section.
  3. Enable Secure Boot: Select the "Secure Boot" option and change its setting from "Disabled" to "Enabled."
  4. Manage Platform Keys (if applicable): In some cases, you might need to ensure that the "Platform Key" (PK) is installed or loaded. The UEFI firmware often has options to "Install default Secure Boot keys" or "Restore Factory Keys." This step ensures that the firmware has the necessary trusted keys to verify software signatures.
  5. Disable CSM/Legacy Boot (if necessary): Secure Boot is a feature of UEFI and is not compatible with the older BIOS emulation mode known as the Compatibility Support Module (CSM) or Legacy Boot. If your system is set to boot in legacy mode, you will likely need to disable CSM or Legacy Boot options to enable Secure Boot. This might require your operating system to be installed in UEFI mode as well.
  6. Save and Exit: After making the changes, navigate to the "Save and Exit" section of the BIOS/UEFI. Select the option to "Save Changes and Exit" or a similar command. Your computer will then restart with Secure Boot enabled.

Potential Issues and Troubleshooting

While Secure Boot enhances security, it can sometimes cause compatibility issues, especially with older operating systems or certain hardware. If you encounter problems booting your operating system or using specific hardware after enabling Secure Boot, you may need to disable it or adjust your settings.

If you experience any of these issues, you can typically resolve them by re-entering your BIOS/UEFI settings and disabling Secure Boot or CSM/Legacy Boot. It's also advisable to ensure your operating system and all drivers are up to date, as newer versions often include the necessary signatures for Secure Boot compatibility.

Sources

  1. Secure Boot - WikipediaCC-BY-SA-4.0
  2. Secure Boot - Microsoft Docsfair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.