微软公布AMD SCSI驱动程序蓝屏事件调查结果:错误的名称和错误的位置
昨天蓝点网提到微软向Windows 10用户自动推送的AMD SCSI 驱动程序引发大范围蓝屏死机严重影响用户办公。
此驱动程序存在的兼容性故障早在四月份就已经有测试版用户反馈,但奈何微软又忽略用户反馈并继续推给用户。
于是大量 AMD 用户收到驱动程序后出现大规模的蓝屏死机问题 , 微软发现后紧急撤回驱动但事故影响依然很大。
受影响的用户运气好的话在系统自动修复界面可以直接删掉驱动恢复系统,有些用户则会被循环在自动修复界面。
在昨天的文章里蓝点网提到微软现在驱动程序的发布流程,开发商制作的驱动程序需要在微软更新平台进行测试。
其中第一轮测试为自测,测试完成后进行第二轮测试,第二轮测试会推送给少部分测试用户然后检测驱动稳定性。
待第二轮测试也没有问题后才会标记为正式驱动并推送给所有用户,但四月份测试用户反馈被微软工程师忽略了。
引起大范围蓝屏死机后微软不得不公布此次事件的调查结果,简单来说就是混乱的流程导致各种错误堆叠引起的。
微软代表指出此次推送的驱动程序原本仅适用于Windows 10 20H1/20H2 版的指定系统,并不会进行广泛推送。
其次(微软或 AMD)的工程师使用「极其通用的硬件 ID」这导致这枚驱动程序直接匹配到大量原本不兼容的平台。
最后驱动程序被放在错误的位置上也就是微软更新系统里,并且自动推送给大量用户进而导致大范围的蓝屏死机。
微软表示当自动化系统发现大量用户安装该驱动引起故障后,系统立即发出警报并将这枚问题驱动程序暂停推送。
目前微软工程师已经将这枚问题驱动直接从更新系统里剔除,这枚问题驱动程序不会再被自动推送给所有消费者。
但是此前已经接收到这枚驱动导致故障的用户仍然需要自己修复,否则系统会不停地进行循环蓝屏死机无法使用。
解决方案主要是在蓝屏死机重启后进入Windows Re界面后选择疑难解答,然后选择启动修复或者尝试系统还原。
这两个选项都会尝试将最后安装的更新或驱动程序删除,目前来看只要能成功将问题驱动删除就可以将系统恢复。
另外蓝点网也强烈建议各位阻止驱动程序自动更新,以过往经验来看微软推送驱动程序经常会引起各种疑难杂症。
推荐用户使用主板和电脑制造商提供的更新助手类工具定期升级驱动,这样可以降低微软推送通用驱动潜在风险。