Windows 11发布的时候,微软默认开启了基于虚拟化的安全性(VBS)、Hypervisor强制代码一致性检查(HVCI)两项功能,引发了不小的争议,很多人担心它们是否会影响性能。
为此,Tom’s Haredware 特意做了一次对比测试,看看 VBS 是否真的会对游戏性能产生影响。
测试系统是最新版的 Windows 11 64 位专业版,硬件配置有:i9-13900K、RTX 4090(528.49 版驱动)、微星 MEG Z790ACE、芝奇 Trident Z5 DDR5-6600 16GB x 2、Sabrent Rocket 4 Plus-G 4TB。
测试游戏一共 15 款,包括 6 款光追、6 款 DX12、2 款 DX11、1 款 Vulkan,每个游戏都测试 1080p 中画质、1080 高画质、2K 高画质、4K 高画质四个档次,考察平均帧率、1%最低帧两个指标。
结果相当惊人,总共 120 组对比数据,关闭 VBS 之后有多达 118 组的数据提升了,唯二下降的幅度也只有 0.1%、0.2%,完全属于误差。
15 款游戏平均下来,VBS 关闭之后平均帧率在 4K 下提升了 2.1%,1080p 中画质下提升了 5.3%,也就是分辨率越低、画质越低,差异越大,变化超过 5%的就有 26 组之多。
其中,《微软飞行模拟》在 1080p 低画质下提升了 11.2%,是影响最大的,其他三组设定也提升了 9%左右。
1%最低帧的变化就更大了,不同分辨率画质下提升了 4.9%至 8.7%不等,但和分辨率、画质并没有线性关系,2K 高画质下是最突出的。
变化幅度超过 5%的有多达 33 组,其中 13 组更是超过了 10%,像是《微软飞行模拟》四种情况下提升最也有 12.4%,最多达 15.5%。
最夸张的是《全面战争:战锤 3》,1080p 高画质下的提升幅度竟然达到了夸张的 37.7%,2K 高画质下也有 28.6%!
所以,如果你是个游戏玩家,最好手动关闭 VBS,方法也很简单。
只需在开始菜单中找到并打开 Windows 终端(管理员),输入以下命令回车,然后重启电脑即可:
bcdedit /set hypervisorlaunchtype off
如何检查基于虚拟化的安全性是否打开?同样简单,Win+R 快捷键打开“运行”窗口,输入“msinfo32”,即可找到它。