竹笋

首页 » 问答 » 环境 » 昨天,我又装上了Windows10
TUhjnbcbe - 2023/7/31 8:43:00

在7月初,微软Windows官方账号突然开始预热全新的Windows1.0系统,并且不是愚人节活动。原来这一切与美剧《怪奇物语第三季》(StrangerThingsSeason3)有关,《怪奇物语第三季》故事从年开始,而年就遇上了Windows1.0系统的发布。因此微软和Netflix的这次合作在时空领域达到了某种契合。

▲Windows1.0

年,对于笔者来说完全是一个陌生的全新的开始,当时笔者还未出生来到这个世界上,因此无法见证当时这款系统发布时的场景,只能通过相关资料来了解这款Windows诞生的开始。

有人说微软的数字感不是很好,从Windows1.0到Windows10中间其实并不是简单的数字关系,在这过去的30多年时间里,Windows已经经历了Windows1.0,Windows2.0,Windows3.0,Windows95,Windows98,Windows,WindowsMe,WindowsXP,WindowsVista,Windows7,Windows8,Windows8.1,Windows10等十三个大版本号更新。

回到年,你觉得能够用Windows1.0做些什么呢?好在随着科技的发展,Web技术和App的繁荣,另外还有微软的复古情怀努力,让我们即使在今天也能够再次用上Windows1.0系统,穿越回年。

Windows1.0的诞生

MicrosoftWindows1.0是微软第一次对个人计算机操作系统进行用户图形界面的尝试。Windows1.0基于MS-DOS操作系统打造。MicrosoftWindows1.0也是Windows系列的第一个产品,发布于年11月20日。

说起Windows1.0,就不得不往前追溯,因为Windows1.0不可能会是短时间内一蹴而就的。微软此前采用的都是MS-DOS,但微软也开始考虑图形用户界面。

年,微软开始开发图形用户界面(GUI),微软创始人比尔盖茨在COMDEX上看到了VisiCorp展示的VisiOn,这是一款面向IBMPC兼容计算机的GUI软件套件。年,微软了解到苹果公司的GUI软件部分基于XeroxPARC技术,其更加复杂,并决定微软自己的产品会有所不同。

微软于年11月10日首次向公众展示了Windows。当时需要两个软盘驱动器和KBRAM内存,微软将该软件描述为MS-DOS2.0的设备驱动程序。通过使用DOS系统调用的表现良好应用程序时,支持平铺窗口中的协作式多任务处理,并允许表现不太好的应用程序以全屏方式运行,微软Windows与VisiOn和苹果计算机Lisa不同,Windows推出时就提供了许多应用程序。与VisiOn不同,Windows开发人员不需要使用Unix来开发IBMPC应用程序;微软计划鼓励其他公司(包括竞争对手)来开发Windows程序,而在其应用程序中无需要使用Microsoft用户界面。

许多MS-DOS计算机制造商,如Compaq,Zenith和DEC,软件公司像Ashton-Tate和Lotus,都承诺对Windows1.0提供支持。

微软曾与苹果电脑公司合作开发Apple年1月原版Macintosh电脑的应用程序,这是第一台带有图形用户界面(GUI)的大规模生产的个人计算机,用户可以在屏幕上看到用户友好的图标。

从Windows早期历史来看,比尔盖茨将其视为微软的未来,如果现在来看,后来的Windows系统的确成就了微软,也让比尔盖茨迅速登上并长期霸占世界首富的位置。

比尔盖茨在年4月对InfoWorld杂志表示,“作为一家公司,我们把战略和精力完全致力于Windows,就像我们致力于操作系统内核如MS-DOS和Xenix一样。我们认为从长远来看,利用Windows的应用程序将具有竞争力。”但IBM显然没有参与微软的声明。

微软曾于年11月承诺在年4月之前发布Windows,但随后否认已宣布发布日期,并预测Windows将于年6月发布。在开发过程中以及在开发窗口系统之前,简要提及了其代号为InterfaceManager。该公司强调多任务处理,并指出Windows的目的与TopView不同,其目的是“将计算机变成图形丰富的环境”,同时使用更少的内存。在微软说服IBM后者需要GUI后,两家公司于年4月宣布推出OS/2及其图形OS/2PresentationManager,它们最终将取代MS-DOS和Windows。

