MixRadio 发表于 2022-5-3 16:26

downforce 发表于 2022-5-3 17:04

1. Turn off Hyper-V.Run the "Turn Windows features on or off" applet and uncheck the entire "Hyper-V" tree

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.

纱夜抱着榴弹炮 发表于 2022-5-3 18:14

就算没开hyperv也有可能因为Windows defender中开了内核保护导致虚拟化失效
按照2楼的方法加引导项才是最终解

MixRadio 发表于 2022-5-3 19:09

页: [1]
查看完整版本: 小白想请教一个windows的虚拟化问题