Win11又曝新Bug,将导致CPU卡顿
Win11又曝新Bug,将导致CPU卡顿,Windows 11 面向 Beta 预览版已经推送了更新,修复了此导致 CPU 占用率高的问题。Win11又曝新Bug,将导致CPU卡顿。
在Win11问世以来,就经常出现关于其CPU占用异常,导致系统卡顿的反馈,虽然微软也多次表示修复,但却迟迟没能彻底解决。
根据微软反馈中心的几份报告,Windows 11 存在一个严重的错误 Bug,导致 CPU 占用率意外升高。CPU 占用率升高会大幅降低系统速度,这是由“sihost.exe”进程引起的,也称为“ Shell Infrastructure Host”。
近日,Win11面向Beta预览版推出了KB5016700补丁,终于找到了卡顿的“罪魁祸首”,并解决了问题。
据悉,造成CPU占用异常的主要原因是进程“sihost.exe”。
sihost.exe 是 Windows 11 或任何版本的 Windows 的核心组件,用于支持“开始”菜单、任务栏和操作系统的其他重要图形元素。例如,透明效果在某种程度上也需要 sihost.exe 的支持。
Shell Infrastructure Host (sihost.exe) 导致 CPU 占用率高可能有多种原因,其中一个原因可能是 Windows 11 本身。Windows 11 中 Bug 会导致 CPU Bug,并且还会影响纯净安装版的操作系统,其中有用户表示,简单的文件传输可能会导致 Shell 基础设施设备 CPU 占用率飙升。
值得庆幸的是,Windows 11 面向 Beta 预览版已经推送了更新,修复了此导致 CPU 占用率高的问题。
Windows 11 KB5016700 补丁仍在测试中,在与 Windows 11 22H2 正式版发布之前,它解决了导致 CPU 占用率高的错误 Bug。
“修复了在某些情况下会导致 sihost.exe 占用大量 CPU 的问题,”微软指出。
KB5016700 累积更新另一个重大变化是对增强的 Microsoft Defender for Endpoint 支持终于到来。微软表示,此次更新提高了 Windows 安全识别和拦截勒索软件和高级攻击的能力。
Windows 11 KB5016700 目前仅供测试人员使用,其中大部分更改将在 9 月 / 10 月与 Windows 11 版本 22H2 一起发布。
Win11系统有bug已经不算新闻,这次被微软确认的.bug是ASE加密加速方面的,可能会导致数据丢失,好消息是微软最新补丁已经修复了bug,而影响的也主要是Intel酷睿处理器用户,AMD处理器用户躲过一劫。
据微软价绍,这些bug是出现在Win11的加密加速方面的,因为是最新的功能,所以影响的反而是比较新的处理器,系统也只涉及Win11、Windows Server 2022,Win10及Windows Server 2019等之前的版本没问题。
影响的处理器也主要是那些支持VAES矢量高级加密指令的处理器,这是AVX512指令集中的一部分,包括Intel的Ice Lake、Tiger Lake、Rocket Lake及Alder Lake,也就是10代酷睿到12代酷睿的桌面、移动版等,最近两年的产品都中招了。
AMD方面这次躲过一劫了,因为支持VAES的锐龙是最新的Zen4架构,但还没有上市,有足够的时间修复。
不过中招的Intel用户也不用担心,微软已经修复了bug,6月份的更新包Win11 build 22000.778中提供了初始修复,但会导致性能下降,7月份的更新包Win11 build 22000.795则已恢复性能。
遇到这样的BUG已经很无语了,没想到修复方案更令人尴尬。
微软日前确认,Windows 11和Windows Server 2022存在BUG,在支持VAES指令集的环境下,可能到导致数据损坏。
Intel从10代酷睿(Ice Lake )和第三代至强可扩展处理器(IceLake-SP)开始才添加了对VAES的支持,AMD这边则是Zen 3锐龙5000,它也是AVX-512的组成部分。
没想到,因为处理器太先进,导致密码本算法模式不同,进而可能造成数据损毁。
不过,微软接着表示,早在5月(预览版)、6月份(正式版),它们就推送了修复补丁。
可更尴尬的事情在于,打补丁后会造成性能下降,尤其是在BitLocker、TLS、硬盘密集传输负载场景下时,调用AES指令集的任务可能因此慢两倍。
被炮轰后,微软现在建议用户再次安装6月23日和7月12日的最新补丁,这次通过修改Windows核心加密库的代码路径,减轻了性能下滑问题。