近期,在运行 AIDA 64 进行内存及缓存测试的时候莫名其妙就出现了下面的错误:
Hypervisor is present, forcing AIDA64 into a virtualized or sandbox
environment. Such environment may affect AIDA64 benchmark results.
It is recommended to disable both Hyper-V and Memory Integrity in
order to obtain accurate benchmark results.
这个错误的意思是,系统已启用了 Hypervisor,迫使 AIDA64 进入虚拟化或沙箱
环境。 这种环境可能会影响 AlDA64 基准测试结果。建议禁用 Hyper-V 和内存完整性,以获得准确的基准测试结果。
那么,要解决这个问题就是:
- 禁用
Hyper-V
- 禁用
内存完整性
如何禁用内存完整性?
在 Windows 安全中心
> 设备安全性
> 内核隔离详细信息
中关闭内核完整性
的开关,然后重启电脑即可。
💡启用内存完整性虽然对系统安全性有帮助,但网上有大量评测发现显著会降低游戏性能,Window 默认也是不启用的,应该是我之前看到 Windows 安全中心出现感叹号提示,就顺手给启用了。
如何禁用 Hyper-V ?
这个就有意思了,我搜索了很多关闭的办法,首先我想到的是,我之前开启过又重新关闭了 Windows 沙盒功能,并且 Hyper-V 这种系统性的功能都应该是在启用或关闭 Windows 功能里面,于是我检查后发现,所有和 Hyper-V 或虚拟化有关的 Windows 功能都已经是处于关闭的状态,并且通过 微软官方禁用 Hyper-V 文档 认真检查了操作了一遍,但是运行 AIDA64 依然还是会有错误提示。由于暂时没有发现对其他程序有什么影响,于是就懒得管了。
刚好这几天有空,想着说把这个烦人的问题解决掉,搜索了几个小时,结果歪打正着终于解决了这个问题,方法在这。
与此同时,还同时解决了 MemTweakIt
、MSI Dragon Ball
、Intel Extreme Tuning Utility
等内存时序实时调整工具无法应用更改的问题,又可以愉快的在 Windows 下直接调测内存时序(蓝屏😂)了。
发表回复