Articles on: ggRock

Automated Secure Boot Enrollment with ggRock

This guide provides a step-by-step walkthrough for enabling Secure Boot Keys Auto-Enrollment, a feature increasingly required by modern PC games and software platforms.



๐Ÿ›‘ Why Enable Secure Boot?


Some PC games and applications now require Secure Boot to be enabled to ensure system integrity and prevent tampering. This means both Secure Boot and its associated keys must be properly configured.




โœ… Step-by-Step Guide


1. Enable Auto-Enrollment in ggRock


  1. Navigate to Settings > Secure Boot in the ggRock web UI.
  2. Enable Secure Boot Keys Auto-Enrollment.


๐Ÿ“ธ Example:




2. Enter the BIOS Setup


Access the BIOS/UEFI setup menu on the client machine:


  • Common keys: F2, F8, F10, F12, ESC, or DEL (varies by manufacturer).


๐Ÿ“ธ Example:




3. Configure Secure Boot in BIOS


  1. Enable Secure Boot.
  2. Set the Secure Boot mode to Custom.
  3. Put the platform in Setup Mode by clearing existing Secure Boot keys (i.e., delete all Secure Boot variables).


๐Ÿ“ธ Example Screenshots:


๐Ÿ’ก Tip:Disable any options like โ€œProvision Factory Default Keysโ€ to prevent keys from being auto-restored on reboot.



4. Auto-Enrollment Process


  1. Reboot the PC.
  2. During the next boot, the Secure Boot certificates will automatically install.
  3. Reboot again. You will now see a shield icon in the ggRock UI, indicating Secure Boot is active. ๐Ÿ›ก๏ธ


๐Ÿ“ธ Example:




๐Ÿ” Finalizing the BIOS Configuration


Once Secure Boot is confirmed:


  1. Disable Secure Boot Keys Auto-Enrollment in Settings > Secure Boot on ggRock.
  2. Reboot the PC.



  1. Re-enter BIOS setup (F10, ESC, or DEL).
  2. Go to Boot Options.
  3. Ensure Secure Boot is enabled (may be called โ€œWindows UEFI Modeโ€ on some systems).
  4. Save changes and exit BIOS.


๐Ÿ“ธ Example:


๐Ÿ“Œ Note: On certain platforms like HP OMEN, Secure Boot may not auto-enable when setting the PK. Manual configuration may still be required.



๐Ÿงช Verifying Secure Boot Status


There are two ways to verify that Secure Boot is correctly configured:


Method 1: msinfo32


  1. Boot into Windows.
  2. Press Win + R, type msinfo32, and press Enter.
  3. Look for:


  • BIOS Mode: UEFI
  • Secure Boot State: On


๐Ÿ“ธ Example:




Method 2: PowerShell


Run the following command in an elevated PowerShell window:


Confirm-SecureBootUEFI


If it returns True, Secure Boot is active. โœ…


Updated on: 10/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!