在过去 30 多年里,微软已经发布了 15 个版本的 Windows 操作系统,但即便到了今天,微软早期的一些操作系统仍在后台默默运行着。在全球范围内,老旧的 Windows 版本依旧维持着电梯的运行、火车的调度,甚至政府系统的日常工作。
BBC 最近的一篇报道揭示了多个现实世界中令人惊讶的案例:这些已经过时的 Windows 系统至今仍在承担着关键任务。例如,今年有人在纽约市一家医院发现,一部电梯竟然仍在运行 Windows XP,而该操作系统的官方扩展支持早在 2019 年 4 月就已经结束了。一些自动取款机甚至运行的是更早的版本,例如 1993 年推出的 Windows NT。
之所以仍然使用这些老系统,是因为 XP 的稳定性和与专有控制系统的深度集成,令它非常适合那些多年未曾更改的设备环境。此外,一位来自新泽西州的 ATM 维修技术员表示,升级这些系统成本非常高昂 —— 新硬件、监管合规、以及重写定制软件等都会带来巨大开销。
德国去年也经历了一次“Windows 时光倒流”事件,德国铁路公司(Deutsche Bahn)曾发布一则招聘启事,要求应聘者懂得使用 MS-DOS 和 Windows 3.11。这些系统如今仍然运行在部分列车的信息显示系统中,因为更换系统就意味着必须整体更换仍可正常使用的硬件。
旧金山的 Muni 地铁系统直到最近还需要每天早上插入一张软盘,才能启动其基于 DOS 的列车控制系统。
在圣地亚哥,一些大型 LightJet 打印机至今仍使用 Windows 2000 来打印博物馆级别的照片。操作这些打印机的约翰·沃茨表示,升级设备将花费数万美元的软件许可费用。他坦言自己“受不了 Windows”,但这是仅有能驱动这些打印机的系统。
或许最极端的例子来自美国退伍军人事务部(VA)。那里的医生仍在使用一款叫做 CPRS(计算机化病人记录系统) 的程序来调用患者病历。这个系统于 1997 年引入,但却运行在一个更古老的平台 VistA 上 —— 该平台早在 1985 年就已经为 MS-DOS 构建完成。
由于是基于 DOS,医生只能使用文本界面,并必须手动输入完整的文件路径才能打开一个病历文档。一位精神科医生吐槽说,启动这台计算机可能就要花 15 分钟,而如果在命令中漏打一个破折号,可能还要浪费更多时间。虽然官方承诺将用现代系统替代它,但全面推广要到 2031 年之后才会完成。
这些案例展现了旧系统在现代基础设施中依然不可或缺的尴尬现实,也反映出更新换代的复杂性和成本问题远比人们想象的更大。