论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 123阅读
  • 0回复

[业界新闻]程序员自曝Windows 95开发团队因时间紧迫无法为操作系统单独开发安装程序 [复制链接]

上一主题 下一主题
 

发帖
10672
今日发帖
最后登录
2026-01-19
只看楼主 倒序阅读 使用道具 楼主  发表于: 2025-09-30 14:42:23
近日,微软资深工程师Raymond Chen再次分享了Windows 95开发过程中的幕后故事。他表示,为这个面向消费市场的操作系统设计安装流程远比预期复杂。 zznPD%#Sc  
pr0@sri@  
Raymond Chen在微软从事Windows开发逾30年,近日解释称,Windows 95的安装程序给开发者带来了极大挑战。最终的安装流程其实是依赖三个不同操作系统组成的混合体,原因是仅靠全新的Win32技术会给普通用户带来过多不便。 ATYQ6E[{MV  
p?dGZ2` [I  
数月前,Chen曾介绍,Windows 95安装的第一步是通过一个DOS程序,先装上“迷你版”Windows 3.1,为后续流程做准备。第二阶段则由一个16位Windows程序接管,完成大部分安装工作。这一16位程序既用于从Windows 3.1环境安装Win95,也用于在已有Win95环境下重新安装操作系统。 g5kYyE  
w\"n!^ms  
Chen在最新博文中指出,有人曾建议MS-DOS和Windows 3.1版的安装程序能否采用“迷你版”Windows 95作为安装环境,从而在完整32位操作系统下进行安装,充分利用新平台功能。技术上,这种方案并非不可行,但实现起来难度极大。开发者需要专门开发一个精简版Win95,单用于安装流程。而Win95项目进度已严重滞后,所以该提议被管理层“瞬间否决”。 ?=;e.qK=71  
f_i"/xC-/  
微软当时已经拥有充分调试并支持的“迷你版”Windows 3.1,可以快速适配作为新系统安装环境。此前也有玩家证明,精简Win95可以缩减到几兆字节,理论上可用于安装过程,但会带来更多复杂性与代码重复。 l }2%?d  
Vu|Br  
报导还指出,Windows 95安装盘附带的“Mini.cab”文件仅441905字节,解压后为815307字节。Chen估算,精简版Win95甚至可装入两张软盘之内,尽管这样做会增加代码复杂性和开发成本。 9#Aipu\  
37:b D  
不过,若采用迷你Win95安装环境,最终用户体验反而恶化。安装过程至少需要两次系统重启,违背了开发团队“只允许一次重启”的设计原则。综合考虑,最终微软选择利用迷你版Windows 3.1作为安装环境,为用户带来最佳解决方案。 ]MqH13`)A