为什么 Windows 95 安装程序使用了三个操作系统? - The Old New Thing

主要观点:解释了 Windows 95 安装程序为何通过三个操作系统(MS-DOS、Windows 3.1、Windows 95),探讨了不同安装起点的三种设置程序及其运作方式,强调单个代码副本可用于所有安装场景且代码只需编写一次。
关键信息:

  • Windows 95 安装可从 MS-DOS、Windows 3.1 或 Windows 95 开始,可升级 Windows 95 到 Windows 95 以修复损坏系统并保留数据。
  • 有三种写 Windows 95 安装程序的方式,分别针对不同起点,各有优缺点。
  • 中间方案是用 MS-DOS 安装程序安装最小版本的 Windows 3.1,再运行 16 位 GUI 安装程序。
  • 有三个安装程序,分别用于不同起点,逐步引导至目标,且硬件检测代码只需编写一次。
    重要细节:
  • 原 Windows 版 Excel 带有运行时版本的 Windows 2.1 供无 Windows 系统的用户使用,为 Windows 95 安装程序提供了先例。
  • 硬件检测代码在 Windows 95 内部运行时相同,只需稍作调整。
  • Raymond Chen 参与 Windows 发展 30 多年,其网站 The Old New Thing 很受欢迎并出版书籍,他偶尔在 Windows Dev Docs 推特账号讲述故事。
阅读 12
0 条评论