2. Disable Credential Guard: Run the "Edit group policy" applet, and navigate to the Local Computer Policy > Computer Configuration > Administrative Templates > System > Device Guard group.For the "Turn On Virtualization Based Security", set it to "Disabled"
3. Turn off hypervisor in the boot loader: in PowerShell as Administrator, type
bcdedit /set hypervisorlaunchtype off
4. Disable DeviceGuard: run the "Registry Editor" applet and navigate to Computer > HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > DeviceGuard group.set the "EnableVirtualizationBasedSecurity" to 0, set "RequireMicrosoftSignedBootChain" to 0.Then navigate further to ... Scenarios > HyperVisorEnforcedCodeIntegrity and set "Enabled" to 0
5. Disable Memory Integrity: in the Settings Applet, navigate to Update & Security > Windows Security > Device Security > Core Isolation.Turn the Memory Integrity option "Off"
When you reboot, you should have "Virtualization Based Security: not enabled" and the Intel utility will show VT-x enabled. 就算没开hyperv也有可能因为Windows defender中开了内核保护导致虚拟化失效
按照2楼的方法加引导项才是最终解
页:
[1]