如何关闭基于虚拟化的安全性
时间: 2025-05-06 20:15:57 浏览: 41
### 如何在 Windows 操作系统中关闭基于虚拟化的安全性 (VBS)
#### 查看当前 VBS 状态
为了确认是否启用了 Virtualization-Based Security (VBS),可以使用 PowerShell 命令来检查。打开具有管理员权限的 PowerShell 并输入以下命令:
```powershell
Get-CimInstance Win32_ComputerSystem | Select-Object Model, Manufacturer, HypervisorPresent, HyperVisorManufacturer
```
如果 `HypervisorPresent` 的值为 True,则表示 VBS 已经被激活[^1]。
#### 使用组策略编辑器关闭 VBS
对于专业版及以上版本的 Windows,可以通过组策略编辑器来进行配置:
1. 打开 **gpedit.msc**
2. 导航到路径:计算机配置 -> 管理模板 -> 系统 -> 设备保护
3. 双击右侧窗口中的 "Turn On Virtualization Based Security"
4. 将其设置为 “Disabled”
完成上述操作后重启电脑即可生效[^2]。
#### 修改注册表项以禁用 VBS
另一种方式是直接修改系统的注册表条目实现相同的效果:
1. 运行 regedit.exe 启动注册表编辑工具;
2. 定位至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard 下面找到 EnableVirtualizationBasedSecurity 键名并将其数值设为 0 或者删除该键;
3. 对于 Secure Boot 配置同样需要调整,在同一位置创建名为 RequirePlatformSecureBootForVbsDWORD 类型的新 DWORD 参数,并赋值为 0;
更改完毕之后记得保存退出并且重新启动机器让改动起作用[^3]。
#### 利用第三方软件 Ryzen Master 来管理 AMD 处理器上的 VBS 功能
针对特定硬件平台如AMD Ryzen系列处理器用户还可以考虑借助官方提供的 Ryzen Master 应用来控制包括但不限于 VBS 在内的多项高级特性。不过需要注意的是这种方法仅适用于某些型号CPU以及指定的操作环境之下[^4]。
阅读全文
相关推荐
















