Enhance Windows 11 Security with System Guard
System Guard in Windows 11 stops hidden malware from infecting your computer’s startup code before the operating system even boots. This built-in security tool acts like a digital bouncer by checking core startup files every time you turn on your machine.
Sneaky viruses often hide deep inside firmware where standard antivirus software cannot reach. System Guard blocks bad code right away so your personal files and computer stay safe from serious threats.
You enhance Windows 11 security by enabling System Guard’s firmware protection through the Windows Security app under Device security, then Core isolation details. If unavailable, adjust the registry at 🗝️HKEY_LOCAL_MACHINE\
Enable Firmware Security in Windows
Compatible hardware allows turning on firmware security directly inside the Windows Security app. This setting protects the core startup process from unauthorized alterations.
- Open the Windows Security app.
- Go to Device security.

- Click the Core isolation details link.

- Toggle the Firmware protection switch to On.
Open Registry Editor and navigate to this path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\SystemGuard
Change the Managed DWORD value from 1 to 0. Restart the PC afterward.

Enable Firmware Protection via Registry
Missing options inside Windows Security do not block firmware protection entirely, because the Windows Registry editor provides a viable workaround. Modifying system files directly achieves the desired state.
Head to this folder path in the Registry Editor:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\SystemGuard
- Right-click in the empty space, select New, then DWORD (32-bit) Value.
- Name this new value Enabled.
- Double-click Enabled and set the value to 1 to turn it on, or 0 to turn it off.

Restart the computer to apply changes.
For more technical details, visit Microsoft.
Summary
Activating firmware protection locks down a Windows 11 PC against sophisticated rootkits (malware that gains administrative control while hiding its presence). Establishing hardware-based security checks during startup protects systems against advanced malware that standard tools miss. These steps guarantee a clean, trusted boot state on every startup.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!