Secure Boot is an important security feature built into modern UEFI firmware that helps protect your computer from malware, rootkits, bootkits, and unauthorized operating systems during startup. When Secure Boot is enabled, your PC verifies that only trusted and digitally signed software can load during the boot process. This prevents malicious code from running before Windows starts and significantly improves system security.
Secure Boot is also one of the key requirements for Windows 11. Many users attempting to upgrade from Windows 10 to Windows 11 receive messages indicating that Secure Boot must be enabled before installation can proceed. Additionally, some modern games with anti-cheat systems and certain security applications require Secure Boot to be active.
Gigabyte motherboards provide Secure Boot support through the UEFI BIOS interface. However, depending on the motherboard model and BIOS version, the option may be hidden until Legacy Boot or CSM (Compatibility Support Module) is disabled. Fortunately, enabling Secure Boot on most Gigabyte motherboards is a straightforward process.
This guide explains how to enable Secure Boot on Gigabyte motherboards running Windows 10 or Windows 11.
What Is Secure Boot?
Secure Boot is a UEFI security technology that:
- Verifies trusted bootloaders.
- Prevents boot-level malware attacks.
- Blocks unauthorized operating systems from loading.
- Improves startup security.
- Helps meet Windows 11 installation requirements.
Secure Boot works only when the system is configured in UEFI mode rather than Legacy BIOS mode.
Before Enabling Secure Boot
Before making BIOS changes, verify that your system is using UEFI mode.
Check BIOS Mode
- Press Windows + R.
- Type:
msinfo32
- Press Enter.
- Locate:
BIOS Mode
Results
- UEFI = Compatible with Secure Boot.
- Legacy = Must be converted before Secure Boot can be enabled.
Also verify Secure Boot status:
Secure Boot State
This will show either:
- On
- Off
- Unsupported
Step 1: Enter Gigabyte BIOS Setup
Method 1
- Shut down the computer.
- Turn it on.
- Immediately press:
Delete (Del)
repeatedly.
Most Gigabyte motherboards use the Delete key to enter BIOS.
Method 2
From Windows:
- Open Settings.
- Navigate to:
System → Recovery
- Under Advanced Startup, click:
Restart Now
- Select:
Troubleshoot
→ Advanced Options
→ UEFI Firmware Settings
→ Restart
The system will boot directly into BIOS.
Step 2: Disable CSM Support
Secure Boot generally cannot be enabled while CSM is active.
Steps
- Open BIOS.
- Switch to Advanced Mode if necessary.
- Locate:
BIOS
or:
Boot
menu.
- Find:
CSM Support
- Change it to:
Disabled
- Save changes if prompted.
After disabling CSM, Secure Boot settings usually become available.
Step 3: Enable Secure Boot
Steps
- Stay in BIOS Setup.
- Navigate to:
Settings
→ Miscellaneous
or:
Boot
→ Secure Boot
depending on motherboard model.
- Locate:
Secure Boot
- Set it to:
Enabled
If the option is grayed out, verify that CSM Support is disabled.
Step 4: Install Secure Boot Keys
Some Gigabyte motherboards require Secure Boot keys before activation.
Steps
- Open:
Secure Boot
settings.
2. Locate:
Key Management
or:
Secure Boot Mode
- Select:
Standard
- Choose:
Install Default Secure Boot Keys
- Confirm the action.
This installs Microsoft’s default trusted security certificates required for Secure Boot operation.
Step 5: Save BIOS Changes
Steps
- Press:
F10
- Select:
Save & Exit
- Confirm the changes.
- Allow Windows to boot normally.
The system should now start with Secure Boot enabled.
Verify That Secure Boot Is Enabled
After Windows loads:
- Press Windows + R.
- Type:
msinfo32
- Press Enter.
- Verify:
Secure Boot State
Expected result:
On
This confirms Secure Boot is active.
If Secure Boot Is Unsupported
If Windows reports:
Secure Boot State: Unsupported
your system may still be using Legacy BIOS mode.
Check BIOS Mode
Open System Information and verify:
BIOS Mode
If it shows:
Legacy
you must convert the system drive from MBR to GPT.
Convert MBR To GPT Without Reinstalling Windows
Verify Disk Type
- Press Windows + X.
- Open Disk Management.
- Right-click the system disk.
- Select Properties.
- Open the Volumes tab.
- Check:
Partition Style
Convert Using MBR2GPT
Open Command Prompt as Administrator:
mbr2gpt /validate /allowFullOS
Then:
mbr2gpt /convert /allowFullOS
After conversion:
- Reboot into BIOS.
- Disable CSM.
- Enable Secure Boot.
Common Secure Boot Problems
Secure Boot Option Missing
Possible causes:
- CSM still enabled.
- Outdated BIOS version.
- Legacy boot mode active.
Windows Fails To Boot
Possible causes:
- Incorrect BIOS settings.
- Unsupported boot configuration.
- Legacy operating system installation.
Re-enable CSM temporarily if needed and verify disk configuration.
Secure Boot Turns Off Automatically
This may occur if:
- Default keys were not installed.
- BIOS settings were not saved.
- CMOS battery issues exist.
Install default Secure Boot keys and save settings again.
Benefits Of Enabling Secure Boot
Advantages include:
- Improved startup security.
- Protection against bootkits.
- Protection against rootkits.
- Windows 11 compatibility.
- Better anti-cheat support for some games.
- More secure operating-system loading.
- Enhanced malware resistance.
For most users, Secure Boot should remain enabled unless specific software requires otherwise.
Final Thoughts
Secure Boot is an important UEFI security feature that helps protect Windows systems from boot-level threats while meeting Windows 11 hardware requirements. On Gigabyte motherboards, enabling Secure Boot usually involves disabling CSM support, installing default Secure Boot keys, activating Secure Boot in BIOS, and saving the changes.
Before making modifications, verify that Windows is using UEFI mode. If your system still uses Legacy BIOS mode, converting the system drive from MBR to GPT may be necessary before Secure Boot becomes available. Once enabled, Secure Boot provides stronger startup protection and improved compatibility with modern Windows features and security technologies.
By following the steps in this guide, you should be able to successfully enable Secure Boot on nearly all Gigabyte motherboards running Windows 10 or Windows 11.
FAQs
Is Secure Boot required for Windows 11?
Yes. Secure Boot is one of Microsoft’s official Windows 11 hardware requirements.
Why is the Secure Boot option grayed out on my Gigabyte motherboard?
This usually happens because CSM Support is still enabled or the system is using Legacy BIOS mode.
Can I enable Secure Boot without reinstalling Windows?
Yes. If necessary, you can convert an MBR disk to GPT using MBR2GPT and then enable Secure Boot without reinstalling Windows.
Does Secure Boot improve security?
Yes. It prevents unauthorized or malicious software from loading during the startup process and helps protect against boot-level attacks.
Will enabling Secure Boot affect my files?
No. Enabling Secure Boot does not modify or delete personal files when configured correctly. It only changes firmware-level boot security settings.


