Many Asrock boards hide secure boot until UEFI mode, TPM, and default keys are set, so you fix the missing prompt by lining up those pieces in BIOS.
Asrock Not Asking For Secure Boot When Windows 11 Complains
When people say asrock not asking for secure boot, they usually mean two things. They either never see a secure boot option in BIOS, or Windows and games keep warning that secure boot is off even when the board never showed a prompt.
Modern Asrock UEFI firmware does support secure boot on almost every gaming board from the last decade. If the menu is missing or greyed out, the board is telling you that one of the basic conditions is not ready yet. The good news is that those conditions are easy to check one by one.
On top of that, Windows 11 PC Health Check and some game launchers phrase their warnings in a confusing way. They say secure boot is not available or not supported, when in reality the firmware simply has the feature parked until you change a few boot settings. Understanding that gap between wording and reality makes the whole process feel less mysterious.
This guide walks through how secure boot works on Asrock boards, why it can stay hidden, and the exact order of settings that makes the secure boot line finally turn to Active. The steps line up with Asrock’s own support guidance and with what many owners report after wrestling with Valorant, Windows 11 checks, and anti-cheat tools.
Why Your Asrock Board Does Not Prompt For Secure Boot
On an Asrock motherboard the secure boot menu is tied tightly to UEFI mode and the presence of valid keys. If any of those inputs are missing, the firmware quietly keeps secure boot in the background or blocks you from toggling it. That is why the missing secure boot prompt feels like the board is ignoring a request.
There are a few common patterns that show up again and again:
- Legacy Boot Still Enabled — The board runs in legacy or mixed mode with Compatibility Support Module enabled, so secure boot controls never become available.
- TPM Or PTT Off — The firmware TPM or Intel Platform Trust Technology is disabled, so Windows 11 checks complain even when secure boot works.
- No Secure Boot Keys — The key database is empty, so the menu wants you to install default keys before secure boot can turn on.
- Old GPU Firmware — A graphics card lacks UEFI GOP support, which can stop the board from running pure UEFI with secure boot.
- Legacy Windows Install — Windows sits on an MBR disk installed in legacy mode, so turning secure boot on would break the boot path.
Once you know which one matches your system, the fix turns into a short list of BIOS changes and one careful restart. The sections below move in the same order Asrock suggests: UEFI first, TPM next, keys after that, then a final check inside Windows.
Check UEFI Mode And Turn Off CSM
Secure boot only works when the firmware runs in full UEFI mode. Many older installs of Windows 10 and some Linux setups still boot in legacy mode with Compatibility Support Module turned on, and that combination keeps the secure boot line hidden or locked.
Compatibility Support Module acts like a bridge for older operating systems and expansion cards that expect classic BIOS behavior. It helps those parts start up, but it also blocks features that depend on modern UEFI rules. Turning it off tells the board to follow the newer playbook from power on.
This change already fixes many setups.
- Enter Advanced UEFI Mode — Reboot and tap Del or F2 at the Asrock logo, then switch from Easy Mode to Advanced Mode if the button in the corner still offers that change.
- Open The Boot Tab — Move to the Boot page and find the entry named CSM or Compatibility Support Module.
- Disable CSM Fully — Set CSM to Disabled, save changes with F10, let the system restart, then jump back into UEFI.
If the PC no longer boots after CSM is disabled, that means Windows was installed in legacy mode on an MBR disk. In that case you either convert the system drive to GPT with tools like Microsoft’s MBR2GPT utility or reinstall Windows while the board stays in UEFI mode. Once the OS boots cleanly in UEFI, secure boot has a stable base to work from for now.
After you confirm that UEFI mode works, head back into the firmware and look under the Security or Boot tab. Many Asrock boards now show a Secure Boot entry where there was nothing before. If the menu is still absent, the next step is to bring the TPM online.
Enable TPM And Trusted Computing On Asrock Boards
While secure boot and TPM are separate features, Windows 11 and many anti-cheat tools check them together. Asrock hides TPM controls under CPU or security menus, so a board that never asked for secure boot can start to behave once the firmware TPM is active and Trusted Computing is in a ready state.
- Find The TPM Switch — In Advanced Mode, open Advanced and look for CPU Configuration on AMD systems or a Security page on Intel systems.
- Turn On fTPM Or PTT — On Ryzen boards, set the AMD fTPM switch to the CPU option. On Intel boards, set Platform Trust Technology to Enabled.
- Check Trusted Computing — Some Asrock firmwares have a Trusted Computing submenu. Open it and confirm that a TPM 2.0 device is found and Security Device Support is Enabled.
At this point Windows 11 health checks usually start to pass the TPM requirement. The secure boot line may still say Disabled or Not Active, though, because the board wants a valid set of keys before it will flip the state to Active.
Install Default Secure Boot Keys And Switch Modes
Asrock follows the standard UEFI model of storing secure boot keys inside firmware. When that key database is blank, you often see Secure Boot Mode set to Standard but Secure Boot stuck at Disabled. Filling the database with the platform keys gives the firmware something to verify loaders with, and that is the point where asrock not asking for secure boot usually turns into a clear prompt.
- Open The Secure Boot Menu — In UEFI, move to the Security tab or the Boot tab and select Secure Boot.
- Switch To Custom Mode — Change Secure Boot Mode from Standard to Custom so that the Key Management button becomes active.
- Install Default Keys — Enter Key Management, choose Install default Secure Boot keys, and confirm that you want to load the factory variables.
- Enable Secure Boot — Go back one level, set Secure Boot to Enabled, then save and exit with F10.
Some newer AM5 boards briefly show a message that asks whether you want to discard changes and exit right after key installation. On those systems you simply pick No, return to the secure boot page, and flip the main toggle to Enabled before you save.
After the restart, return to the same menu. On a healthy setup the Secure Boot state field now reads Active, and Secure Boot Mode can sit either on Standard or on Custom with keys visible for PK, KEK, and the allowed databases. From this point the board no longer needs a fresh prompt, since the feature is live and enforcing signed boot loaders.
Check Secure Boot From Inside Windows
Even once the firmware shows secure boot as Active, tools from Microsoft or game launchers can still report that secure boot is off if they run inside a legacy install or read stale data. It helps to confirm the state from within Windows itself before you blame the motherboard.
- Open System Information — Press Windows + R, type msinfo32, and press Enter to open the System Information window.
- Check BIOS Mode — In the summary panel, confirm that BIOS Mode shows UEFI instead of Legacy.
- Check Secure Boot State — In the same list look for Secure Boot State. When the Asrock setup is correct, this entry shows On.
If BIOS Mode still shows Legacy even after disabling CSM, you are dealing with an older install that needs conversion to GPT or a fresh install created while the board runs pure UEFI. Once that is solved, the secure boot warning banners in Windows 11 and anti-cheat software usually disappear on the next reboot.
When Secure Boot Still Will Not Show On Older Asrock Boards
A small slice of Asrock hardware shipped in the early UEFI era with limited secure boot support or with early firmware that hides the feature behind updates. If you have followed the steps above and the board still never mentions secure boot, it is time to look at version limits.
- Check For A Newer BIOS — Visit Asrock support for your exact model and compare the installed version with the latest UEFI download, paying attention to notes about Windows 11 readiness.
- Confirm UEFI Support — Very old boards that only offer legacy BIOS mode or early hybrid firmwares cannot run secure boot at all.
- Inspect The GPU — If you run an ancient graphics card without UEFI GOP support, swap in a newer card while you set up secure boot and TPM.
- Review Disk Layout — Use disk management tools to confirm that the system drive uses GPT and that an EFI system partition exists.
At some point the cost of forcing secure boot on older hardware exceeds the gain. For most Asrock boards based on modern chipsets, though, careful use of UEFI mode, TPM, and default keys will bring the secure boot line into view and make it stay there for Windows, games, and security tools.
Owners who boot both Windows and Linux on the same Asrock system should also match their boot loaders with secure boot in mind. Many modern distributions ship signed loaders that work fine, as long as you keep them up to date when firmware or operating system updates land.
Common Asrock Secure Boot Problems And Fixes
| Symptom | Likely Cause | Fix |
|---|---|---|
| No secure boot menu anywhere in BIOS | CSM still enabled or dated firmware | Disable CSM, reboot in UEFI, update BIOS |
| Secure boot entry present but always Disabled | No factory keys installed in key database | Switch to Custom, install default keys, then enable |
| Windows 11 says secure boot unsupported | Legacy OS install or disk still MBR | Convert system drive to GPT or reinstall in UEFI mode |
| Game anti-cheat still refuses to start | Game checks TPM or reads cached system info | Confirm TPM 2.0, clear game cache, restart launcher |
