家里的老电脑打游戏突然掉帧?先别急着换显卡,可能是 Win11 里这个开关在偷偷吃你 CPU。
今天帮朋友修电脑,他说打《无畏契约》突然从 140 帧掉到 120,折腾一下午,驱动重装了、游戏也卸了,啥用没有
最后我去系统里翻了一圈,发现是 Win11 的 "内核隔离" 默认开着,关了之后帧数直接回来了
我自己也测了一下:我的 i5-8400+GTX1060,开着内存完整性打《CS2》是 98 帧,关了之后是 112 帧,差了 14 帧,差距真的能感觉到
这东西干嘛的?打个比方,以前谁都能拎包进小区,现在门口配了保安,查证件,没登记的驱动一律拦外面
拦的是黑客,按理说是好事。但保安查证件也要人手,这个 "人手" 就是你的 CPU
我一个装机器的朋友原话:新 U 基本无感,老平台掉 5 到 15 帧,本来稳 110 帧的,开完之后蹦到 100 上下,你说膈应不膈应
我专门查了一下,哪些 CPU 受影响大:
7 代酷睿以前、AMD Zen2 以前的老 CPU—— 影响大,因为没有 MBEC 硬件加速,全靠 CPU 软件模拟
8 代到 10 代酷睿、Zen2 到 Zen3—— 有一定影响,游戏掉 5 到 10 帧
11 代酷睿以后、Zen3 以后的新 U—— 基本无感,硬件加速把开销吃掉了
所以不是所有人都需要关,看你 CPU 是哪代的
重点是 —— 很多人根本不知道自己电脑开了这个功能
Win11 新装系统默认是开的,从 Win10 升级上来的也可能被默认打开,从来没碰过这个设置的,大概率就是开着的
而且它和 VBS(基于虚拟化的安全性)是绑定的,关了内存完整性,VBS 也会一起关,游戏性能还能再提一点
查一下很简单:按 Win 键,打 "内核隔离" 三个字,点进去第一行就是 "内存完整性" 的开关
我个人建议分三类人:
第一类,用老电脑打游戏的 —— 直接关,10 帧以上的差距,关了体验提升明显,日常上网办公安全影响不大
第二类,用新电脑办公的 —— 留着,新 U 基本无感,安全功能开着没坏处
第三类,经常下载不明软件、逛奇怪网站的 —— 留着,这个功能拦恶意驱动确实有用,别为了几帧拿安全冒险
再教个笨办法:今晚开一局常玩的游戏记下帧数,然后把这个开关关了重启,再开一局对比,掉没掉帧一目了然,不用听别人说,自己测最准
对了,关的时候系统会弹警告说 "不推荐关闭,你的设备可能易受攻击",别慌,这是微软的标准提示,点确认就行。以后想重新开,还是同一个地方把开关打开,重启就恢复了
你家主力机是哪年的?什么 CPU?扛得住这个开关吗?评论区报个型号,我帮你看看要不要关


