How to Enable Secure Boot in Windows 10

Welcome to this article on how to enable secure boot on Windows 10! In this day and age, security is of paramount importance, especially when it comes to dealing with sensitive data and using personal devices for work, study or leisure. One of the ways to enhance the security of your Windows 10 machine is by enabling secure boot, a feature that helps prevent unauthorized operating systems and malware from starting up during the boot process. In this article, we will guide you through the steps to enable secure boot on your Windows 10 computer, along with some tips and tricks to optimize your security strategies.

Enabling Secure Boot on Windows 10: Step by Step Guide

Step 1: Check Compatibility and Compatibility Support Module (CSM) Settings

The first step before enabling secure boot on Windows 10 is to check whether your computer system is compatible with this feature. You need to verify that your hardware components and BIOS firmware support secure boot. Additionally, you may have to turn off the Compatibility Support Module (CSM) in the BIOS settings, as it conflicts with secure boot. We suggest consulting your motherboard user manual or the manufacturer’s website for specific instructions on finding and adjusting these settings.

Step 2: Update BIOS Firmware to the Latest Version

Before proceeding with secure boot, it is advisable to update your BIOS firmware to the latest version available. This ensures that you have the most recent bug fixes, security patches and feature improvements, which can enhance the stability and performance of your system as well. Check the motherboard manufacturer’s website for the appropriate BIOS update utility, and follow the instructions carefully.

Step 3: Enter BIOS Setup and Find Secure Boot Option

To enable secure boot on Windows 10, you need to access the BIOS setup screen, which can be done by pressing a specific key during the boot process. The key may vary depending on your motherboard brand and model, but common choices are F2, Del, F10 or Esc. Once you are in the BIOS setup, you need to find the secure boot option, which may be labeled as “Secure Boot” or “UEFI Boot” or “Windows Boot Manager”. Again, consult the manual or website for guidance.

Step 4: Enable Secure Boot Option and Configure Settings

Once you have located the secure boot option, you need to enable it by changing its status from “Disabled” to “Enabled”. You may also need to select the desired key or certificate for secure boot, depending on the manufacturer and BIOS version. Some BIOS may allow you to set the secure boot mode as “Standard”, “Custom” or “Custom Key Provisioning”, which can affect the level of security and flexibility. Experiment with the settings and observe the results before finalizing.

Step 5: Save Changes and Exit BIOS Setup

After you have enabled secure boot and configured the relevant settings, you need to save the changes and exit the BIOS setup. This can be done by following the on-screen instructions or using the designated key combination, such as F10 or Ctrl+X. Make sure to confirm the save/exit action and wait for the system to reboot automatically. If the system does not boot properly or shows warning/error messages, you may have to revisit the BIOS setup and adjust the settings accordingly.

Step 6: Verify Secure Boot Status in Windows 10

Once your computer has started up, you can verify the status of secure boot in Windows 10 by opening the System Information app. You can do this by pressing Windows key + R, typing “msinfo32” in the Run dialog box, and pressing Enter. In the System Information window, look for the text that says “Secure Boot State”, which should show “On” if secure boot is enabled. If it shows “Off”, you may have to repeat the previous steps and troubleshoot any issues that arise.

Step 7: Install Trusted Operating Systems and Drivers

After you have enabled secure boot on Windows 10, you may encounter issues with installing or running some operating systems, drivers or programs that are not recognized as trusted by the UEFI firmware. To avoid this, you need to ensure that you install or use only trusted software from reputable sources, and avoid modifications or unauthorized changes to the operating system files. Consult the Windows Defender antivirus software or other security utilities for additional protection and guidance.

Step 8: Update and Maintain Security Software and Settings

Enabling secure boot is not a standalone solution to security issues; it is just one component of a comprehensive security strategy. You need to update and maintain your security software and settings constantly, including antivirus, firewall, encryption, automatic updates, backups, user accounts, passwords and network connections. Regular scans and checks for malware, vulnerabilities, and suspicious activities are also recommended.

Step 9: Regularly Backup Important Data and Configuration

