前言
18年初的幽灵”(Spectre)和“熔断”(Meltdown)漏洞引起了一阵轩然大波,黑客可以通过这两个漏洞来访问计算机上受保护的内存信息,比如浏览器中保存的账号密码、或者电子邮件等隐私内容。
这两个漏洞几乎影响了当时市面上大部分的设备,特别是Intel设备,因此各大厂商也推送了自己的修复补丁。
英特尔当时被媒体压迫,草草推出了这两个补丁布丁,也是很简单粗暴。直接关闭了乱序执行和分支预测,所以直接导致性能受到了严重下降。
对于我个人而言,我觉得受到这两个补丁的影响的概率极低,所以我想找回这颗老CPU(I7-7400)原有的性能。
ps:18年以后新发布的CPU不受此漏洞和补丁影响。新版本WIN10/WIN11已经默认集成此补丁。
禁用补丁
Windows Registry Editor Version 5.00 ;关闭幽灵熔断 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "FeatureSettingsOverride"=dword:00000003 "FeatureSettingsOverrideMask"=dword:00000003
将上面的内容写入记事本,后缀txt改名为reg,双击reg文件导入到注册表中(当然你也可以自己去注册表里增加这两项。),然后重启电脑即可禁用熔断幽灵补丁。
另外这个工具也可以一键禁用此补丁。https://www.grc.com/inspectre.htm
前后效果对比
禁用前:
禁用后:
可以看到禁用后多线程性能提升了很多。