在Windows1.0系列的系统时期,实际上推出了四个版本,分别是Windows1.01、Windows1.02、Windows1.03、Windows1.04,值得注意的是,Windows1.01才是第一个面向大众推出的公开发行版。

Windows1.01系统:年11月20日发布,是Windows1.0的第一个公开发行版。Windows1.02系统:年5月发布,增加了国际版。Windows1.03系统:年8月发布,包括了一些增强功能,使其与国际版本一致,如欧洲键盘驱动程序和其他屏幕、打印机驱动程序。Windows1.04系统:年4月发布,增加了对新型IBMPS/2计算机的支持,但并未提供对PS/2鼠标或新VGA图形模式的支持。不过在年5月27日,IBM发布了OEM版本,增加了针对VGA支持,PS/2鼠标支持,MCGA支持以及对/A显示驱动程序的支持。IBM在三个3.5英寸k软盘上发布了这个版本,并将其作为“个人发布系统”和“大学套件”捆绑包的一部分面向市场提供。Windows1.0的特色

当时很多人认为微软Windows1.0是一个低劣的产品。当时最好的GUI计算机平台是G.E.M.,另外一个选择是DESQview/X。年11月,Windows1.0由Windows2.0继承替代。微软支持Windows1.0长达16年,直到年12月31日结束技术支持,这在所有版本的Windows中是最长的。

尽管在早期的演示中,许多硬件和软件制造商做出了积极的回应支持,但批评者们对Windows1.0的评价很差。批评者认为Windows1.0无法满足他们的期望。特别是,他们认为Windows1.0在鼠标使用尚未普及时就过分强调鼠标输入,没有为新用户提供足够的资源,同时运行多个应用程序时遇到的糟糕性能,特别是在计算机硬件规格较低的系统上。

尽管存在这些批评,但Windows1.0是微软的一个重要里程碑,而且微软的一些做法在现在看来堪称经典。

Windows1.0中鼠标作用得到特别的重视,用户可以通过点击鼠标完成大部分的操作,这让用户在以后的日子里养成了使用鼠标的习惯,而直到今天,人类还是没有脱离鼠标的操作。Windows1.0还自带一些简单的应用程序,包括日历、记事本、计算器等等,在提升工具能力的同时也奠定了自然的Windows习惯。总之,刚诞生的Windows1.0,总会让人感到它像是一个PDA,甚至可能功能还赶不上PDA,不过这在Windows1.0诞生时已经相当吸引人了。Windows1.0的另外一个显著特点就是允许用户同时执行多个程序,并在各个程序之间进行切换,这对于DOS来说是不可想象的。

Windows1.0可以显示种颜色,窗口可以任意缩放,当窗口最小化的时候桌面上会有专门的空间放置这些窗口,其实就是现在的任务栏。在Windows1.0中已经出现控制面板(ControlPanel),对驱动程序、虚拟内存有明确的定义,不过功能非常有限。

Windows1.0之所以是划时代的,是因为从命令行到图形界面操作的转变。

Windows1.0为MS-DOS程序提供了有限的多任务处理,并专注于创建交互范例,执行模型和未来本机程序的稳定API。由于微软对向后兼容性的广泛支持,它不仅可以在很大程度上在Windows当前版本(尽管只有32位)上执行Windows1.0二进制程序,而且还可以将其源代码重新编译为同样功能的“现代”的“只需要有限修改的应用程序。

Windows1.0通常被视为“MS-DOS操作系统的前端”,这种描述也适用于后续版本的Windows。Windows1.0是一个MS-DOS程序。Windows1.0程序可以调用MS-DOS函数,从.exe文件运行GUI程序,就像MS-DOS程序一样。但是,Windows.exe文件有自己的“新可执行”(NE)文件格式,只有Windows可以处理,例如,允许加载代码和数据的需求。应用程序只能通过Windows的内存管理系统处理内存,该系统实现了基于软件的虚拟内存方案,允许应用程序使用大于可用的RAM内存。