As with any technical operation, there is always a risk of accidental or intentional errors, system failures, hardware damage or theft, which can compromise the security and integrity of your data and configuration. Therefore, it is essential to regularly back up your important data, files, and software settings to external storage media, cloud services or network shares. Ensure that your backup is complete, updated, and tested regularly.

Step 10: Avoid Common Security Pitfalls and Scams

In addition to technical factors, security also depends on human factors, such as awareness, education, and caution. You need to avoid common security pitfalls and scams, such as clicking on suspicious links or attachments, sharing personal information online or offline, using weak passwords, connecting to unsecured public Wi-Fi networks, or ignoring security warnings. Stay informed and vigilant about security threats and best practices by following reliable sources and seeking advice from experts.

Step 11: Check System Event Logs for Security Incidents

Another way to monitor and improve your security posture on Windows 10 is by checking the system event logs for security incidents. The event logs can provide detailed information about software installations, network connections, user logins, crashes and errors, that might indicate potential security breaches or abnormal activity. Use the Event Viewer app or third-party monitoring tools to view and filter the event logs, and respond promptly to any suspicious or critical events.

Step 12: Seek Professional Assistance for Complex Issues

Finally, if you encounter complex or persistent security issues that you cannot solve on your own, you may need to seek professional assistance from certified security experts. They can help diagnose and fix specific problems, and also provide customized advice and solutions for your unique needs and expectations. Look for reputable security companies, forums, or online communities that offer reliable and affordable services.

Tips and Tricks for Enabling Secure Boot on Windows 10

Tip 1: Create a Recovery Drive before Enabling Secure Boot

Before you enable secure boot on Windows 10, it is recommended that you create a recovery drive that can help you troubleshoot and repair your system in case of a critical error or corruption. A recovery drive contains essential system files and tools that can be used to restore the system to a previous state, refresh the system, or perform a clean install. You can create a recovery drive by using the Windows Recovery Drive utility or a third-party tool.

Tip 2: Use Windows Defender for Better Security

Windows 10 comes with a built-in antivirus software called Windows Defender, which can help protect your computer from various types of malware and other threats. You can access Windows Defender by pressing Windows key + I, selecting Update & Security, and then clicking on Windows Security. From there, you can scan your computer, check for updates, and adjust the settings according to your preferences. You can also use other third-party antivirus software if you prefer, but make sure to disable or exclude them from secure boot configurations if necessary.

Tip 3: Install the Latest Drivers and Firmware from OEMs

To ensure maximum compatibility and security, you should always install the latest drivers and firmware from the original equipment manufacturers (OEMs) of your hardware components, such as the motherboard, graphics card, sound card, and network adapter. These updates often address bugs, performance issues, and security vulnerabilities, and can improve the overall stability and functionality of your system. Check the OEM websites or use their update utility software to obtain the latest versions of your drivers and firmware.

Tip 4: Use Strong and Unique Passwords for All Accounts

Passwords are the first line of defense against unauthorized access to your accounts and systems. Therefore, you should use strong and unique passwords for all the accounts that you use, including your Windows 10 password, email accounts, social media accounts, and online banking accounts. A strong password should be at least 8 characters long, include uppercase and lowercase letters, numbers, and special characters, and avoid common phrases or words. Use a password manager if you cannot remember all your passwords.

Tip 5: Keep Your Windows 10 Updated and Patched

Microsoft releases regular updates and patches for Windows 10, which address security issues, bug fixes, and improvements. You should keep your Windows 10 updated and patched by enabling automatic updates or checking for updates manually. To do this, go to Settings, select Update & Security, and then click on Windows Update. Make sure that you are connected to a reliable and secure network, to avoid downloading malicious or counterfeit updates.

Tip 6: Use Local and Online Backup Solutions

Backing up your important data and files is crucial for security and contingency purposes. You can use both local and online backup solutions to ensure redundancy and accessibility. Local backup can be done by using external hard drives, flash drives, or DVD/CD media, and can be automated or manual. Online backup can be done by using cloud services, such as OneDrive, Dropbox, or Google Drive, and can provide additional benefits such as synchronization and sharing. Check your backup software compatibility with secure boot settings if necessary.

