求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

Windows 9x查看源代码讨论查看历史

跳转至: 导航搜索

Windows 9x是以Windows 95内核作为蓝本的微软操作系统的通称。这包括了Windows 95、Windows 98的所有版本,以及2000年发布的Windows Me

Windows 9x所使用的内部发行版本号为“4.x”,而之前基于MS-DOS的Windows版本则使用等于或小于3.9的版本号。Windows NT使用类似但独立的、介于3.5与4.0的版本号。Windows 9x的第一继承者Windows XP使用的版本号为5.1。

Windows 9x闻名于它在桌面的使用;在1998年,Windows占有了操作系统市场份额的82%。

基于Windows 9x产品线的操作系统的大多数功能集与兼容性都随着Windows XP的发布,合并到Windows NT中。

为了能与Windows 3.x、MS-DOS兼容,Windows 9x的内核里混杂着16位和32位的程序码。

历史

95之前的Windows

微软第一个独立的Windows版本1.0发布于1985年11月20号,颇受欢迎。它最初定名为“Interface Manager”,但Rowland Hanson,微软的销售经理,说服公司,认为名称“Windows”更为引人。Windows 1.0并非完整的操作系统,而是被扩展的MS-DOS“操作环境”,并拥有后者固有的缺陷与问题。

Windows 2.0现身于1987年12月9日。它使用实模式的内存模型,受限于为1兆字节的最大内存。于此模式下,它可运行在使用286保护模式的另一个多任务管理器下,如DESKQView。

发布于1990年的Windows 3.0让Windows获得了巨大的商业成功。除了给予本机应用程序更好的功能外,由于引用虚拟内存机制,Windows也让用户(相对于Windows/386)享有更好的MS-DOS程序多任务处理。

微软开发了Windows 3.1,对Windows 3.0做了些小改进,主要在错误修正及对多媒体的支持上。它也剔除了实模式支持,只可在80286或更高的处理器上运行。尔后,微软又发布Windows 3.11,对1992年的Windows 3.1进行了修饰并加入Windows 3.1发布之后的所有补丁与更新。

同时,微软继续研发Windows NT。其主要的系统架构师为Dave Cutler,曾在Digital Equipment Corporation(后被康柏收购,现为惠普的一部分)担任VMS的架构师。微软于1988年8月聘请他以开发OS/2的后继操作系统,但他却创建了一个全新的操作系统。

微软在会上宣布了将会为Windows NT及Windows 3.1的替换者(Windows 95,代号为Chicago)开发一个可统一两者的操作系统。这个计划的代号为Cairo。事后看来,Cairo是一个远比微软预期中更为艰难的项目。因此,NT及Chicago直到Windows XP才统一成功。

Windows 95

Windows 3.11之后,微软开始研发一款以用户为导向的、代号为Chicago的操作系统。Chicago的主要设计目标为支持像是OS/2和Windows NT那样的32位抢占式多任务处理,尽管16位内核将会因向后兼容而被保留。首次推出于Windows NT中的Win32 API被选定为标准32位的程序接口,并通过一种被称为“thunking”的技术对Win16兼容。设计全新的GUI虽然没有在计划之中,但很多Cairo的用户界面元素都被借鉴并用在后来的发布之中(特别是即插即用-Plug and Play)。

微软并没有把所有的Windows代码更换到32位;部分代码因兼容、性能、开发时间等问题而保留一些16位代码(尽管没直接使用实模式)。再说,它必须满足早期开发Windows的设计决策,以便向后兼容,即使这些设计决策不再适用于更现代的计算环境。这些因素最终开始影响操作系统的稳定与效率。

当Chicago发布于1995年8月24日时,微软销售部采用“Windows 95”作为Chicago的产品名字。

微软接着发布五个不同版本的Windows 95:

  • Windows 95 - 原始版本
  • Windows 95 A - Windows 95 OSR1汇集到安装程序中。
  • Windows 95 B -(OSR2)包含了几个重大的改进、Internet Explorer(IE)3.0和完全的FAT32文件系统支持。
  • Windows 95 B USB -(OSR2.1)包含了基本的USB支持。
  • Windows 95 C -(OSR2.5)包含了上述所有功能,再加上IE 4.0。这是最后一个Windows 95版本。

OSR2,OSR2.1及OSR2.5没有对外发布;相反的,它们仅被售卖给那些会预装系统在电脑中的OEM厂商。一些公司销售预装OSR2新的硬盘驱动器。

第一个Microsoft Plus!附加包是为了Windows 95而出售的。

Windows 98

1998年6月25日,微软发布了Windows 98。它包含了新的硬件驱动,并提供较完善的FAT32文件系统支持[1],允许硬盘分区大于在Windows 95可接受的2GB上限。Windows 98对USB的支持也远优于仅提供基本USB功能的Windows 95的OEM版本。它还受争议地集成了Internet Explorer浏览器到Windows GUI及Windows Explorer(Windows 资源管理器)中。

1999年,微软发布了Windows 98的第二版,一个过渡性的发布。其值得注意的新特性有Internet Connection Sharing和较完善的WDM音频及调制解调器支持。Internet Connection Sharing是一种网络地址转换器,允许多个机器在同一个LAN上共享唯一的互联网连接。Windows 98的第二版改进了原版的一些问题,支持了更多的硬件驱动。由于很多存于原版中的小问题得到了修复,Windows 98的第二版成为众人眼中最稳定的Windows 9x发布——以致众多评论员常说Windows 98的测试版本比Windows Me的最终版本稳定。

Windows ME

于2000年9月,微软推出了Windows Me(千禧年版本),一个拥有增强的多媒体及互联网功能的Windows 98升级版。它也引入了第一版的系统还原机制,使用户能在系统故障的情况下还原系统到之前“已知良好”的状态。Windows Movie Maker的第一版也在这时推出了。

Windows Me被认为是一个在Windows 98与Windows XP之间临时过渡性的、为期一年的短期项目。Windows Update网站为旧版Windows提供了很多相关新特性的更新下载。因此,Windows Me不被认为是一个在Windows 95或98产品线上的独立操作系统。

因为频繁的死机和崩溃,Windows Me的稳定性与可靠性常被人诟病。一篇《PC World》所载的文章为Windows Me取名为“Mistake Edition”(错误版本),并把它列为“Worst Tech Products of All Time”(史上最差的科技产品)的第四名。

由于用户无法像之前的Windows 9x版本那样容易启动进入MS-DOS模式,造成大量用户快速学会破解Windows Me安装程序以制定出所需服务。

衰落

Windows 2000的发布标志着介于Windows 9x系列与Windows NT系列的用户体验转换。NT受困于缺少USB及即插即用的支持,且披着陈旧过时、难以操作的界面。而Windows 2000则有着比Windows 9x更炫酷的界面,和较完善的即插即用及USB支持。

Windows XP的发布显示了微软方向的转变,把个人版及企业版操作系统调和得更为统一。

慢慢地,微软结束了对Windows 9x的支持,并先后对终端用户及OEM厂商停止售卖相关软件

服务终结

微软在2006年7月11日终止了对Windows 9x系列的支持[2]。DirectX系列在8.0a版停止对Windows 95的更新、9.0c版停止对Windows 98与Me的更新;Visual Studio 系列最后可将 Windows 98 作为目标平台的版本是 Visual Studio 2008。如今,即使是开源项目的Mozilla浏览器,在不加工修改的情况下,也无法在Windows 9x上运行。

视频

Windows 9x 相关视频

Windows10宣传片
30秒看完Windows系统启动画面进化史,科技在发展

参考文献