早期 Windows
Microsoft Windows 的版本 | |
初始版本 | Windows 1.0 (1985 年 11 月 20 日) |
---|---|
最终版本 | Windows Me (2000 年 9 月 14 日) |
支持平台 | 16 位 x86、16/32 位 x86 混合 |
内核类型 | 整体式(VMM) |
下一代接替者 | Windows XP |
早期 Windows 是一个广泛概念,它不指代某个单独的 Windows 版本,而是自 Windows 1.0 至 Windows Millenium Edition 在内的多个产品的合称。
历史
Microsoft Windows 于 1983 年秋季举行的 Fall COMDEX 1983 计算机博览会期间作为一个具有平铺窗口管理器的协作式多任务桌面环境首次亮相。与普遍的看法相反,平铺窗口设定既非设计,也非法律限制,而是有意选择的结果,这种窗口设定得到施乐 PARC 研究的支持,Windows 团队的部分成员以前曾经在此领域工作过。Windows 本身确实完全支持重叠窗口,尽管实际上此功能最开始仅用于弹出窗口和诸如菜单和下拉列表等一些控件。
虽然最终 Windows 只支持 MS-DOS 主机,直到 Windows NT 推出,Microsoft 也考虑将 Windows 移植到 Xenix 及多任务 MS-DOS 4,但最终这两个构想均未实现。
Windows 1.0~3.x
在经过多次延期开发之后,Windows 1.0 最终于 1985 年 11 月 20 日上市,并取得了一定成功。在其销售期限内总共售出超过 50 万份。在接下来的几年里,Microsoft 又发布了多个小更新,增加了对更多硬件和语言的支持。首个版本使用 MS-DOS Executive(一个简单的文件管理器)作为 shell,它通常是启动时运行的第一个应用程序,用于提供用户体验。软件包中的其他应用程序包括 Calculator、Cardfile、Clipboard Viewer、Clock、Control Panel、Notepad、Paint、Reversi、Spooler、Terminal 和 Write。
1987 年发布了名为 Windows 2.0 的重大更新,正式增加(实际上应该是开放)诸如重叠窗口等功能,后来导致苹果公司因此提起侵犯版权的诉讼。此版本引入了对 VGA 和 PS/2 鼠标的一般支持(Windows 1.0 的更新 OEM 版本已经包含)。还推出了一个名为 Windows/386 的单独版本,此版本利用 i8086 处理器的虚拟 386 模式在 Windows 下抢占多任务 MS-DOS 应用程序;后来称作 386 增强模式,并成为 Windows 9x 的基石。在 Windows 2.0 系列后来的修订版本中,原始版本更名为 Windows/286。
在 Windows 2.0 发布后,Windows 项目被搁置了一段时间,因为此时 Microsoft 将重点转移到与 OBM 共同开发的操作系统 OS/2 上。首个版本 OS/2 1.0 于 1987 年发布,但不包含任何图形界面,只能运行文本模式的应用程序。新一代版本,1988 年的 OS/2 1.1,引入了名为 Presentation Manager 的本机 GUI 层,其设计在很大程度上受到 Windows 的映像,尽管其本身存在关键性差异,使得其几乎不可能为一个环境编写程序,然后在没有大改动的情况下为另一个环境重新编译它。值得注意的是,Windows 图形设备接口(GDI)组件被新的图形引擎取代。由于 Windows 兼容性不是问题,Microsoft 也借此机会清理了一些设计纰漏。
随着使用 Presentation Manager 的 OS/2 发布,Microsoft 最初预计大多数用户和开发者最终会迁移到新操作系统。然而,随着 Microsoft 对 IBM 的许多政策越来越不满,Windows 的采用逐渐被接受,Microsoft 开始重新评估其操作系统战略。当 Windows 开发人员 David Weise 向 Steve Ballmer 和 Bill Gates 展示他的 Windows 臭鼬工厂移植到 Intel 80286 处理器的保护模式时,生产 Windows 新主要版本的决定终于被批准。
Windows 3.0 及其改进的用户体验最终成为 Windows 的首个广泛采用的版本。
Windows 3.0 于 1990 年发布,成为 Windows 历史上首个广泛成功的版本。新功能包括由程序管理器组成的经过改进的用户体验,允许轻松管理已安装的应用程序。除此之外,还包括一个新的文件管理器替代以前的 shell,此 shell 已经弃用。以前独立的 286 和 386 版本的 Windows 统一为一个版本,能够根据硬件配置以三种不同的模式运行:
- 实模式,适用于配备原始 8088/8086 处理器的计算机。这也是唯一完全支持为早期版本的 Windows 编写的应用程序的模式。
- 标准模式,它使用 286 和 386 处理器的保护模式功能,以便访问第一个 640K 以上的内存,尽管它仍然切换到实模式运行 MS-DOS 应用程序。
- 386 增强模式,除了保护模式外,它还使用 386 处理器为实模式 MS-DOS 应用程序创建和管理虚拟机的能力。
1992 年发布了名为 Windows 3.1 的重大更新,引入使用彩色窗格的新标志徽标。此版本更新了用户界面,包括新的、更生动的图标。此版本的 Windows 删除了对实模式和 MS-DOS Executive 应用程序的支持。它伴随着具有集成网络支持的 Windows for Workgroups 3.1。1992 年还引入名为 Win32s 的附加包,它允许 Windows 3.1 用户在其他 16 位环境中运行更简单的 32 位 Windows 应用程序,并在下一个基于 DOS 的 Windows 的主要版本中更完整的 Win32 实现提供了早期测试。
此系列的最后一个小更新 Windows for Workgroups 3.11 于 1993 年发布,引入了 32 位磁盘访问以及删除标准模式,将所需的最低 CPU 提高到 386。32 位 TCP/IP 堆栈是从 Windows 95 的早期版本移植而来的,并于 1994 年作为 Windows for Workgroups 3.11 的可下载插件发布。
Windows 9x
关于 Windows 9x 的更多历史,请参阅 Windows 9x。
时间线
早期 Windows 版本包括 Windows 1.x 至 Windows 9x 所有产品。
名称 | 版本 | 开发代号 | 发布日期 | 支持终止日期 | 注 |
---|---|---|---|---|---|
Windows 1.0 | 1.0 | Interface Manager Window Manager |
1985 年 11 月 20 日 | 2001 年 12 月 31 日 | Windows 的首个版本 |
Windows 2.x | 2.x | Windows 1.5[1] | 1987 年 12 月 9 日 | 引入重叠窗口 | |
Windows 3.0 | 3.0 | — | 1990 年 5 月 22 日 | 引入程序管理器 | |
Windows 3.1 | 3.10 | — | 1992 年 3 月 8 日 | 更新版本 Windows 3.11 于 1993 年发布。 | |
Windows for Workgroups 3.1 | Sparta Winball |
1992 年 10 月 27 日 | 具有内置网络客户端的 Windows 3.1 的更新版本 | ||
Windows for Workgroups 3.11 | 3.11 | Snowball | 1993 年 8 月 11 日 | — | |
Windows 95 | 4.00 | Chicago | 1995 年 8 月 24 日 | 引入了桌面、开始菜单和任务栏 | |
Windows 98 | 4.10 | Memphis | 1998 年 6 月 25 日 | 2006 年 7 月 11 日 | 第二版于 1999 年 5 月 5 日发布 |
Windows Millennium Edition | 4.90 | Millennium | 2000 年 9 月 14 日 | — | |
图例:
未发布
旧版本
旧版本,仍在支持
当前稳定版本
最新预览版本
未来版本
|