上古:Windows 3.1和没有开始按钮的生活

在我的计算机现实中,Windows 3.x并没有持续很长时间,只有几年,并且在Windows 95问世后立即被人们遗忘。但是即使在九十年代上半叶,它也不是主要工具。 几乎所有事情都是在DOS中完成的:那里的游戏,那里的文件,那里的文本,甚至Internet(还不是网络,只有邮件和新闻组)都通过“控制台”实用程序工作。 怎么发生的? Windows的第三版本是否可作为25年前的严酷文本体验的可选应用程序?

20年前,我在计算机上玩了足够的游戏后,便开始研究较早的系统,并且我意识到,除了dos游戏外,对于我来说它们是一片黑暗的森林。 今天,第一种使用该外壳的方法是熟悉Windows 3.1,它仍然不是一个完整的操作系统,而是一个基于MS-DOS的图形外壳。 此版本的Windows于1992年发布,仍然缺少许多当今显而易见的界面元素,其中包含了大量的创新,其中包括最有价值的创新:Minesweeper。

我在电报中记着一本旧铁器收藏者的日记。 直到今年年底,我计划研究一些较旧的手机,但不仅限于此。 建立基于386处理器的计算机的大型项目即将开始。

Windows,Mac,OS / 2和所有所有


在图形用户界面的背景下,八十年代末是各种各样的,兼容性差的平台的缩影。 我们现在知道,一切才刚刚开始,那时,软件开发人员不仅必须前进,而且还必须应对十年来积累的严酷遗产。 可以说,对于Windows,用户与计算机交互的概念最终仅与Windows 95一起定义,然后主要进行了外观和功能方面的改进。 在那之前发生了什么?


这样的东西。 不,如果您看一下1984年发布的Apple Macintosh的界面,其中与现代Mac OS X相关的元素已经非常引人注目:


但是1985年发布的Windows 1.0根本不像现代的“ Windows”。 为什么这样 在我看来,重点是微软落后于苹果,尽管两家公司(自愿且不是很频繁地)交换信息和开发信息,并且可以使用Xerox PARC研究中心的早期开发 。 但不仅如此。 “ Mac”-仍然是价格最高类别的计算机,而Microsoft创建了可在大规模硬件上运行的大规模解决方案。 稍微说一下,这种硬件并不特别适合计算机绘制漂亮的界面,同时启动多个程序并同时执行某些有用操作的情况。

80386处理器是英特尔的第一个32位处理器,功能强大,足以使带有图形外壳的多任务操作系统的概念真正起飞。该处理器于1985年发布,但在接下来的五年中,适度地说,它并不是大众可以轻易使用的。 到了九十年代初,一切都得到了证明:开发图形外壳的经验和铁的可用性。 它不仅是处理器,而且是能够显示足够高分辨率的图像的图形系统:首先是根据VGA标准(640x480,1987),然后是SVGA(800x600,始于1988年)。

在组织计算机业务的许多困难之外,还增加了对历史的肤浅考察。 这是Apple和Microsoft有关GUI元素版权的诉讼。 而且英特尔不愿意将386处理器的生产转移到一边(以前是这样),结果(直到1991年AMD开始生产克隆产品时)价格很高。 微软和IBM之间的复杂关系,或者将大声地把“下一代轴”放在一起,正在悄然离婚。 嗯,IBM自己尝试将开放的PC克隆市场恢复为专有格式,为此他们开发了不兼容的系统总线(MCA),键盘和鼠标连接器以及整个计算机(PS / 2)。

Windows 3.0于1990年推出,因此标志着时代的变化:创造性的搜索已经结束,创收已经开始。 介面一目了然,它支持386处理器的扩展保护模式,用于完整的多任务处理。 同时,仍然支持旧系统,直到早期的PC及其具有8086处理器的克隆,但真正的优势在具有大容量(至少4兆字节)的386和486系统上显而易见。 在1992年,发布了Windows 3.1的更新,并在1993年11月发布了最新版本(3.11)。 这就是16位Windows故事的结局:在同一1993年,发布了32位Windows NT,两年后,又发布了“流行的” Windows 95。

当您的计算机速度太快时


