windows 操作系统发展过程
1、Windows 1.0
1985年5月推出Windows 1.0,是比尔.盖茨在苹果公司的Apple Lisa系统的GUI界面上得到的启发。Windows 1.0的GUI(图形用户界面)是基于字符,是DOS系统的一个外壳程序。

2、Windows 2.0
Microsoft随后又推出了Windows 2.0(在1987年10月发布),Windows 2.0已经能创建重叠的应用程序,使用了可以最大化/最小化应用程序的按钮,比DOS界面要漂亮许多。但功能仍比较薄弱,加上当时软硬件条件的限制,因此推出后反响平平。

3、Windows 3.0
windows 3.0在1990年5月22日发布的,它将Win/286和Win/386结合到同一种产品中。Windows是第一个在家用和办公室市场上取得立足点的版本。借助全新的文件管理系统和更好的图形功能,Windows PC终于成为了Mac的竞争对手。Windows 3.0不但拥有全新外观,其保护和增强模式还能够更有效地利用内存。

4、Windows 3.11
Windows 3.11是对Windows 3.0的优化,支持TrueType字体、多媒体功能和对象连接与嵌入功能。Windows 3.11中还包含有自Windows 3.0发布以来的许多补丁软件和升级包。

5、Windows 3.11 NT
Windows 3.11 NT是功能更强大的Windows版本,它的开发完全独立于消费者版Windows 3.11。NT适合企业和工程技术人员使用。与Windows 3.11不同的是,NT面向32位处理器。不幸的是,Windows 3.11 NT没有硬件厂商支持。
6、Windows 95
1995年8月24日,推出Windows 95,它可以独立运行而不需要MS-DOS的支持。当然,更为出色的是Windows 95更为出色面向对象的图形用户界面,使得普通用户掌握PC操作成为可能,而不再需要记忆那复杂的DOS命令和使用参数;仿真的32位高性能抢先式多任务和多线程工作模式;对Internet的良好支持(提供了免费的IE4.0,也因此导致了后来与美国司法部旷日持久的反垄断官司);对多媒体更出色的支持、即插即用,这些都是以前从未有过的。
Windows 95对中文的支持也赢得了国人的欢心,如彻底取消了8.3文件名规则的限制、可以使用中文文件名等,但由于Windows 95彰显出一直困扰着微软的后向兼容问题。包括一些设计缺陷在内的Windows 3.11大部分架构都被移植到了Windows 95中,Windows 95一部分代码在32位模式下运行,另一部分代码则仍然在16位模式下运行,系统运行时会经常需要在这两种模式间切换。大多数用户不会注意到这一问题,但却成为了系统不稳定的隐患。微软也被迫不断发布补丁软件,解决Windows 95存在的问题。

7、Windows 98
Windows 98提高了Windows 95的稳定性,并非一款新版操作系统。它支持多台显示器和互联网电视,新的FAT32文件系统可以支持更大容量的硬盘分区。Windows 98还将IE集成到了图形用户界面根。之后发布的Windows 98 SE增添了包括共享互联网连接在内的一系列新功能。

8、Windows 2000
2000年2月发布的Windows 2000是Windows NT的升级产品,也是首款引入自动升级功能的Windows操作系统。

9、Windows ME
Windows ME被戏称为“错误的版本”(Mistake Edition),遭遇了许多问题,其中包括稳定性问题。但与Windows 98、Windows 2000,甚至当时尚未发布的XP相比,Windows ME的图形用户界面都有不小的改进。

10、Windows XP
2001年发布的Windows XP集NT架构与Windows 95/98/ME对消费者友好的界面于一体。尽管安全性遭到批评,但Windows XP在许多方面都取得了重大进展,例如文件管理、速度和稳定性。Windows XP图形用户界面得到了升级,普通用户也能够轻松愉快地使用Windows PC了。

11、Windows Vista
Windows Vista在2007年1月高调发布,采用了全新的图形用户界面。但软、硬件厂商没有及时推出支持Vista的产品,有关它的负面消息满天飞,销售也受到了严重影响。许多Windows用户仍然坚持使用Windows XP。微软今年3月份发布了Vista SP1,修正了Vista存在的许多问题。

12、Windows 7