Tip 7: Avoid Public Wi-Fi Networks for Sensitive Activities

Public Wi-Fi networks, such as those in coffee shops, airports, or libraries, are often unsecured and vulnerable to eavesdropping, reverse engineering, or Man-In-The-Middle (MITM) attacks. Therefore, you should avoid using public Wi-Fi networks for sensitive activities, such as online banking, email, or shopping. Instead, use your own secured network or virtual private network (VPN), which can encrypt your data and protect your identity and location.

Tip 8: Use Encryption and BitLocker for Data Protection

Encryption is a powerful method of protecting your data and files from unauthorized access, theft, or tampering. Windows 10 includes several encryption tools, such as BitLocker, Encrypting File System (EFS), and Windows Defender Encryption. You can use encryption to protect individual files or folders, entire drives or devices, or even the entire system. However, you need to manage your encryption keys carefully, as losing them can result in permanent data loss.

Tip 9: Beware of Social Engineering and Phishing Attacks

Social engineering and phishing attacks are common threats to online security and privacy, which rely on deceiving or manipulating the user into revealing sensitive information or performing harmful actions. Social engineering techniques include pretexting, baiting, quid pro quo, or tailgating, while phishing techniques include spear-phishing, vishing, smishing, or botnet spam. You can avoid these attacks by being skeptical, verifying the source and legitimacy of requests, and using anti-phishing tools or plugins.

Tip 10: Test Your Security Measures Regularly

Finally, you should test your security measures regularly to ensure that they are working as intended and protecting you from the latest threats and vulnerabilities. You can use both automated and manual methods of testing, such as penetration testing, vulnerability scanning, security auditing, or user awareness testing. Regular testing can help you identify weaknesses and gaps in your security posture, and take corrective actions before any real damage occurs. In conclusion, enabling secure boot on Windows 10 can improve the security and reliability of your computer, but it is not a panacea for all security issues. You need to adopt a holistic and proactive approach to security, which involves updating your firmware and drivers, maintaining your security software and settings, backing up your data and configuration, avoiding common security traps and scams, and seeking professional assistance if needed. By following the steps and tips outlined in this article, you can enhance your security posture on Windows 10 and stay protected in the digital world.

Advantages of Enabling Secure Boot in Windows 10

Secure Boot is a feature in Windows 10 that ensures that your system boots only with trusted and signed software. Here are some advantages that come with enabling Secure Boot in Windows 10:

1. Increased Security

With Secure Boot enabled, your system is less susceptible to rootkits, malware and other forms of tampering. Since the operating system checks for trusted signatures before loading drivers, the system is protected from malicious software.

2. Better Performance

Enabling Secure Boot improves system performance as the system checks for valid signatures before allowing drivers to load. This ensures that only the right drivers are loaded, reducing the chances of system crashes and errors.

3. Improved Boot Time

Secure Boot reduces the time it takes to boot your system. When the system is starting, it doesn’t have to reload configuration settings, ensuring that it boots faster.

4. Increased Trust Level

Secure Boot helps to increase user trust by verifying that the system is running trusted software from trusted vendors. This ensures that your data is safe and that the system has not been tampered with.

5. Protection Against Rootkits

Rootkits are malicious applications that disguise themselves to look like legitimate software and install themselves onto a user’s device. Secure Boot helps prevent and detect rootkits by scanning the system for known vulnerabilities and preventing illegitimate access to the system.

Disadvantages of Enabling Secure Boot in Windows 10

Although Secure Boot has a lot of benefits, there are also some drawbacks. Here are some of them:

1. Compatibility Issues

With Secure Boot enabled, you might experience some compatibility issues with older computers. Some older systems might not support this feature, and this could cause problems when trying to enable it.

2. Limited Flexibility

Secure Boot can be restrictive when it comes to making changes to the operating system. If you want to install a new operating system or replace any of your computer’s hardware components, you might need to disable the secure boot first.

3. Increased Complexity

