1月25日消息,从2003年10月开始,微软就把Windows系统每月的累积更新安排在“Patch Tuesday”(补丁星期二)这一天发布。
这一惯例延续至今,但许多人或许未曾想过,微软为何会选择在星期二而非其他日子发布更新呢?
由于行业内一般把周一用来处理周末积累的各类遗留问题,IT管理员在这一天往往需要解决系统故障、安全漏洞之类的事务,所以周二就成了发布更新的最佳时间,这一做法也慢慢被大家普遍认可。
在过去二十多年里,微软一直保持着在每月第二个星期二、太平洋时间上午10点准时推送更新的惯例,而这个日子也因为频繁出现的Bug,被用户调侃为“最可怕的星期二”。
每次Windows系统推送更新修复某个已知漏洞时,常常会意外引发新的故障。不少用户批评微软在产品质量把控上过度依赖人工智能技术,而忽视了实际环境下的充分测试,这才导致系统更新后各类问题频繁出现。
事实上,早在2018年,微软就已引入AI来辅助Windows更新,当时担任Microsoft Windows服务与交付产品管理副总裁的John Cable曾这样表示:
我们会不断收集并更新体验数据,同时重新训练AI模型,以此明确哪些设备能拥有优质的更新体验,哪些设备或许需要稍作等待,直至我们对提供良好体验更具信心。我们的核心目标始终是保障更新的安全与可靠,这也就意味着,只有在确保安全的前提下,我们才会提升更新的推进速度。
此外,有部分Windows用户觉得系统更新问题频繁出现,是由于微软大量聘用了印度工程师,不过截至目前,并没有确切的证据能够证明Windows Update的故障发生率和印度工程师之间存在关联。
不过微软员工中印度籍的占比确实在持续提升,从2016年的约5.2%增长到2026年的约9%,要是把外包人员也纳入统计范围,印度工程师的总数还会更高。
此外,Windows开发团队当前实行“功能小组(Feature Team)”机制,各功能模块由分布在全球不同时区的工程师通过轮班方式进行维护。
这种接力式开发虽能24小时响应,但常因时差沟通不畅,系统级兼容性测试不够充分,最终引发代码冲突。