windows 操作系统发展过程的更多相关文章
- Windows操作系统发展历程
1964年贝尔实验室(Bell).麻省理工学院(MIT)及美国通用电气公司(GE)为了开发出一套安装在大型主机上多人多工的操作系统开发了Multics系统.Multics是一个全面的,通用编程系统.后 ...
- windows进程/线程创建过程 --- windows操作系统学习
有了之前的对进程和线程对象的学习的铺垫后,我们现在可以开始学习windows下的进程创建过程了,我将尝试着从源代码的层次来分析在windows下创建一个进程都要涉及到哪些步骤,都要涉及到哪些数据结构. ...
- Windows操作系统
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家 ...
- Windows 操作系统
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家 ...
- Windows操作系统深入解析原理
Windows运用程序编写插口(API)是对于Windows电脑操作系统大家族的客户方式系统软件程序编写插口.在32位版本号的Windows营销推广之前,31位版本号Windows电脑操作系统的程序编 ...
- FormatMessage与GetLastError配合使用,排查windows api调用过程中的错误
前一段时间在学习windows api调用过程中,遇到过一些调用错误或者程序没能显示预期的结果,或者直接出现vc运行时错误. 这对新手来说是司空见惯的事,因为不太熟悉难免会出错,出错的信息如果能显示很 ...
- Windows操作系统消费者价值亮点
在讨论Windows操作系统之前,我们先看看消费者是什么. 消费者是产品和服务的最终使用者 ,其购买商品的目的主要是用于个人或家庭需要. 那么消费者的需求是什么,是使用,所以谁能给消费者更好的使用体验 ...
- userAgent,JS这么屌的用户代理,你造吗?——判断浏览器内核、浏览器、浏览器平台、windows操作系统版本、移动设备、游戏系统
1.识别浏览器呈现引擎 为了不在全局作用域中添加多余变量,这里使用单例模式(什么是单例模式?)来封装检测脚本.检测脚本的基本代码如下所示: var client = function() { var ...
- 使用ultraiso制作启动盘安装windows操作系统
1. 使用ultraiso制作u盘启动盘 在电脑上安装ultraiso: 启动ultraiso,文件->打开->选中iso镜像文件 菜单栏->启动->写入硬盘映像 a. 便捷启 ...
随机推荐
- innobackupex的流备份【转】
并行备份 innobackupex -p123123 --parallel= /backup 节流备份(节省IO) innobackupex -p123123 --throttle= /backup ...
- Windows平台下结合 tortoiseSVN 和 VisualSVN Server 搭建SVN服务器并实现 web 站点同步
1. tortoiseSVN 关于 tortoiseSVN 的安装使用详见博文 TortoiseSVN的安装及其简单使用. 2. VisualSVN Server 关于 VisualSVN Serve ...
- Jace Config
一.jace配置 1.按照Jace 的默认IP配置自己电脑的IP网段(同一个网段),连接上之后使用默认的密码登录,导入tridiumEMEA…..的授权文件,之后创建Station,选择需要的协议驱动 ...
- Android Studio打开项目,停在gradle的解决方案
之所以停留,是因为打开项目时,Android Studio解析项目使用的gradle,并下载对应版本的gradle,但是由于下载gradle的服务器在国外,这个下载速度非常不稳定,从而导致停留在这一步 ...
- 华为交换机批量加入 Vlan 方法
华为交换机单独加入vlan太麻烦,思科有批量加入vlan的方法,华为也有.要求 1~6口划分到vlan2,6~12口划分到vlan3,13~18口划分到vlan4,19~24口划分到vlan5.25, ...
- 解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口(原创)
这几天用到了微信企业付款到零钱这个接口,结果出现了报错:CA_ERROR, 该接口的API说明和报错提示说明:https://pay.weixin.qq.com/wiki/doc/api/tools/ ...
- ScheduledThreadPoolExecutor Usage
refs: https://blog.csdn.net/wenzhi20102321/article/details/78681379 对比一下Timer和ScheduledThreadPoolExe ...
- [方案]基于Zynq WiFi方案构建
基于Zynq系列,搭建无线传输平台 1) 2.4G 2) 5G AC
- xilinx和altera的fpga的不同之处!----如果不知道,你将为之付出代价! --转载
本人从2004年接触fpga开始,至今已经8年了.开发过altera的flex系列和cyclone3系列:开发过xilinx的vii和v5系列.下面谈谈本人对二者的一些不同,以便引起开发者对一些细节上 ...
- Go Socket实现简单的HttpServer
在上篇博客中写到如何用Python实现一个类似tomcat的简单服务器,接下来用go语言去实现 1. Go本身自己封装实现了非常简单的httpServer package main import ( ...