Windows发展的30多年,其实就是整个计算机应用,从小众化向大众化消费领域,快速前行的30多年。

让我们来一起温故下Windows这么多年的发展历程,看看Windows,是如何在市场和技术这两种力量的推动下,走到今天的。

1985年:Windows 1.0

Windows 1.0本质上只能看作是建立在MS-DOS之上的一个图形界面接口。在商业上,它也不是很成功,但是,无论如何,它奠定了今天Windows操作系统的基础。

特别的,Windows 1.0提供了在运行的程序之间进行切换的能力。在MS-DOS下,当你要启动一个新的应用程序时,你必须首先退出当前的应用程序。

但是,在Windows 1.0中,并没有后来大家所习以为常的窗口可以互相重叠的功能,所有的窗口,只能根据当前屏幕的大小,自动的进行调整,并依次排列,这是不是看起来很奇怪?

1987年:Windows 2.0

和1.0版本相比,微软显然意识到了,那种自动排列窗口的方式,是非常“愚蠢”的,于是,最初的窗口重叠摆放功能,在这个版本下实现了。

但这不是最重要的,Windows 2.0最为核心的,是带来了生产力方面的两个飞跃:

第一,Windows 2.0开始支持Word和Excel

第二,通过快捷键方式来操作Windows的方法,被引入到了操作系统中。是啊,一切其实都不是天然就有的,连快捷键操作方式也不是。

1990年:Windows 3.0

从Windows 3.0开始,Windows终于进入了它在市场发展上的快车道,而且,它引入了至今仍旧是所有Windows系统的两个基本概念:

第一:程序管理器:每个应用程序被允许包含有图标,并且可以通过双击图标的方式来启动程序

第二:文件管理器:终于,我们可以直接通过窗口,来浏览你所安装的应用程序和各种文件了。我知道,直到今天,还是有很多人喜欢在命令行下去做这一切,但有更多的人不喜欢,这就是事实。

1992:Windows 3.1

这是在Windows 95之前,微软所推出的最后一个功能上大幅度改进的版本了。也正是在Windows 3.1中,微软意识到了字体扩展的重要性,开始在系统中引入TrueType字体及其管理工具。到了今天,强大的字体管理器,已经可以让我们安装,删除,并使用数百种不同的字体了。

此外,注册表,这一Windows管理中的利器,也是在Windows 3.1中第一次引入的。我能说,维护和修改注册表,以实现一些特别的功能,这几乎也算是一个不小的市场么?

1994年:Windows 3.2

对于中国人来说,这才是我们使用Windows的开端,事实上,这也是微软专为中国所发布的一款总体上基于Windows 3.1版本的操作系统。

除少数应用外,大部分的应用程序已经被翻译为简体中文,甚至还包括帮助

特意增加的造字程序,当然,所造之字只能在本机使用

1995年:Windows 95

Windows开始有任务栏和开始菜单了,Windows终于集齐了他的主要武器,开始以强大的操作便捷性,横扫整个计算机世界。

也是第一次,Windows的命名方式开始发生了变化,但后来,这种传统又得到了回归,如果不是因为它是Windows,我估计,很多人会对此痛骂不已的。

1998年:Windows 98

不把这幅起始画面放出来,简直对不起Windows!Windows 98,不仅意味着更加细致的Windows 95,也是微软,在意识到网络时代即将来临时,所做的最为成功的一次改变。前进,后退的功能,连同IE浏览器一起,集成到了整个系统中,第一次将浏览器暨桌面,桌面也是浏览器的思想带到了这个世界上,不仅仅是奠定了在第一次浏览器大战中,微软胜出的基础,也为今后微软麻烦不断的官司埋下了伏笔。

但有一项功能,其实也是在Windows 98中才得以开始成熟的,那就是:计划任务功能,虽然基本的任务计划程序其实在Windows 95中就已经存在,但它只是Microsoft Plus的一部分!直到今天,我们依然可以感受到这一工具的强大,可以用他来节省大量的时间。

2000年:Windows ME

进入新千年,但微软却并没有多少时间来体会新千年的快乐。因为,一款失败的产品足以把微软打入地狱,这就是Windows ME,铺天盖地的批评,甚至被公认为是最糟糕的一版Windows。

但实际上,Windows ME还是带来了一个新的、重要的Windows操作系统的标准功能:系统还原,虽然做的还不足够好,但起码,只需点击几下,Windows系统就能回到出问题前的状态,不管你是安装了错误的驱动,还是不慎删除了重要的文件!这在当时,还是非常让人觉得惊艳不已的。

