一、通过系统设置关闭
关闭内存完整性 - 按 `Win + S` 打开搜索栏,输入 `系统信息` 并打开应用。
- 在系统信息窗口的“基于虚拟化的安全性”部分,将“内存完整性”开关关闭。
关闭虚拟化功能
- 按 `Win + X` 打开快速访问菜单,选择 `Windows PowerShell(管理员)`。
- 输入命令 `bcdedit /set hypervisorlaunchtype off` 并回车,重启电脑后生效。
二、通过注册表编辑器关闭
1. 打开注册表编辑器(`regedit`)。
2. 导航到 `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard`。
3. 将 `EnableVirtualizationBasedSecurity` 的值改为 `0`(十进制)或 `Disabled`(文本)。
三、通过命令提示符关闭
1. 以管理员身份打开命令提示符(`Win + X` → `Windows PowerShell(管理员)`)。
2. 输入命令 `bcdedit /set hypervisorlaunchtype off` 并回车。
四、通过组策略编辑器关闭(适用于专业版/企业版)
1. 按 `Win + R` 打开运行对话框,输入 `gpedit.msc` 并回车。
2. 导航到 `计算机配置 → 管理模板 → 系统 → Device Guard`。
3. 双击 `打开基于虚拟化的安全`,选择 `已禁用`。
注意事项
系统稳定性风险: 关闭VBS可能影响系统安全性,建议仅在确认不需要虚拟化功能时操作。 功能恢复方法
兼容性问题:关闭VBS可能导致虚拟机软件(如VMware)无法运行,需提前确认。
建议优先通过系统设置或组策略编辑器操作,若需快速关闭,命令提示符方法更便捷。