为了进行实验,我选择了Windows 3.1:尽管版本号稍有变化,但它是对原始3.0的重大更新。 不再支持Intel 8086上的旧系统,出现了对TrueType字体的支持,删除了16 MB RAM的限制,这对我的测试计算机很重要。


这是ThinkPad 600,这是本系列中功耗最低的计算机,来自我所收藏的那些计算机。 去年,我详细讨论了如何在其上安装MS-DOS,但是Windows 3.1后来安装得很歪而且很少使用。 是时候纠正这一遗漏了,但是,等等,这是一台1998年的计算机。 使用奔腾II 233 MHz处理器。 不是很多吗

太多了,但是这台计算机正式支持Windows 3.1,有用于硬件的驱动程序。 我的笔记本电脑(配备奔腾MMX处理器)的功能也稍差一些,但是并没有太大区别:对于Windows 3.1,无论如何这都太大了。 截至1992年,顶级计算机中已安装频率为50或66兆赫兹的Intel 80486处理器。 但是第386和第286位还为时过早,无法注销。 幸运的是,有一种方法可以使我的笔记本电脑速度过慢而无法达到理想的性能。


该视频来自极为有用的澳大利亚频道Phil's Computer Lab。 在娱乐方面,该频道是可能的,并且不如其他youtube的产品,但是Phil为同事-老铁收藏家提供了很多有用的信息。 上面的视频显示了如何使用Setmul实用程序降低处理器性能, Setmul实用程序是一种现代的(自2014年以来由发烧友开发的)DOS实用程序。 它能够降低某些处理器Intel,VIA和AMD的频率。 就我而言,这不起作用,但是另一种方法起作用。


Phil的视频包含了旧3DBench基准测试中不同系统的“参考”性能指标。 最初,我得到了160分的结果,但是使用setmul实用程序禁用了一级缓存后,处理器性能几乎下降了16倍。 10.3点的最终结果与频率为25兆赫的80386处理器完美匹配。 当然,这仍然不是一个完全诚实的速度下降:ThinkPad 600在任何情况下都具有过多的内存(将32兆字节焊接在板上,我卸下了其他模块),并且安装了CF卡而不是硬盘驱动器。 但它适合实验。 此外,我用三英寸驱动器替换了内置光盘驱动器。

软盘禅


事实是Windows 3.1从未出现在CD上(UPD有时会出现,请参见mistergrim的 评论 ):您可以在六个三英寸的软盘和七个五英寸的软盘之间进行选择。 现在,您可以从另一种介质安装Windows,只需复制必要的文件,但是从软盘进行的安装是正确的,并且与时代相符。 发行来源传统上是WinWorldPC网站上的存档,但是Win3.1的原始磁盘映像仅适用于英文版。 这不是很好:与现代操作系统不同,在安装后添加俄语支持是行不通的。


如视频中所示,在386th的“仿真”模式下安装需要8分钟或十多一点的时间。 从软盘读取数据的速度显然限制了安装时间。 安装后,值得添加笔记本电脑的视频卡和声卡的驱动程序(对于IBM笔记本电脑,您可以在这里获得它们),然后就可以开始使用。 虽然不是:需要破解。 为此,我遇到了Alexander和Grigory Frolov 所著的本书 ,其中提到了Stipler的CyrWin破解。 然后找到一个分布


就是这样。 在Windows 3.x逻辑中,“程序管理器”是图形外壳程序,桌面或单独窗口中“开始”按钮的祖先的关键元素,将其关闭将导致返回到MS-DOS。 窗口控制按钮更可能类似于Macintosh的按钮:在右侧您可以最小化和最大化窗口,在左侧按钮可以打开上下文菜单,您可以从中关闭窗口。 通常的右键单击菜单尚不存在。 Windows与Windows一起提供了一组不错的程序,它们具有许多熟悉的名称:记事本,画笔,计算器。 由于缺少任务栏,时钟是一个单独的应用程序。 最小化但可运行的程序放在桌面上。


在Windows 3.1中,Minesweeper首次出现,是所有Windows的标准居民,直到第七年出现,并且是过去27年中上班族的喜悦。 单人纸牌“ Solitaire”早在1992年与Windows 3.0的原始版本一起进入Windows。 如果有扫雷车,那么您可以生活! 是的,但不是真的。


