I want to disable VBS in windows 11.

rikutotomizuka-6197 40 Reputation points
2025-02-24T13:47:42.1266667+00:00

I have tried every way to disable VBS(Virtualization-based security) on the internet. It is possible to temporarily disable VBS, but when I reboot, it is running again.

However, I was able to discover why it is not permanently disabled. It is because even if I set the “Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\CredentialGuard\Enabled” to 0, it reverts to 1 after a reboot.

Is there any way to permanently set this value to 0?

I don't know if this is relevant, but I will go ahead and tell you that it is probably not possible to disable the “tamper protection” feature through AD settings.

Windows for business Windows Client for IT Pros User experience Other
{count} votes

2 answers

Sort by: Most helpful
  1. Jose Benjamin Solis Nolasco 3,431 Reputation points
    2025-02-24T15:25:01.3133333+00:00

    Welcome to the Microsoft Q&A. Thank you for reaching out & I hope you are doing well.

    Is your PC being domain joined must be a Policy however my favorite option to diable is using the BIOS, I made research for you, and you shall take a look at these.

    1. Disable VBS via the BIOS:
      • Restart your computer and enter the BIOS/UEFI settings (usually by pressing F2, F10, Delete, or Esc during startup).
      • Look for virtualization settings and disable them. This might be labeled as Intel VT-x, AMD-V, or Virtualization Technology.
      • Save the changes and exit the BIOS/UEFI settings.
      • Restart your computer.
    2. Turn off Windows Virtualization Features:
      • Open the Control Panel.
      • Click on Programs and then Turn Windows features on or off.
      • Uncheck the following features:
      • Hyper-V
      • Virtual Machine Platform
      • Windows Hypervisor Platform
      • Click OK and restart your computer.
    3. Use Command Prompt:
      • Open Command Prompt as an administrator.
      • Run the following commands: shell
             bcdedit /set hypervisorlaunchtype off
        
      • Restart your computer.

    If this answer solves your issue, please vote for it so other community members know that this is a quality answer.


  2. Anonymous
    2025-02-25T07:59:11.55+00:00

    Hello

    Thank you for posting in Q&A forum.

    Here are some additional steps to you can try to disable VBS:

    1. Disable Memory Integrity:

    • Press Win + I to open Settings.

    • Go to Privacy & security > Windows Security > Device security.

    • Click on Core isolation details.

    • Toggle off Memory integrity.

    • Restart your computer.

    1. Disable VBS via Group Policy Editor (Note: This is not available in Windows 11 Home):

    • Press Win + R, type gpedit.msc, and press Enter.

    • Navigate to Local Computer Policy > Computer Configuration > Administrative Templates > System > Device Guard.

    • Double-click on Turn On Virtualization Based Security.

    • Select Disabled, then click Apply and OK.

    • Restart your computer.

    I hope the information above is helpful.

    If you have any questions or concerns, please feel free to let us know.

    Best Regards,

    Daisy Zhou

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.