How To Disable Core Isolation In Windows 11: Step-by-Step Guide

How To Disable Core Isolation In Windows 11: Step-by-Step Guide

Disabling core isolation

Disabling Core Isolation and its primary sub-feature, Memory Integrity (Hypervisor-Protected Code Integrity or HVCI), in Windows 11 requires toggling the security switch within the Windows Security application or adjusting system registry DWORD values. Changing these settings unbinds the operating system kernel from Virtualization-Based Security (VBS), eliminating CPU overhead associated with page table validation and allowing incompatible third-party drivers to execute. A complete system restart is required for the microkernel changes to take effect across hardware threads.


Pre-Procedure System Assessment & Administrative Requirements

Before altering kernel-level security features in Windows 11, you must evaluate system prerequisites and assess the performance-versus-security trade-offs. Core Isolation relies on Virtualization-Based Security (VBS) to create an isolated region of memory, separated from the standard operating system ring 0 kernel execution environment. It relies on hardware-level virtualization extensions, such as Intel VT-x or AMD-V, alongside Extended Page Tables (EPT) or Nested Page Tables (NPT).

Disabling Core Isolation—specifically Memory Integrity (HVCI)—removes the hypervisor barrier that prevents unsigned or compromised drivers from injecting malicious code into high-privilege kernel memory addresses. Gamers, system administrators running legacy hardware, and developers utilizing specialized low-level diagnostic tools often disable this feature to recover lost frame rates (up to 5–10% in CPU-bound scenarios) or to prevent legacy kernel drivers from being blocked at startup.



  • Essential Gear and Diagnostic Tools: Windows 11 installation (Build 22000 or higher), local Administrator account access, System Information tool (msinfo32.exe), and the Windows Registry Editor (regedit.exe).
  • Mandatory Prerequisite Knowledge: Understanding of ring 0 hardware permissions, registry backup procedures, and explicit awareness that disabling HVCI increases vulnerability to kernel-level rootkits and zero-day exploits.
  • Estimated Duration & Budget: Execution takes 5 to 10 minutes, including the mandatory system reboot. Total financial cost is $0.

Step-by-Step Methods to Deactivate Core Isolation and Memory Integrity



Step 1: Toggle Memory Integrity via the Windows Security Interface

The most direct and standard path to disable Core Isolation is through the graphical user interface provided by the Windows Security suite.



  1. Click the Start Menu, type Windows Security, and press Enter to open the security console.
  2. In the left navigation sidebar, select Device security.
  3. Locate the Core isolation section at the top of the interface and click the Core isolation details hyperlink.
  4. Locate the switch under Memory integrity and toggle it to the Off position.
  5. If prompted by User Account Control (UAC), click Yes to grant administrative elevation.
  6. A toast notification will appear in the Windows System Tray stating that a device restart is required. Save all open work and restart the system immediately to complete the deactivation.

Warning: Toggling Memory Integrity off reduces your kernel defense posture. Ensure you maintain updated endpoint antivirus software and avoid running untrusted, unsigned executable files from unverified third-party sources.



Step 2: Modify the System Registry for Persistent Deactivation

In scenarios where the Windows Security interface is inaccessible, corrupted, or overridden by enterprise group policies, modifying the Windows Registry directly disables the underlying HypervisorEnforcedCodeIntegrity key.



  1. Press Windows Key + R to open the Run dialog box, type regedit, and press Ctrl + Shift + Enter to launch the Registry Editor with elevated administrator rights.
  2. Navigate to the following path within the registry tree: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
  3. In the right-hand pane, locate the DWORD (32-bit) Value named Enabled.
  4. Double-click Enabled and change its value data from 1 (Enabled) to 0 (Disabled).
  5. Click OK to commit the data change.
  6. Optionally, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard and locate the EnableVirtualizationBasedSecurity key. Setting this DWORD to 0 completely halts VBS initializations on boot.
  7. Close the Registry Editor and reboot the computer for the registry state changes to map into the hardware hypervisor.

Pro-Tip: Always back up the registry subkey before executing edits. Right-click the HypervisorEnforcedCodeIntegrity folder, select Export, and save the .reg file to an external drive to allow immediate recovery if an improper edit occurs.



Step 3: Apply Group Policy Administrative Templates (Pro & Enterprise Editions)

For network administrators or users running Windows 11 Pro, Enterprise, or Education, the Local Group Policy Editor provides a policy enforcement method to prevent Core Isolation and VBS from auto-enabling during system updates.



  1. Press Windows Key + R, type gpedit.msc, and press Enter.
  2. Using the left navigation tree, navigate to: Computer Configuration > Administrative Templates > System > Device Guard.
  3. In the right pane, double-click the policy setting titled Turn On Virtualization Based Security.
  4. In the configuration window that opens, select the radio button for Disabled.
  5. Click Apply, then click OK.
  6. Open an elevated Command Prompt (type cmd in the Start Menu, right-click, and select Run as Administrator).
  7. Execute the command: gpupdate /force to apply the policy changes instantly.
  8. Reboot the machine to enforce the security policy modification.


Step 4: Verify Deactivation in Windows System Information

Once your computer has restarted, you must verify that the hypervisor has fully relinquished kernel memory isolation.



  1. Press Windows Key + R, type msinfo32, and press Enter to open System Information.
  2. Select System Summary in the left panel.
  3. Scroll down the right panel to locate the item named Virtualization-based security Services Running.
  4. Confirm that Hypervisor-enforced Code Integrity is no longer listed among the running services, or that the overall status for Virtualization-based security reads Not enabled.

