[图]深入挖掘Windows 10十月更新误删文件BUG是如何发生的
因误删用户文件的BUG,时隔一个多月Windows 10十月更新(Version 1809)终于开始重新推送。虽然微软详细说明了将努力完善更新机制,确保今后此类事情绝不发生,但目前仍不清楚如此严重的BUG是进入到最终版本。对此,外媒Windows Central围绕着这个问题进行了深入挖掘。
究竟发生了什么?
在微软首次发布Windows 10十月更新之前,事实上在Feedback Hub上已经有多名Windows Insider成员报告了相同问题。当时,很多人在思考为何微软看不到或者忽略这个问题。
据知情人士透露,微软的工程师实际上已经看到在Insider成员关于升级后丢失文件的反馈。但是他们误将这些报告反馈识别为另一个问题,而这个问题并没有实际错误那么严重。换句话说,Insider成员报告了文件丢失的两种不同BUG,而其中一个并没有那么严重,实际上并没有删除任何文件。
在过去两年间,每月Feedback Hub都会收到一些“在安装最新版本或者更新之后我的文件被删除”的反馈报告。在微软最初查看这些问题的时候,他们发现某些用户在安装新版本的时候被引导至临时账户。而这些用户误将这个临时账号当做是自己的,在访问资源管理器的时候自然就会看到所有的文件系统消失。实际上,他们的所有文件依然保存在他们的账户下,只要切换登陆就能看到。
因此微软登陆临时账号的过程中会添加一个弹出窗口,向用户解释他们已经被引导至不同的配置文件下,并提供了如何退出该状态的相关支持。而这就是为何微软驳回了Windows Insider成员的误删文件BUG,微软的工程师认为这些报告依然和已经解决的临时账号问题有关。
那些真正遭受文件删除的Windows Insider成员在报告了相同的问题之后,成员并不知道问题的原因是什么,因此他们只是说他们的文件已经被删除。但内部工作人员只是认为这是常见的文件夹重定向问题。简单来说,微软误认为这是一个此前常见的问题,所以并没有得到立即解决。
未来将会如何改进?
在上周公布的博文中,微软强调此类问题将不会再次发生。对此外媒推测微软可能会建立更详细的错误报告,来查看是否存在误删文件的问题。Windows 10十月更新已经给微软敲响了警钟,因此,它正在努力在内部改进系统,以确保这样的问题不再发生。
在博文中首先微软承认Windows 10十月更新误删了部分用户数据,这也是微软推进“Windows即服务”战略以来首次出现的问题。虽然Windows 10版本的质量趋势明显增加,但依然有很多工作要完成。为此,微软承诺将在质量改善方面会提高透明度,公司将改变测试方法,确保代码从一开始就具备极高的质量。
在发布新版本之后,微软将会使用机器学习来确保可能遇到问题的设备不会收到新版本。此外微软还将通过反馈中心以及其他各种支持渠道获得更多的遥测数据,以便于快速识别Windows 10版本中新问题并尽快完成修复。
通过Windows Update更新的每月驱动安装量
在博文中的最后,Fortin说道:“我们将竭尽所能地预防各种问题,并在遇到问题之后能够快速响应。我们将利用现有的所有工具,在产品设计、研发、验证和交付时候在质量为前提进行创新。”