最近在玩使命召唤时,遇到了一个令人头疼的问题:游戏在加载“每日消息”(Message of the Day)阶段直接崩溃。经过排查,发现问题根源在于 Windows 的“基于虚拟化的安全性”(Virtualization-based Security,简称 VBS)功能被关闭。
什么是 VBS?
VBS 是 Windows 中一项重要的安全机制,它利用硬件虚拟化技术来隔离关键系统组件,提升整体安全性。不过,这项功能也带来了一些副作用——例如部分用户反馈会轻微影响系统性能;在我自己的使用场景中,VBS 还会导致 VMware 性能下降,并无法使用 VT-x,因此我此前选择将其关闭。
问题重现与解决
关闭 VBS 后,使命召唤总部便无法正常启动,卡在“加载每日消息”界面并崩溃。而一旦重新启用 VBS,问题立即消失。
如何开启 VBS?
有几种方式可以重新启用 VBS:
通过 Windows 安全中心:进入“设备安全性” → “内核隔离”,确保相关选项已开启。
安装 WSL2 或 Hyper-V:这些功能依赖 VBS,安装时系统会自动启用它。
通过组策略或注册表(高级用户):也可手动配置,但一般用户推荐使用图形界面操作。
游戏之间的冲突
值得注意的是,不同游戏对 VBS 的要求可能截然相反。例如:
《使命召唤:黑色行动7》我开了 VBS 才能正常运行,但是也有可能不开vbs也能运行
《三角洲行动》等部分游戏则明确要求关闭 VBS,否则无法启动。 此外,类似的安全机制如 安全启动(Secure Boot)和 TPM 2.0 也可能影响游戏兼容性,需根据具体游戏要求进行调整。
评论区
评论加载中...