由于MS-DOS中的图形支持非常有限,因此MS-DOS应用程序必须转到裸硬件(或者有时只是到BIOS)才能完成工作。因此,Windows1.0包括用于视频卡、鼠标、键盘、打印机和串行通信的原始设备驱动程序,并且应用程序应该仅调用基于这些驱动程序构建的API。但是,这也可以扩展到其他API,例如文件系统管理功能。从这个意义上说,Windows1.0旨在扩展成一个成熟的操作系统,而不仅仅是应用程序使用的图形环境。实际上,Windows1.0是一个“DOS前端”,没有DOS环境就无法运行,例如它使用DOS提供的文件处理功能。在后续版本中的替换级别会增加——Windows1.01系统要求构成CGA/HGC/EGA(列为“单色或彩色监视器”),MS-DOS2.0,KB或更大内存,以及两个双面磁盘驱动器或硬盘驱动器。从Windows1.03版本开始,添加了对Tandy和ATT图形模式的支持。

MS-DOS执行文件管理器

Windows1.0运行着称为MS-DOSExecutive的Shell程序,它只是DIR命令的鼠标输出,不支持图标并且不符合Y2K“千年虫”。其他提供的程序是计算器、日历、剪贴板查看器、时钟、记事本、画图、黑白棋、卡片文件、终端和书写器。Windows1.0不允许窗口重叠,所有窗口都是平铺的。只有对话框可以显示在其他窗口上,但无法最小化。

Windows1.0能玩什么?

目前我们很难找到一台安装Windows1.0的电脑设备,或者安装独立的Windows1.0系统,不过我们可以通过Windows1.0模拟网站(点此进入)可以感受下当年Windows1.0的风采,最大的感受就是它的基础架构和最新的Windows10差不多,并且能够自然地使用鼠标。

打开该网站后会自动进入Windows1.01系统,黑白界面相当朴素,让你一下子融入到这款系统仅有的几个功能中,网页模拟系统内置了多款应用程序,包括记事本、日历、画图、计算器、时钟、MSDOS、WindowsWrite等等。

由于是网站模式,你可以点击右上角的按钮强制将鼠标锁定在模拟区域内,进行鼠标操作,这和我们在系统内使用鼠标并无两样,只是由于浏览器和外部系统的隔离,让我们对于出现两个鼠标会有些困惑。

在Windows10上运行Windows1.11

在今年7月初,还记得微软发起了针对Windows1.0系统的预告吗?微软表示将带来全新的Windows1.0系统,包括MS-DOS、时钟等。为了重现年的Windows系统,微软在Windows10商店上架了一款Windows1.11应用,大小.56MB,能够足够演示整个Windows1.0系统,并且还为Windows1.0增添了色彩,不再限制于简单的黑白色。

虽然这款Windows1.11的主题是为了贴合NETFLIX《怪奇物语第三季》,但实际上微软还原了大部分的Windows1.0操作在其中,随着你鼠标的操作而进行《怪奇物语》的场景解锁,其形式包括小游戏、影像图片和视频播放等。

如果你此前玩过Windows1.0,对于你来说这就是一场回到年的怀旧之旅。在Windows1.11中,充满了MS-DOS和简单的图形界面,你完全不会认为这是建立在现代Windows10基础上一个UWP应用。

相比正常的Windows1.0系统操作不同的是,在这款Windows1.11中,微软内置了一些解锁的彩蛋,通过解锁来开启Windows1.0系统的新功能,也解锁了《怪奇物语》中的一些痕迹和线索。

在经典的画图中,和此前的Windows1.0系统没什么两样,只是更加清晰。然而当你将画图界面铺满之后,就解锁了美剧的预告视频。

在文本或文档中,是对《怪奇物语》角色中的一些描述。在Windows1.11中,这种效果很具有年代感,让你回味其中。

Windows1.11中还内置了小游戏CODE_RED,这可能是最原始的像素风游戏。在触发某个阶段和场景后同样会出现视频。

总而言之,在年和年使用Windows1.0没有什么本质上的不同,在年我们不会还热衷日常使用Windows1.0,它已经不能满足我们极其丰富的办公和娱乐需求,但这更像是复古怀旧的乐趣,让我们回到年,见证这款Windows1.0系统开启微软Windows系统的伟大征程。

1
查看完整版本: 昨天,我又装上了Windows10