在7月初,微软Windows官方账号突然开始预热全新的Windows1。0系统,并且不是愚人节活动。原来这一切与美剧《怪奇物语第三季》(StrangerThingsSeason3)有关,《怪奇物语第三季》故事从1984年开始,而1985年就遇上了Windows1。0系统的发布。因此微软和Netflix的这次合作在时空领域达到了某种契合。 Windows1。0 1985年,对于笔者来说完全是一个陌生的全新的开始,当时笔者还未出生来到这个世界上,因此无法见证当时这款系统发布时的场景,只能通过相关资料来了解这款Windows诞生的开始。 有IT之家网友说微软的数字感不是很好,从Windows1。0到Windows10中间其实并不是简单的数字关系,在这过去的30多年时间里,Windows已经经历了Windows1。0,Windows2。0,Windows3。0,Windows95,Windows98,Windows2000,WindowsMe,WindowsXP,WindowsVista,Windows7,Windows8,Windows8。1,Windows10等十三个大版本号更新。 回到1985年,你觉得能够用Windows1。0做些什么呢?好在随着科技的发展,Web技术和App的繁荣,另外还有微软的复古情怀努力,让我们即使在今天也能够再次用上Windows1。0系统,穿越回1985年。 Windows1。0的诞生 MicrosoftWindows1。0是微软第一次对个人计算机操作系统进行用户图形界面的尝试。Windows1。0基于MSDOS操作系统打造。MicrosoftWindows1。0也是Windows系列的第一个产品,发布于1985年11月20日。 说起Windows1。0,就不得不往前追溯,因为Windows1。0不可能会是短时间内一蹴而就的。微软此前采用的都是MSDOS,但微软也开始考虑图形用户界面。 1981年,微软开始开发图形用户界面(GUI),微软创始人比尔盖茨在COMDEX1982上看到了VisiCorp展示的VisiOn,这是一款面向IBMPC兼容计算机的GUI软件套件。1983年,微软了解到苹果公司的GUI软件部分基于XeroxPARC技术,其更加复杂,并决定微软自己的产品会有所不同。 微软于1983年11月10日首次向公众展示了Windows。当时需要两个软盘驱动器和192KBRAM内存,微软将该软件描述为MSDOS2。0的设备驱动程序。通过使用DOS系统调用的表现良好应用程序时,支持平铺窗口中的协作式多任务处理,并允许表现不太好的应用程序以全屏方式运行,微软Windows与VisiOn和苹果计算机Lisa不同,Windows推出时就提供了许多应用程序。与VisiOn不同,Windows开发人员不需要使用Unix来开发IBMPC应用程序;微软计划鼓励其他公司(包括竞争对手)来开发Windows程序,而在其应用程序中无需要使用Microsoft用户界面。 许多MSDOS计算机制造商,如Compaq,Zenith和DEC,软件公司像AshtonTate和Lotus,都承诺对Windows1。0提供支持。 微软曾与苹果电脑公司合作开发Apple1984年1月原版Macintosh电脑的应用程序,这是第一台带有图形用户界面(GUI)的大规模生产的个人计算机,用户可以在屏幕上看到用户友好的图标。 据IT之家了解,从Windows早期历史来看,比尔盖茨将其视为微软的未来,如果现在来看,后来的Windows系统的确成就了微软,也让比尔盖茨迅速登上并长期霸占世界首富的位置。 比尔盖茨在1984年4月对InfoWorld杂志表示,作为一家公司,我们把战略和精力完全致力于Windows,就像我们致力于操作系统内核如MSDOS和Xenix一样。我们认为从长远来看,利用Windows的应用程序将具有竞争力。但IBM显然没有参与微软的声明。 微软曾于1983年11月承诺在1984年4月之前发布Windows,但随后否认已宣布发布日期,并预测Windows将于1985年6月发布。在开发过程中以及在开发窗口系统之前,简要提及了其代号为InterfaceManager。该公司强调多任务处理,并指出Windows的目的与TopView不同,其目的是将计算机变成图形丰富的环境,同时使用更少的内存。在微软说服IBM后者需要GUI后,两家公司于1987年4月宣布推出OS2及其图形OS2PresentationManager,它们最终将取代MSDOS和Windows。 在Windows1。0系列的系统时期,实际上推出了四个版本,分别是Windows1。01、Windows1。02、Windows1。03、Windows1。04,值得注意的是,Windows1。01才是第一个面向大众推出的公开发行版。 Windows1。01系统:1985年11月20日发布,是Windows1。0的第一个公开发行版。 Windows1。02系统:1986年5月发布,增加了国际版。 Windows1。03系统:1986年8月发布,包括了一些增强功能,使其与国际版本一致,如欧洲键盘驱动程序和其他屏幕、打印机驱动程序。 Windows1。04系统:1987年4月发布,增加了对新型IBMPS2计算机的支持,但并未提供对PS2鼠标或新VGA图形模式的支持。不过在1987年5月27日,IBM发布了OEM版本,增加了针对VGA支持,PS2鼠标支持,MCGA支持以及对8514A显示驱动程序的支持。IBM在三个3。5英寸720k软盘上发布了这个版本,并将其作为个人发布系统和大学套件捆绑包的一部分面向市场提供。 Windows1。0的特色 也许许多IT之家网友不清楚的是,当时很多人认为微软Windows1。0是一个低劣的产品。当时最好的GUI计算机平台是G。E。M。,另外一个选择是DESQviewX。1987年11月,Windows1。0由Windows2。0继承替代。微软支持Windows1。0长达16年,直到2001年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可以显示256种颜色,窗口可以任意缩放,当窗口最小化的时候桌面上会有专门的空间放置这些窗口,其实就是现在的任务栏。在Windows1。0中已经出现控制面板(ControlPanel),对驱动程序、虚拟内存有明确的定义,不过功能非常有限。 Windows1。0之所以是划时代的,是因为从命令行到图形界面操作的转变。 Windows1。0为MSDOS程序提供了有限的多任务处理,并专注于创建交互范例,执行模型和未来本机程序的稳定API。由于微软对向后兼容性的广泛支持,它不仅可以在很大程度上在Windows当前版本(尽管只有32位)上执行Windows1。0二进制程序,而且还可以将其源代码重新编译为同样功能的现代的只需要有限修改的应用程序。 Windows1。0通常被视为MSDOS操作系统的前端,这种描述也适用于后续版本的Windows。Windows1。0是一个MSDOS程序。Windows1。0程序可以调用MSDOS函数,从。exe文件运行GUI程序,就像MSDOS程序一样。但是,Windows。exe文件有自己的新可执行(NE)文件格式,只有Windows可以处理,例如,允许加载代码和数据的需求。应用程序只能通过Windows的内存管理系统处理内存,该系统实现了基于软件的虚拟内存方案,允许应用程序使用大于可用的RAM内存。 由于MSDOS中的图形支持非常有限,因此MSDOS应用程序必须转到裸硬件(或者有时只是到BIOS)才能完成工作。因此,Windows1。0包括用于视频卡、鼠标、键盘、打印机和串行通信的原始设备驱动程序,并且应用程序应该仅调用基于这些驱动程序构建的API。但是,这也可以扩展到其他API,例如文件系统管理功能。从这个意义上说,Windows1。0旨在扩展成一个成熟的操作系统,而不仅仅是应用程序使用的图形环境。实际上,Windows1。0是一个DOS前端,没有DOS环境就无法运行,例如它使用DOS提供的文件处理功能。在后续版本中的替换级别会增加Windows1。01系统要求构成CGAHGCEGA(列为单色或彩色监视器),MSDOS2。0,256KB或更大内存,以及两个双面磁盘驱动器或硬盘驱动器。从Windows1。03版本开始,添加了对Tandy和ATamp;T图形模式的支持。 MSDOS执行文件管理器 Windows1。0运行着称为MSDOSExecutive的Shell程序,它只是DIR命令的鼠标输出,不支持图标并且不符合Y2K千年虫。其他提供的程序是计算器、日历、剪贴板查看器、时钟、记事本、画图、黑白棋、卡片文件、终端和书写器。Windows1。0不允许窗口重叠,所有窗口都是平铺的。只有对话框可以显示在其他窗口上,但无法最小化。 Windows1。0能玩什么? 目前我们很难找到一台安装Windows1。0的电脑设备,或者安装独立的Windows1。0系统,不过我们可以通过Windows1。0模拟网站(点此进入)可以感受下当年Windows1。0的风采,最大的感受就是它的基础架构和最新的Windows10差不多,并且能够自然地使用鼠标。 打开该网站后会自动进入Windows1。01系统,黑白界面相当朴素,让你一下子融入到这款系统仅有的几个功能中,网页模拟系统内置了多款应用程序,包括记事本、日历、画图、计算器、时钟、MSDOS、WindowsWrite等等。这也许能够让IT之家网友更好地融入到Windows1。0系统环境中。 由于是网站模式,你可以点击右上角的按钮强制将鼠标锁定在模拟区域内,进行鼠标操作,这和我们在系统内使用鼠标并无两样,只是由于浏览器和外部系统的隔离,让我们对于出现两个鼠标会有些困惑。 在Windows10上运行Windows1。11 IT之家报道,在今年7月初,还记得微软发起了针对Windows1。0系统的预告吗?微软表示将带来全新的Windows1。0系统,包括MSDOS、时钟等。为了重现1985年的Windows系统,微软在Windows10商店上架了一款Windows1。11应用,大小775。56MB,能够足够演示整个Windows1。0系统,并且还为Windows1。0增添了色彩,不再限制于简单的黑白色。 虽然这款Windows1。11的主题是为了贴合NETFLIX《怪奇物语第三季》,但实际上微软还原了大部分的Windows1。0操作在其中,随着你鼠标的操作而进行《怪奇物语》的场景解锁,其形式包括小游戏、影像图片和视频播放等。 如果你此前玩过Windows1。0,对于你来说这就是一场回到1985年的怀旧之旅。在Windows1。11中,充满了MSDOS和简单的图形界面,你完全不会认为这是建立在现代Windows10基础上一个UWP应用。 相比正常的Windows1。0系统操作不同的是,在这款Windows1。11中,微软内置了一些解锁的彩蛋,通过解锁来开启Windows1。0系统的新功能,也解锁了《怪奇物语》中的一些痕迹和线索。 在经典的画图中,和此前的Windows1。0系统没什么两样,只是更加清晰。然而当你将画图界面铺满之后,就解锁了美剧的预告视频。 在文本或文档中,是对《怪奇物语》角色中的一些描述。在Windows1。11中,这种效果很具有年代感,让你回味其中。 Windows1。11中还内置了小游戏CODERED,这可能是最原始的像素风游戏。在触发某个阶段和场景后同样会出现视频。 总而言之,在2019年和1985年使用Windows1。0没有什么本质上的不同,在2019年我们不会还热衷日常使用Windows1。0,它已经不能满足我们极其丰富的办公和娱乐需求,但这更像是复古怀旧的乐趣,让我们回到1985年,见证这款Windows1。0系统开启微软Windows系统的伟大征程。