2001年:Windows XP

直到今天,还仍然有为数不少的电脑,运行着这款来自于2001年的操作系统,仅此一点,就足以说明Windows XP的成功!

终于,在更好的硬件条件支持下,微软将在服务器端所获得成功的经验,也带到了家用计算机领域,可以说,Windows XP是第一款非常“现代”的操作系统,一点也不为过。

最为重要的,微软为家用计算机带来了快速用户切换的功能,它允许其他用户可以在无需注销当前用户的情况下,登录并使用计算机上他们自己的账户,对于多人共用一台电脑的情况而言,这是一个巨大的便利。

当然,一如既往的,微软还在Windows XP加入并改进了很多的小功能,比如自动播放、即插即用的USB支持、改进的开始菜单等等,我觉得几乎都不用介绍,因为,它就是留在很多人心中的Windows应该有的样子。

2007年:Windows Vista

时隔六年,微软才推出一款新的操作系统,这不仅再一次印证了XP的成功,也足以说明微软对这款命名为Vista的操作系统的重视。看看它都在Vista中塞入了什么吧:

一个被称为“Aero”的全新图形用户界面

用户管理机制(UAC)以及内置的恶意软件查杀工具(Windows Defender)的加入

强化的即时搜索功能(Windows Indexing Service):这几乎是Vista所带来的最大的改变了,终于,搜索不再仅仅局限于文件,还可以是程序、控制面板项、......等等等等。

侧边栏小工具功能

......

前前后后,足足有上百项之多。但或许是微软过度乐观且过高的估计了自己,觉得用户一定会跟随Wintel联盟的脚步来更换硬件,升级系统,但躺在XP的温暖怀抱中的用户显然没打算那样做。

于是,各种批评又一次铺天盖地而来,公众并不能原谅,这款六年磨一剑才出来的产品,竟然是那么慢,竟然不能兼容以前的很多软件,竟然......反正,它失败了!

2009年:Windows 7

怎么评价Windows 7?至少可以说,是Windows XP后,微软的又一得意之作。再一次的,微软放下身段,仔细聆听了来自客户的声音,并一次性的解决了Vista中那些为人诟病的问题。

而最大的进步则来自于,在Windows 7中,微软为所有Windows用户带来了一种全新的资源组合和展示方式,我们可以将相关文件夹下某些特殊类型的文件,聚合为一个特别的虚拟目录,比如:音乐,这样,我们就有了一种新的更为扁平化的资源索引和浏览方式。

2012年:Windows 8

或者是为了表明自己彻底和过去告别的决心,在2012年,微软为整个Windows世界带来了一款,从Logo到操作方式,都和Windows 95以来截然不同的操作系统。

对此,微软自己的解释是:他要拥抱未来,以适应即将到来的大屏、触摸操控和电子墨水时代。

所以,再一次的,微软感受到了来自各方的批评和压力,和传统说再见,有时候需要的不仅仅是勇气,可能还有时机。

但时间又过去了6年,今天我们回过头来看,到底它的这种改变,是成功还是失败,可能还真的不好评价。

2015年:Windows 10

一切都还宛如昨日,但实际上从2015年第一次展示在公众面前,到今天,也已经过去要4年了。作为最新的一款Windows产品,很多人甚至认为,他应该是继承于Windows 7,而不是Windows 8。至少,我们熟悉的开始菜单,又以另外一种更为现代的方式回来了。

或者,微软也不得不喟叹,传统力量的强大。但归根结底,最强大的,其实是来自用户的真实体验。

真实的关注来自全体用户的体验,而不是高高在上的为技术而技术,或者正是国产操作系统,要生根发芽并茁壮成长的重中之重,这也是30年微软操作系统发展史,所带给我们的最强感悟。