Enabling Secure boot introduces an additional layer of complexity into the system. This might lead to more complicated management and troubleshooting processes than ever before.

4. Potential Bugs

Enabling Secure Boot might expose your system to potential bugs and vulnerabilities since it involves the use of third-party drivers that can be prone to bugs and security issues.

5. Increased Hardware Requirements

Enabling Secure Boot means that the computer must have a UEFI firmware. This might be a problem for older systems since most of them use BIOS firmware, which is not compatible with Secure Boot.

FAQs: How to Enable Secure Boot in Windows 10

1. What is Secure Boot?

Secure Boot is a feature that ensures that only authorized and trusted software can run on your computer. This feature helps protect your computer from malware and other malicious software.

2. Why do I need to enable Secure Boot?

You should enable Secure Boot to ensure that your computer is protected from malicious software and other unauthorized programs. It’s an important security feature that should be enabled by default for most users.

3. How do I check if Secure Boot is enabled on my computer?

You can check if Secure Boot is enabled on your computer by entering the UEFI/BIOS setup utility and looking for the Secure Boot option. If you can’t find it, it’s likely that your computer doesn’t support the feature.

4. How do I access the UEFI/BIOS setup utility?

You can access the UEFI/BIOS setup utility by restarting your computer and hitting a specific key (usually F2, F10, or Delete) during boot-up. The exact key will depend on your computer’s manufacturer.

5. Can I enable Secure Boot after installing Windows 10?

Yes, you can enable Secure Boot after installing Windows 10. It’s a good idea to enable it as soon as possible to ensure that your computer is protected from malware and other malicious software.

6. What if my computer doesn’t support Secure Boot?

If your computer doesn’t support Secure Boot, you may want to consider upgrading to a newer model that does. Alternatively, you can use other security features (such as antivirus software) to protect your computer from malware and other malicious software.

7. What are the requirements for Secure Boot?

To use Secure Boot, your computer must support UEFI firmware and have a UEFI-compatible operating system (such as Windows 10). Additionally, your computer’s UEFI firmware must have the Secure Boot option.

8. Can I disable Secure Boot?

Yes, you can disable Secure Boot if you need to install software or drivers that are not digitally signed, but this may leave your computer vulnerable to malware and other malicious software.

9. How do I enable Secure Boot?

To enable Secure Boot, you need to enter the UEFI/BIOS setup utility and look for the Secure Boot option. Follow the on-screen instructions to enable it.

10. What happens if I install a non-UEFI operating system?

If you install a non-UEFI operating system on a computer that has Secure Boot enabled, you may not be able to boot the operating system. To fix this, you’ll need to disable Secure Boot or install a UEFI-compatible operating system.

11. Can Secure Boot prevent all malware?

No, Secure Boot cannot prevent all malware, but it can help protect your computer from many types of malicious software. You should still use other security measures (such as antivirus software) to protect your computer.

12. What if I have problems enabling Secure Boot?

If you have problems enabling Secure Boot, you should consult your computer’s manufacturer for assistance. They may be able to provide you with specific instructions for your computer model.

13. Should I enable Secure Boot?

Yes, you should enable Secure Boot to ensure that your computer is protected from malware and other malicious software. It’s an important security feature that can help keep your computer safe.

How to Enable Secure Boot in Windows 10

If you are concerned about your computer’s security, enabling Secure Boot is an essential step. This feature ensures that only trusted software can run on your device, protecting you from malware and other threats. Here’s how to enable Secure Boot in Windows 10:


In conclusion, enabling Secure Boot in Windows 10 is a straightforward process that can provide significant security benefits. By verifying the authenticity of your system’s firmware and boot files, you can safeguard your device against malicious attacks and maintain the integrity of your data. Remember to keep your system up to date and take other cybersecurity precautions to stay safe online.


Thank you for reading this article on how to enable Secure Boot in Windows 10. We hope that you found this information helpful and that you can now confidently secure your computer and protect your valuable data. If you have any questions, please feel free to leave a comment below, and we will do our best to assist you. Good luck!