30年后,Windows 95安装程序的奥秘终于解决了

微软资深人士雷蒙德·陈(Raymond Chen)刚刚阐明了一个三年级的奥秘,这是关于安装Windows 95的好奇特殊性,这需要由三个不同的操作系统通过。

在一篇技术博客文章中,陈最终揭示了这个决定的幕后,该决定长期以来一直吸引了计算机爱好者。记住,Windows 95的安装涉及MS-DOS,Windows 3.1,然后是Windows 95的连续过渡。

这种方法远非技术兴奋,对一个重大挑战做出了回应:创建一个统一的安装过程,能够从不同的起点管理升级,同时保持友好的图形接口。工程师绝对是面对90年代的技术限制。

- Windows 95庆祝其25周年:此版本如何改变世界

Microsoft的团队没有为MS-DOS,Windows 3.1和Windows 95用户开发三个独立的安装程序,而是选择了巧妙的解决方案。该过程始于安装从MS-DOS完成出发时,Windows 3.1的简约版本。然后,此“减轻”版本允许启动16位Windows应用程序,负责主要安装任务。

«编写三个不同版本的安装程序将使工作负载增加两倍”解释说。 “”中间解决方案是安装Windows 3.1的最低版本,足以支持16位图形安装程序»。

另请阅读: Windows 95:发行25年后发现了一个秘密选择

第二个安装程序以16位运行,管理了大部分工作:与用户的互动,设备检测,选择可选组件和参数迁移。最后,你N Windows 95下的第三个32 -PIT程序通过特定任务(例如打印机的配置)完成了安装。

这种三个步骤的方法具有主要优势:可以将相同的代码用于所有安装方案,从而大大简化了维护和开发。陈还回忆说,该解决方案的灵感来自以前的经验,例如Windows 2.1的Excel,其中已经包括Windows的运行时版本。而且,您是否有关于Microsoft在Windows 95安装程序中必须面对的技术挑战的理论?


问我们的最后一个!

  • 这种芯片不超过钉子将您连接到互联网上

    Google推出了其Taara芯片的新版本,该芯片旨在使用Light Rays连接到无线互联网。第一个测试的结果给人留下深刻的印象。法国以100%的光纤为目标…

    互联网