9月30日,知名科技媒体TechSpot披露了一则趣闻——微软资深工程师Raymond Chen近日分享了Windows 95系统开发过程中的一段往事。由于项目工期紧张,开发团队最终放弃了为这一划时代的消费级操作系统开发专属安装程序的想法,转而采用了一个折中的混合方案。

据Chen透露,Windows 95的安装过程被巧妙地分为两个阶段:第一阶段通过DOS程序安装一个精简版的Windows 3.1系统;随后在这个mini-Windows 3.1环境中运行16位程序来完成系统主体安装。
当时曾有技术爱好者提出大胆设想:如果能绕过mini-Windows 3.1,直接在MS-DOS环境下运行安装程序,或干脆打造一个"瘦身版"Windows 95来安装完整系统岂不更棒?这样不仅能充分发挥Windows 95的32位特性,还能更好地利用其全新功能。

从技术实现角度看,微型Windows 95方案确实可行。Chen解释说,安装盘中仅有441KB的"Mini.cab"压缩包,解压后也不到1MB,两张软盘就能装下。后来甚至有极客证明,通过精简可以把Windows 95压缩到几MB大小。
但这个看似完美的方案在实际推进时却遇到了障碍。一方面,开发团队手上已有经过充分验证的mini-Windows 3.1版本;另一方面,开发专门的安装版Windows 95意味着要重新构建一套精简系统。更棘手的是,新方案需要至少两次系统重启,这与团队"单次重启"的设计原则相悖。
最终,在权衡开发进度和用户体验后,微软管理层拍板决定沿用mini-Windows 3.1方案。虽然这个选择在技术上稍显保守,但它确保了安装过程的可靠性和高效性,成为了当时情境下最务实的选择。