了解计算机与操作系统发展阶段--Windows的更多相关文章

  1. 1、了解计算机与操作系统发展阶段 2、选择一个具体的操作系统,结合计算机与操作系统的发展阶段,详细了解其渊源、发展过程、趋势,整理成简洁美观的图文博客发布。 Windows Mac os x Unix Linux Android 等。

    1.了解计算机与操作系统发展阶段 操作系统并不是与计算机硬件一起诞生的,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用率.增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展,而逐 ...

  2. 了解计算机与操作系统发展阶段以及android操作系统的发展史

    计算机与操作系统发展阶段 计算机的发展: 第一代(1946-1957年),电子管计算机 第二代(1958-1964年),晶体管计算机 第三代  (1964—1970年),集成电路数字机 第四代 (19 ...

  3. 操作系统,windows编程,网络,socket

    首发:个人博客,更新&纠错&回复 之前关于c/s的一篇博文只记了思路没记代码,而且表达不清晰,事后看不知所云,这个习惯要改. 这十几天学了点关于操作系统.windows编程和网络,主要 ...

  4. 如何选择一款适合自己操作系统、Windows、Mac还是Linux?

    如何选择一款适合自己操作系统.Windows.Mac还是Linux? 作者:我们都很努力着 简介:电脑已经逐渐离不开我们生活,但是如何选择一个我们最佳,最适合的电脑操作系统就成了一些困难选择人士的一个 ...

  5. 在Windows 10 操作系统打开Windows Mobile 设备中心,要么双击无反应,要么正在启动后过会就关闭了

    在Windows 10 操作系统打开Windows Mobile 设备中心,要么双击无反应,要么正在启动后过会就关闭了 解决方法: 1.运行:输入services.msc进入服务 2.找到(前提你的P ...

  6. 选择困难症必看!云服务器如何选择操作系统,Windows和Linux哪个更好?

    在购买云服务器时,会有一个必选的配置,就是操作系统的选择,如何选择操作系统?操作系统选择错了怎么办?这是不少用户会遇到的问题,今天我们就来教大家如何选择操作系统,以及操作系统选择错了,该怎么切换. W ...

  7. 计算机1&操作系统硬件

    1.什么是编程语言? 语言是一种事物与另外一种事物沟通的表达方式   而编程则是人与计算机沟通的表达方式 2:什么是编程? 编程就是程序员用计算机能理解的的表达方式,把程序员想要表达的内容写到文件里, ...

  8. 【重学计算机】操作系统D3章:存储管理

    1. 存储管理的基本概念 逻辑地址:用户地址,从零开始编号 一维逻辑地址:(地址) 二维逻辑地址:(段号: 段内地址) 主存储器的复用方式 按分区:主存划分为多个固定/可变分区,一个程序占一个分区 按 ...

  9. 【重学计算机】操作系统D1章:计算机操作系统概述

    1. 计算机软硬件系统 冯诺伊曼结构 以运算单元为核心,控制流由指令流产生 程序和数据存储在主存中 主存是按地址访问,线性编址 指令由操作码和地址码组成 数据以二进制编码 其他:参考<重学计算机 ...

随机推荐

  1. WPF 和 百度 eChart 交互

    https://blog.csdn.net/defrt4/article/details/52689052

  2. mysql ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constrain fails

    ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constrain fails. 可能是MySQL在In ...

  3. 5DAY高级权限

    5DAY高级权限 0xff001 suid\sgid\sticky ; s\s\t ; 4\2\1特殊位 001.描述 suid,sgid针对文件程序时,具备临时提升权限 sgid 针对目录时,该目录 ...

  4. The type 'System.Object' is defined in an assembly that is not referenced

    记录一个错误,报 The type 'System.Object' is defined in an assembly that is not referenced,[System.Runtime] ...

  5. VMware 12 安装 Windows server 2008 系统

    一.准备工作 安装了VMware 12 的PC 准备windows  server 2008 的ISO操作系统文件 官网地址:https://www.microsoft.com/en-us/downl ...

  6. C#绘图:带背景,拖鼠标画矩形和直线

    基于 Visual Studio 2012 .net framework 4.5 效果截图: 代码: https://download.csdn.net/download/talkwah/104828 ...

  7. bzoj4025二分图(线段树分治 并查集)

    /* 思维难度几乎没有, 就是线段树分治check二分图 判断是否为二分图可以通过维护lct看看是否链接出奇环 然后发现不用lct, 并查集维护奇偶性即可 但是复杂度明明一样哈 */ #include ...

  8. HDU1671 Phone List

    Phone List Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Probl ...

  9. 2018-2019-2 20165205 《网络对抗技术》 Exp1 PC平台逆向破解

    2018-2019-2 20165205 <网络对抗技术> Exp1 PC平台逆向破解 1. 实验任务 1.1实验概括 用一个pwn1文件. 该程序正常执行流程是:main调用foo函数, ...

  10. qt qextserialport __imp_SetupDiGetDeviceRegistryPropertyW

    使用 qextserialport 编写串口助手的时候,提示找不到 __imp_SetupDiGetDeviceRegistryPropertyW,经过摸索有以下两种解决方法: 第一种: 把相应的源文 ...