内置的文件管理器支持新类型的拖放,但不支持通过剪贴板复制多个文件! 如果需要一次传输多个文件,则必须在单独的窗口中输入路径,甚至在界面中都没有选择文件夹的选项。 甚至在九十年代初期,文件管理器的响应也不是很好,但是按照现代标准,这是黑暗和恐怖。 幸运的是,有总指挥官:


民间面板文件管理器可在开发人员的网站上找到 。 对16位系统的支持从6.58版开始停止,而当前的9.22版在Windows 95 / NT以后的所有操作系统上均可使用。 Total Commander的安装和运行没有任何问题,甚至可以识别我自己的许可证密钥。


但是尝试安装Microsoft Word失败。 我选择了与Windows 3.0和3.1(1991)的发布时间相对应的2.0版。 首先,在安装过程中出现了裂纹问题,而在启动后出现了字体问题。 Second Word在使用TrueType字体时有问题,在这种情况下不符合WYSIWYG所见即所得的原则:打印时,您将无法完全看到屏幕上显示的内容。 有必要安装经典的Word第六版:它于1993年发布(这是2.0版之后的下一个发行版,UPD 跳过数字3.4和5 :这些版本的单词仅在DOS下存在),支持TrueType,并且通常提供基本功能所需的一切。处理文本。 Word 6.0非常酷,以至于2000年前很多人都使用过它。


印象数


在1992年4月,《 PC Magazine》将Windows 3.1 作为发行主题 。 从封面上已经可以清楚地看到它的前景更加广阔:同年发布的32位OS / 2 2.0技术在技术上要先进得多,因此处于观望状态,其评论主要讨论了在其上运行Windows应用程序是否方便。 在1992年,Windows还发布了以前只能在Apple计算机上使用的软件,尤其是Adobe Photoshop 2.5版。



《 PC Magazine》不仅详细讨论了所有更改,而且还提供了带有说明的分发文件的完整列表(他们将尝试在Windows 10上执行此操作)。 该评论提供了一些有趣的事实:由于使用了改进的用于读写硬盘的缓存系统,因此在某些情况下,性能可以显着提高。 现在将很难找到一个软件示例,其更新具有相同的优点,而相反。 Windows 3.1显着提高了稳定性,并为开发人员提供了更多信息以搜索错误。 从Windows运行DOS程序尤其如此,在此之前,这通常会导致信息错误,不可恢复的应用程序错误。

在Windows 3.1中,对象链接和嵌入技术已成为标准,现在可以将表格从Excel插入Word,或将音频从内置记录器应用程序插入到Write文本编辑器中。 假设对于许多读者来说,Windows 3.1将是第一个图形外壳,PC Magazine提供了五个购买理由。 这是创建具有高质量字体和复杂图形的文档。 一次运行多个应用程序。 应用程序之间通过DDE和OLE技术进行交互。 软件开发人员对Windows表现出明显的兴趣。 最后,“如果您不喜欢Windows,可以轻松删除,也可以忽略它。”


这就是Windows 3.x是复古DOS系统的完美补充的原因。 它可以在版本6.22之前的经典高级DOS上运行,并且可以随时关闭,无需任何重新启动即可返回文本模式。 没错,在“生产”中,我仍将为工作组使用最新的Windows 3.11版本,该版本具有完整的32位磁盘子系统和常规网络支持。 Windows 95更方便,但对于386系统而言,它已经很重,基于80486或奔腾处理器的计算机更适合于Windows 95。 1995年,当我得到第一台自己的PC兼容计算机时,它是在386处理器上。 尽管如此,我还是使用Windows95。它的运行速度非常慢,但是选择显然是:越现代越好。 在2019年,关于Windows 3.x和95的辩论不太可能是有意义的,但是从重新引入Win3.1以来,我意识到并不是所有事情都那么糟糕。 如果您要严格遵守时间框架来构建复古计算机,则这是一个合适的OS(或您喜欢的外壳)。


我会在不久的将来这样做。

Source: https://habr.com/ru/post/zh-CN465483/


All Articles