来源:人民日报海外版江西省宜春市万载县第一小学的科普月活动上,学生与机器狗赛跑。邓龙华摄(人民视觉)金秋9月渐近尾声,首个全国科普月也即将画上句号。去...
2025-10-03 0
近日,微软资深工程师Raymond Chen再次分享了Windows 95开发过程中的幕后故事。他表示,为这个面向消费市场的操作系统设计安装流程远比预期复杂。
Raymond Chen在微软从事Windows开发逾30年,近日解释称,Windows 95的安装程序给开发者带来了极大挑战。最终的安装流程其实是依赖三个不同操作系统组成的混合体,原因是仅靠全新的Win32技术会给普通用户带来过多不便。
数月前,Chen曾介绍,Windows 95安装的第一步是通过一个DOS程序,先装上“迷你版”Windows 3.1,为后续流程做准备。第二阶段则由一个16位Windows程序接管,完成大部分安装工作。这一16位程序既用于从Windows 3.1环境安装Win95,也用于在已有Win95环境下重新安装操作系统。
Chen在最新博文中指出,有人曾建议MS-DOS和Windows 3.1版的安装程序能否采用“迷你版”Windows 95作为安装环境,从而在完整32位操作系统下进行安装,充分利用新平台功能。技术上,这种方案并非不可行,但实现起来难度极大。开发者需要专门开发一个精简版Win95,单用于安装流程。而Win95项目进度已严重滞后,所以该提议被管理层“瞬间否决”。
微软当时已经拥有充分调试并支持的“迷你版”Windows 3.1,可以快速适配作为新系统安装环境。此前也有玩家证明,精简Win95可以缩减到几兆字节,理论上可用于安装过程,但会带来更多复杂性与代码重复。
报导还指出,Windows 95安装盘附带的“Mini.cab”文件仅441905字节,解压后为815307字节。Chen估算,精简版Win95甚至可装入两张软盘之内,尽管这样做会增加代码复杂性和开发成本。
不过,若采用迷你Win95安装环境,最终用户体验反而恶化。安装过程至少需要两次系统重启,违背了开发团队“只允许一次重启”的设计原则。综合考虑,最终微软选择利用迷你版Windows 3.1作为安装环境,为用户带来最佳解决方案。
相关文章
来源:人民日报海外版江西省宜春市万载县第一小学的科普月活动上,学生与机器狗赛跑。邓龙华摄(人民视觉)金秋9月渐近尾声,首个全国科普月也即将画上句号。去...
2025-10-03 0
近日,微软资深工程师Raymond Chen再次分享了Windows 95开发过程中的幕后故事。他表示,为这个面向消费市场的操作系统设计安装流程远比预...
2025-10-03 0
微乐广东麻将辅助器插件是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加微下载使用。 手机打牌可以一键让你轻松成为“必...
2025-10-03 11
微信小程序麻将怎么打才能赢是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加微下载使用。 手机打牌可以一键让你轻松成为...
2025-10-03 10
微乐湖北麻将开挂神器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加微下载使用。 手机打牌可以一键让你轻松成为“必赢...
2025-10-03 7
Meteor Lake处理器开始,Intel放弃了沿用多年、深入人心的酷睿i系列命名,引入全新的“酷睿Ultra”,而根据曝料,在即将到来的Panth...
2025-10-03 0
WPS会员很便宜,会员分为WPS超级会员和WPS大会员。普通办公的话,其实超级会员就够了,似乎有网友说免费版也很耐造?[what]按照连续包年价格,W...
2025-10-03 0
工业富联:为企业提供智能制造及工业互联网解决方,但其核心y仍是全球顶级的电子设备智能制造。宇环数控:专注于提供金属、非金属材件的精密磨削抛光技术及解决...
2025-10-03 2
发表评论