The Virtualization-Based Security (VBS) feature was first introduced with Windows 11 and is enabled by default on newer systems. This feature also existed in Windows 10, but it hogged a lot of system resources.
If you experience a drop in gaming performance after upgrading to Windows 11, don’t worry. If you’ve already tried everything and nothing seems to work, VBS may be the culprit for your low frame rates. As such, let’s explore how to disable VBS and get the most performance out of your system.
Does VBS really reduce performance?
PC Gamer and Tom’s Hardware took a deep dive to learn more about the performance drop after enabling VBS. Both results revealed performance drops ranging from 5 to 25 percent. Popular titles like Horizon: Zero Dawn and Shadow of the Tomb Raider suffered massive FPS drops.
Surprisingly, the CPU and GPU frequency remained unchanged. But these components consumed less power. There have been no detailed findings on what actually causes it. But if you want to get maximum performance in games and apps, VBS probably stands in your way.
How does disabling VBS affect your system?
Virtualization-Based Security (VBS) works with the Windows hypervisor to create an isolated memory region. This isolated region securely stores login credentials, crucial Windows security code, and more. HVCI is a feature that uses VBS to perform integrity checks on programs.
Simply put, attackers struggle when VBS is active. Thus, disabling it exposes you to kernel-level attacks. If you are someone who uses their system for confidential official work, it is best to keep VBS enabled. If you are a gamer or use resource-intensive apps, disabling VBS will minimize the performance hit.
How to disable VBS to increase performance in Windows 11
If you want to disable VBS, here are some tricks you can try.
1. How to disable VBS from Windows Settings
Perform the following steps to disable VBS from the Settings app.
- Hurry Win + I to launch the Settings app. Go to the left menu and click on the Privacy and Security option.
- Click on Windows Security then click on the Open Windows Security button.
- The Windows Security application will launch. Go to the left menu and select Device Security.
- Find it Core insulation section and click on the Core insulation details option.
- Now check if the Memory integrity the toggle is active or not. If active, click on it to disable the feature.
- Restart your system. Test apps and games to check their performance.
2. How to disable VBS with Command Prompt
You can also disable VBS using the command prompt. Remember that you must grant administrator access before running the commands.
To disable VBS using the command prompt, repeat the following steps:
- Hurry Win + R to launch the Run command box. type now ordered and press Ctrl + Shift + Enter to launch the command prompt with elevated permissions.
- Type bcdedit /disable hypervisor launch type in the text box.
- press the Walk in key to execute the command. Wait for the execution to complete.
- Restart your system. VBS won’t bother you anymore.
3. How to Disable Windows Virtualization Features
VBS can only run on your system if virtualization is active. If you disable all Windows virtualization features, VBS will not work. So you need to uninstall a few Windows features.
To disable virtualization features in Windows 11, follow these steps:
- press the To win type of key Control Panel and open the first result.
- Find it Program and features option then click Uninstall a program option.
- Navigate to the top left and click on the Enable or disable Windows features option.
- Windows features will launch. To find Microsoft Defender Application Guard, virtual machine platformand Windows hypervisor platform in the list.
- Uncheck all these features, then click the OKAY button. Wait for the setup to disable these features on your device. Click on the Restart now button to apply changes.
- Revisit Windows Features to check whether all virtualization features are inactive or not.
4. How to disable VBS from Local Group Policy Editor
You can use the Group Policy Editor to permanently disable VBS. Remember that GPE is not available for Windows 11 Home users. You must run a batch script to enable GPE. See our complete Group Policy Editor guide for more information on this.
To disable VBS using the Group Policy Editor, follow these steps:
- Hurry Win + R to launch the Run command box. Type gpedit.msc and press the Enter key to launch the Group Policy Editor.
- Go to Local IT Policy > Computer Configuration > Administrative Templates > System > Device Guard.
- Under Device Guard, find the Enable virtualization-based security strategy and double click on it.
- Click on the Disabled radio button in the policy window. Then click on the Apply button.
- Click on the OKAY and exit the Group Policy Editor. Restart your system to apply the changes.
- To re-enable VBS, click the Enabled radio button in the Enable virtualization-based security policy.
5. How to disable virtualization via BIOS
The last option is to disable virtualization technology from the system BIOS. As mentioned earlier, VBS will not work if you disable virtualization features. So, by doing this, you can ensure that VBS never turns on again.
To disable virtualization technology from BIOS, repeat the following steps:
- To restart your system. Press the corresponding key F key to enter BIOS Setup (usually this is the F2 or F12 key).
- Once you are in the BIOS, go to the advanced settings page. Remember that each OEM has a different BIOS appearance and settings layout.
- Find it virtual technology option under advanced settings. Click on it to disable the function on your system.
- Now press the F10 button to save changes. Go out BIOS setup and continue the operating system boot process.
- Check the Memory integrity option in Windows Security. It will appear grayed out.
VBS will no longer throttle your system performance
VBS is a rather nice feature available in both Windows 10 and 11. However, the drastic performance drops surely make it less appealing to gamers. First, start by disabling the Memory Integrity feature in Windows Security. Next, disable VBS using the Group Policy Editor.
After that, proceed to further steps to disable virtualization features like MDAG and Virtual Machine Platform. Finally, disable BIOS virtualization technology. Features like VBS won’t work without it.