Windows 1.0 操作系统2025年4月22日 | 阅读9分钟 Microsoft Windows 是为个人计算设备设计的一系列可视化操作系统。Windows 1.0 是 Windows 操作系统的第一个重要版本。它于 1985 年 11 月 20 日在美国首次投入生产。1986 年 5 月,Windows 1.02 在欧洲推出。  它的创建始于 1982 年 COMDEX 展会上,微软联合创始人、Windows 1.0 的主要推动者比尔·盖茨(Bill Gates)看到了一个名为 Visi On 的类似软件包的演示。该操作系统环境于 1983 年 11 月首次向公众展示,但直到两年后才发布。Windows 1.0 是一个运行在 MS-DOS 上的 16 位外壳程序,称为 MS-DOS Executive。 它提供了一个平台,可以运行预先存在的 MS-DOS 应用程序和专为 Windows 设计的图形程序。它可以利用鼠标,支持多任务处理,并包含记事本、画图和计算器等内置应用程序。该操作环境的窗口是平铺的,而不是允许窗口重叠。Windows 1.0 的四个版本(1.01 至 1.04)主要增加了对其他语言的支持或更新了硬件。 该系统获得了褒贬不一的评价;批评者指出它未能达到预期,不支持大量软件,并且存在性能问题。另一方面,一些硬件和软件制造商支持该系统,并对微软的初步演示做出了积极回应。1987 年 12 月推出的 Windows 2.0 取代了其最新的迭代版本 1.04,在软件行业占据了一席之地。Windows 1.0 的维护期比任何 Windows 版本都长,直到微软于 2001 年 12 月 31 日将其停产。 开发历史- 早在 1981 年,微软就表达了创建交互式用户界面(GUI)的目标。Windows 的主要创建者和微软联合创始人比尔·盖茨(Bill Gates)在 1982 年 COMDEX 展会上看到了 VisiCorp 公司为 IBM PC 兼容计算机开发的 GUI 软件包 Visi On 的演示,这激发了 Windows 开发的开端。
- 一年后,在发现苹果公司的 GUI 软件(同样是位图且部分源自 Xerox PARC 的研究)要复杂得多之后,微软认为他们必须在自己的产品上有所区别。PARC 首个窗口系统的主要架构师之一斯科特·A·麦格雷戈(Scott A. McGregor)于 1983 年 8 月被盖茨聘用,负责领导开发 Windows 1.0 的开发团队。
- 1983 年 9 月,微软首次向媒体展示了窗口管理器。演示在屏幕底部有一个命令栏,以及一个类似于 Multiplan 和其他现代微软程序的界面。此外,它还显示了许多以平铺和重叠方式排列的程序窗口。
- 该用户界面的最初构想很快被修改,使其只能使用平铺窗口,并将类似于 Multiplan 的命令栏替换为出现在每个窗口标题栏下方的菜单栏。最终,修改后的环境于 1983 年秋季 COMDEX 展会上首次公开亮相。
- 最初被标记为 MS-DOS 2.0 的设备驱动程序,微软要求 192 KB 的内存和两个软盘驱动器。Windows 通过开箱即用提供广泛的程序,从而区别于 Visi On 和 Apple Computer 的 Lisa。当运行仅需要 DOS 系统调用的良好编写的应用程序时,它允许在平铺窗口中进行协作式多任务处理,并允许运行不佳的应用程序全屏运行。
- 微软打算通过取消其应用程序中对微软用户界面的需求来激励其他公司(尤其是竞争对手)为 Windows 构建程序,这与 Visi On 不同,后者要求对 IBM PC 应用程序进行 Unix 开发。
- Ashton-Tate 和 Lotus 等软件供应商以及 Compaq、Zenith 和 DEC 等制造商保证了对 MS-DOS 机的支持。《BYTE》杂志在 1983 年 12 月试用 Windows 后评论说:“它似乎提供了卓越的透明度、适应性和可移植性,以及合理的硬件要求和价格。”
- “微软 Windows 将是桌面范式在其目标客户手中进行的第一次大规模测试,除非其他公司有意外的产品发布。”盖茨从一开始就将 Windows 视为微软的未来。“我们作为一个组织,对 Windows 的计划和努力是完全投入的,就像我们一直致力于 MS-DOS 和 Xenix 等操作系统内核一样,”他在 1984 年 4 月接受《InfoWorld》杂志采访时说道。
- “此外,我们认为只有那些使用 Windows 的程序才能在长期竞争中真正获胜。”微软演示中明显缺少 IBM,IBM 选择开发自己的解决方案 TopView 而不是使用 Windows。到 1984 年底,正如媒体所报道的,微软 Windows、IBM 的 TopView 和 Digital Research 的 Graphics Environment Manager (GEM) 之间存在一场“Windows 之战”。1985 年 1 月,麦格雷戈离开了团队,由史蒂夫·鲍尔默接任。
- 微软曾于 1983 年 11 月表示 Windows 将于 1984 年 4 月上市;然而,由于多次设计变更,发布日期被推迟了。在窗口机制引入之前,它在开发过程中曾被称为“Interface Manager”。该公司淡化了多任务处理,称 Windows 的设计目的是“将计算机变成一个图形丰富的环境”,并且比 TopView 使用的内存更少。
- 1987 年 4 月,微软和 IBM 宣布了 OS/2 操作系统及其可视化 OS/2 Presentation Supervisor 的发布,该系统旨在最终取代 Windows 和 MS-DOS。微软说服 IBM 它需要一个图形用户界面。
发行版本- Windows 的第一个零售版本,版本 1.01,于 1985 年 11 月 20 日在美国推出,距今已有 38 年。按 2023 年的价值计算,其价格为 99 美元,约合 280.00 美元。
- 下一个版本 1.02 主要于 1986 年 5 月面向欧洲市场发布,其中还包含非英语版本的 Windows 1.0。
- Windows 版本 1.03 于 1986 年 8 月发布,取代了美国版本 1.01 和欧洲版本 1.02。它带来了与全球发布相符的改进,例如支持非美国的键盘适配器以及更多的屏幕和打印机驱动程序。
- 1987 年 4 月推出了版本 1.04,支持新的 IBM PS/2 机器,但不包括新的 VGA 图形模式或 PS/2 鼠标功能。然而,IBM 于 1987 年 5 月 27 日发布了一个 OEM 版本,该版本支持 8514/A 显示驱动程序、VGA、PS/2 鼠标和 MCGA。IBM 将此版本作为其“个人出版系统”和“大学套件”捆绑包的一部分分发,并且可在三个 3.5 英寸 720k 软盘上获得。Windows 1.0 是所有 Windows 版本中维护期最长的,于 2001 年 12 月 31 日被微软停产。
特点- Windows 1.0 使用 MS-DOS 内核开发,并作为 MS-DOS Executive 运行,这是一个 16 位外壳程序。它优先为未来的原生程序创建稳定的 API、执行模型和通信方法,同时为现有的 MS-DOS 程序提供受限的多任务处理。操作系统支持鼠标使用,支持用户进行点击和拖动操作。与当代的 Windows 操作系统不同,选中的菜单必须按住鼠标按钮才能显示。
- 使用 MS-DOS Executive 打开.exe 文件将启动应用程序窗口。Windows 1.0 还包含计算器、画图(以前称为画笔)、记事本、写字板、终端和时钟等程序。画图只能处理黑白图形。卡片文件管理器、剪贴板和打印假脱机程序是该操作系统的其他功能。微软最初打算让拼图和象棋作为可玩视频游戏,但放弃了这个想法,转而发布了 Reversi 作为单独发行的视频游戏。它是 Windows 1.0 附带的一个内置程序,使用鼠标进行操作。
- 此外,该操作系统还引入了控制面板,用于设置 Windows 1.0 的功能。在操作系统中,窗口不能重叠;它们是平铺的。当程序最小化时,其图标会显示在屏幕底部一个类似于今天 Windows 10 任务栏的水平线上。
- 它还包含 3 个通用的动态链接库,可以在系统中找到,文件名为 GDI.EXE、USER.EXE 和 KERNEL.EXE。Windows 1.0 SDK 中包含这些文件的调试版本,可用于替换安装磁盘上的相应文件夹。为了加快 Windows 的启动速度,安装程序会将多个系统文件合并到一个文件中。可以使用 Windows 1.0 SDK 附带的 KERNEL.EXE 的调试版本创建一个带有不同文件的“慢启动”版本的 Windows。Windows 1.0 中的另外两个动态链接库是图形设备接口和用户接口。内核负责任务、内存管理以及文件输入输出。为了使程序能够交换动态链接库中包含的代码和数据,操作系统还可以将程序代码和数据段转移到内存中。在 Windows 1.0 中引入了代码段切换。
- 版本 1.02 包含屏幕和打印机驱动程序,以及欧洲键盘的适配器。Windows 1.0 版本 1.04 引入了对 IBM PS/2 计算机的兼容性。由于微软为向后兼容性提供了广泛的支持,因此可以在现代 Windows 版本上在很大程度上运行 Windows 1.0 二进制程序,甚至可以将源代码重写为“现代”应用程序,该应用程序同样有用但工作量较小。
- 2022 年 3 月,在该软件的操作系统中发现了一个彩蛋,上面写着“恭喜!”并表彰了为环境做出贡献的开发人员。
接待处Windows 1.0 的评价充其量只能说是平庸且不一致。尽管评论家认为 Windows 1.0 未能达到预期,并且无法与苹果的 GUI 操作系统竞争,但他们仍然看到了该平台未来的希望。其缓慢的速度和有限的程序兼容性是对其提出的更多批评。 评论批评其高系统要求,指出它在同时运行多个程序时性能不佳,并且 Windows 提倡使用鼠标进行导航——这在当时仍然是一个相当新的概念。《纽约时报》表示,由于 Windows 依赖于鼠标为中心的用户界面,其在拥有 512 KB 内存的 PC 上的性能就像“在北极倾倒糖浆”一样,这对键盘用户来说,其设计非常僵化。 《泰晤士报》总结认为,对于大多数 PC 用户来说,基于 DOS 的软件(例如 Borland Sidekick,它可以提供类似的配件和多任务功能)更受欢迎,因为其性能不佳、缺乏专用软件、与 DOS 程序的兼容性不确定以及缺乏新用户教程。 据《Computerworld》杂志报道,从 1985 年发布到 1987 年 4 月,Windows 1.0 reportedly 售出了 50 万份。尽管现代科技杂志事后认为 Windows 1.0 是一次失败,但它们也承认它对 Windows 系列发展的重要性。当一组微软高管首次向 Nathaniel Borenstein(他后来设计了 MIME 标准)和卡内基梅隆大学的 IT 工作人员展示 Windows 时,他们同样对该操作系统表示怀疑。他认为该平台不像内部窗口管理器那样重要,“这些人都是带着糟糕而粗糙的方法进来的。”我们只是意识到他们永远不会取得任何成就。”《The Verge》将微软在早期 Windows 版本中遇到的困难与 2012 年 Windows 8 发布时的负面反响进行了比较。 Windows 8 具有新的界面和软件,专为 PC 上新兴的用户设备而设计,在这种情况下是触摸屏,运行在比早期版本所用的经典 Windows 外壳之上,就像 Windows 1.0 作为一层运行在 MS-DOS 之上一样。 微软与 Netflix 剧集《怪奇物语》第三季(故事设定在 1985 年)首播同步,制作了一个 Windows 1.0 的模仿版本,作为 Windows 10 的一个应用程序。
|