Disabling core isolation

Disabling core isolation

Technical Method Comparison and Performance Benchmarks



Method / Parameter Windows Security GUI Registry Editor (regedit) Group Policy Editor Command Line (bcdedit)
Windows Edition Support Home, Pro, Enterprise Home, Pro, Enterprise Pro, Enterprise, Education Home, Pro, Enterprise
Technical Skill Required Novice Intermediate Intermediate Advanced
Persistence Across Windows Updates Moderate (May reset on major builds) High Absolute (Enforced by policy engine) High
System Restart Required? Yes Yes Yes Yes
Target Mechanism Toggle Switch (User Interface) DWORD Key Overrides Enterprise Policy Definition Hypervisor Launch Type Flag
Kernel Overhead Impact Reclaims 3–10% CPU frames Reclaims 3–10% CPU frames Reclaims 3–10% CPU frames Reclaims 3–10% CPU frames

Troubleshooting Core Isolation Deactivation Failures



Scenario 1: Memory Integrity Toggle Switch Is Greyed Out or Locked



  • Root Cause: Domain policies, active third-party security suites, or managed organizational accounts (MDM) have enforced Virtualization-Based Security policies, locking out access via the Windows Security user interface.
  • Actionable Fix: Disconnect from organizational domain accounts under Settings > Accounts > Access work or school. Next, open an elevated Command Prompt and execute: reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Locked" /t REG_DWORD /d 0 /f. Reboot the workstation and attempt to toggle the switch again in Windows Security.


Scenario 2: Incompatible Driver Blocks Core Isolation Re-enabling or Disabling Cycle



  • Root Cause: Legacy or outdated third-party kernel drivers (e.g., older versions of wdcsam64_prewin8.sys, legacy device hardware controllers, or older anti-cheat modules) violate HVCI memory page execution requirements, causing system instability or blocking setting changes.
  • Actionable Fix: Open Windows Security and click Review incompatible drivers underneath the failure warning. Note the Published Name (e.g., oem12.inf). Open an elevated Command Prompt and type: pnputil /delete-driver oem12.inf /uninstall /force. Once the problematic driver package is removed from the Windows Driver Store, restart the machine.


Scenario 3: Memory Integrity Automatically Re-Enables After a Windows Update



  • Root Cause: Major Windows 11 feature updates (e.g., 22H2 to 23H2 or 24H2) reset default security baseline values, automatically re-enabling HVCI if hardware virtualization capabilities remain active within the BIOS/UEFI.
  • Actionable Fix: To permanently prevent Windows from turning HVCI back on during servicing stack upgrades, enforce the Group Policy state described in Step 3, or disable Virtualization Technology (Intel VT-x or AMD-V) directly within your motherboard's UEFI/BIOS setup menu under CPU Configuration.


Scenario 4: Core Isolation Shows Off, But System Performance Remains Throttled



  • Root Cause: Virtualization-Based Security (VBS) remains active via Windows Hypervisor Platform or Microsoft Defender Application Guard, even when Memory Integrity (HVCI) is deactivated.
  • Actionable Fix: Open an elevated Command Prompt and execute the command: bcdedit /set hypervisorlaunchtype off. This command stops the Windows bootloader from initializing the underlying hypervisor altogether. Reboot the system to ensure VBS is completely suspended.

Frequently Asked Questions



Does disabling Core Isolation increase gaming FPS on Windows 11?

Yes. On modern high-end processors, turning off Core Isolation and Memory Integrity reclaims approximately 3% to 10% in overall frame rate performance, particularly in CPU-bound games and competitive esports titles. This occurs because the CPU no longer spends execution cycles checking memory page integrity through the hypervisor layer.



Is it safe to permanently keep Core Isolation turned off?

For a personal desktop computer used exclusively for gaming or media consumption behind a router firewall, turning off Core Isolation is relatively safe provided you keep software updated and avoid executing untrusted software. However, for corporate workstations processing sensitive data, keeping Core Isolation enabled is recommended to prevent kernel-level malware attacks.



Why does Windows 11 force Memory Integrity on by default?

Microsoft turned Memory Integrity on by default in modern Windows 11 builds as part of a defense-in-depth hardware security baseline. Utilizing virtualization-based isolation prevents sophisticated exploits from modifying protected kernel space, effectively neutralizing entire classes of rootkits and ransomware vectors.



What is the difference between VBS and Core Isolation?

Virtualization-Based Security (VBS) is the base platform architecture that uses hardware virtualization features to create an isolated execution space. Core Isolation is the overall umbrella of security features operating within VBS, and Memory Integrity (HVCI) is the specific component that checks driver signatures and code integrity in that isolated space.



How do I turn Core Isolation back on if I need it later?

To re-enable the feature, return to Windows Security > Device security > Core isolation details, toggle the Memory integrity switch back to On, and restart your PC. If blocked, review and uninstall any newly installed incompatible drivers identified by the Windows Security prompt.

Enterprise System Optimization & Security Consultation

If your organization requires managed endpoint configurations, custom registry deployment scripts, or specialized kernel debugging setups tailored for high-performance computing, our systems engineering team is available for technical support. Contact our enterprise architecture group today to evaluate custom Windows 11 deployment images that balance low-latency performance with robust security standards.


Disabling core isolation

Disabling core isolation

Read also: Jodi Arias Crime Pic