首页 > 新闻 > IT新闻 > 正文

微软资深工程师:因时间紧迫,无法为 Windows 95 系统单独开发“装机”程序

霞舞
发布: 2025-09-30 18:19:00
原创
197人浏览过

近日,微软资深工程师raymond chen再度披露了windows 95开发背后不为人知的细节。他透露,为这款面向大众消费者的全新操作系统设计安装流程,其复杂程度远远超出最初预想。

微软资深工程师:因时间紧迫,无法为 Windows 95 系统单独开发“装机”程序

在微软从事Windows系统开发超过三十年的Chen表示,Windows 95的安装程序曾让整个团队头疼不已。最终所采用的安装机制,实际上是由三种不同的操作系统协同完成的混合方案。原因在于,若完全依赖全新的Win32架构进行安装,将对普通用户造成诸多操作障碍。

微软资深工程师:因时间紧迫,无法为 Windows 95 系统单独开发“装机”程序

此前数月,Chen曾提到,Windows 95安装的第一步是运行一个DOS下的程序,首先部署一个“迷你版”Windows 3.1,作为后续安装的基础环境。进入第二阶段后,则由一个16位的Windows应用程序接管,承担主要的安装任务。这个16位程序不仅适用于从Windows 3.1升级至Win95,也能用于在已有Win95系统中重新安装。

在最新的博文里,Chen提到,当时有人提议:是否可以使用一个精简版的Windows 95本身作为安装环境,取代旧有系统,从而在完整的32位平台上完成安装,充分发挥新系统的性能优势?从技术角度看,这一构想并非无法实现,但实际操作难度极高。团队需专门打造一个仅用于安装的微型Win95版本。然而,当时Win95项目已严重延期,该方案随即被管理层“当场否决”。

微软爱写作
微软爱写作

微软出品的免费英文写作/辅助/批改/评分工具

微软爱写作17
查看详情 微软爱写作

微软资深工程师:因时间紧迫,无法为 Windows 95 系统单独开发“装机”程序

相比之下,微软已拥有经过充分测试且稳定可靠的“迷你版”Windows 3.1,能够快速适配为安装平台。虽然有爱好者曾证明,Win95可被压缩至几兆甚至更小,理论上具备用于安装环境的可能性,但这会引入额外的工程复杂性和代码冗余。

文中还提到,Windows 95安装光盘中的“Mini.cab”文件大小仅为441,905字节解压后也才815,307字节。Chen估算,一个极简版的Win95甚至能塞进两张软盘之中。尽管如此,这样做会显著增加开发负担和维护成本。

更重要的是,若采用迷你版Win95作为安装环境,整个过程至少需要两次重启,这直接违背了开发团队坚持的“最多只允许一次重启”的用户体验原则。权衡利弊之后,微软最终决定沿用迷你版Windows 3.1作为安装基础,以确保整个流程简洁、可靠,为用户提供最优体验。

以上就是微软资深工程师:因时间紧迫,无法为 Windows 95 系统单独开发“装机”程序的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号