18个回答

微软 Win11 最新 KB5063878 更新导致特定情况下 SSD 和 HDD 故障,如何解决?

李爻中
16个点赞 👍

继内存不能高占用的内存焦虑症之后,Windows又引入了“硬盘不能高占用”(60%+)的新焦虑症。可喜可贺。


说一点猜测:应该是默认的storenvme驱动有内存泄露之类的问题,导致无dram缓存的中低端ssd在内存中的hmb缓存区域损毁。这部分保存了ssd的一部分ftl表,于是轻则ftl丢失导致锁盘(重启后ftl恢复,但文件可能损坏),重则固件直接完蛋(重启也无法恢复,显示为raw。想要抢救文件的话需要重新刷固件,建议找专业维修人员比如B站up“小飞机DIY”解决)。

至于为什么是群联最遭殃,是因为采用群联主控的中低端无缓存ssd是最多的。

中高端有独立dram缓存的ssd也不一定能完全逃过一劫。文件损坏是有可能的,但因为没有hmb,内存中任何崩溃影响不了ssd本身,所以应该不会遇到ftl表或者固件损坏的问题。也就是说最坏的情况是重启后恢复,死不了。

此bug极有可能在7月可选更新(7月末发布)中就已经存在。如果能卸载补丁,建议退回到7月初或者6月底的版本。如果补丁已经固化无法卸载,可以使用第三方nvme控制器驱动(比如三星或者海力士提供的驱动)暂时代替默认的storenvme,大概率能避免此bug。

compiler
自由评论 (0)
分享
Copyright © 2022 GreatFire.org