Windows 98 二十岁了,这些功能都是从它开始的(虽然 Windows 98 不如 Windows 95 那样具有革命性,但完成度更高,更加成熟。到最后还是:相见不如怀念。)
1998 年 6 月 25 日午夜,美国著名连锁零售店 CompUSA 门外挤满了狂热的消费者和媒体,他们在等待一款软件发售:Windows 98,即使明知它要到当天早上才正式上市。

▲ 在 CompUSA 外彻夜排队的消费者 图片来自:Editorial Archives
这一天是微软这款经典操作系统公开发售的日子,尽管在当年 4 月的发布会上,Windows 98 当着全场观众的面完成了一次史上最经典的蓝屏,让比尔-盖茨哭笑不得,但这并不妨碍 Windows 98 受到用户的喜爱和追捧。

(Windows 95 发布会上出现蓝屏 腾讯视频)
根据市场调研公司 PC Data 的数据,在上市的前几天里,Windows 98 的销售速度与此前大获成功的 Windows 95 一样快,甚至还卖得更好,6000 家门店在前四天卖出了 53 万份。
这大大超乎微软的预期,因为原本在公司看来,新操作系统的定位只是对上一版的“调整”,但从 Windows 98 本身的功能和其后续的发展来看,它显然是个人电脑发展上一款不能忽视的系统。
这些熟悉的功能,都是从 Windows 98 开始的
作为 Windows 95 的“继任者”,Windows 98 延续了前任的图形界面和整体风格,但在细节上进行了多处改进。比如“开始”的自定义功能,就是到 Windows 98 才出现的,还新增了“收藏”文件夹,可以快速访问网站。

彼时正是互联网高速发展时期,因此我们能看到 Windows 98 上有多种与网络息息相关的工具,包括 Outlook Express,Microsoft Chat、NetMeeting 等,甚至还提供了用于本地文件共享的个人网络服务器(Personal web server)和网页制作工具 Frontpage Express。

▲图片来自:Xataka
当然,最重要的莫过于 IE4.0了。新版浏览器增加了“活动桌面”(Active Desktop)功能,这也是微软首次在操作系统直接集成 IE,这为后来 IE 打败网景公司的 Netscape,进而在浏览器市场形成垄断之势打下了基础。

▲ 图片来自:Wikipedia
另一大改进则是内存管理。Windows 98 解决了 16 位程序的兼容性问题,使得程序崩溃时可被单独关闭,避免像 Windows 95 一样动不动系统崩溃。话虽如此,正如我们前文提到的,在当年演示的时候,Windows 98 还是不争气地蓝屏了。
此外,Windows 98 改良了对硬件标准的支持,带来了很多“第一”:
第一个支持多显示器的 Windows;
第一个支持 DVD 播放的 Windows;
第一个支持 USB 的 Windows 版本(Windows 95 后来的更新中也增加了对 USB 的支持),用户得以快速连接打印机、键盘、鼠标等外接设备。
二十年过去了,Windows 几经更新,但我们仍能在最新的 Windows 10 上看到 Windows 98 的身影。别的不说,自动更新功能是愈发任性了,说来就来,往往还是在关键时刻直接重启更新,而我们在愤怒地吐槽微软霸道之时,却很少有人知道 Windows 98 才是“始作俑者”。

当然了,与微软每个新版操作系统一样,第一版的 Windows 98 依然是 bug 频出,用户吐槽不断。于是在 1999 年,微软推出改良版的 Windows 98:Windows 98 Second Edition (SE),改善了驱动和 USB 问题,还有性能更强的 IE5.0。
总的来说,虽然 Windows 98 不如 Windows 95 那样具有革命性,但完成度更高,更加成熟,因此在 PC 市场上长盛不衰,即使是后来的 Windows XP 也被奉为经典,但很长时间以来,兼容性极佳的 Windows 98 依然是企业、学校和网吧的最爱。
Windows 98 再美好,也只能拿来怀念了
正因为 Windows 98 广受欢迎,所以原本宣布在 2004 年 1 月停止对其技术支持的微软,又给它续命两年,至 2006 年 7 月。不过相比于 Windows XP,Windows 98 的寿命也不算长,微软对 XP 的技术支持长达 12 年多,直到 2014 年 4 月 8 日才宣告终结。
提到 Windows 98,想必会勾起不少人的怀旧之情,毕竟这是很多人初次接触电脑的回忆。不过,怀念归怀念,如今如果让你再用回二十年前的操作系统,你未必会乐意,而这也是一件不太可能完成的任务。
一家叫 Xataka 的网站近日用虚拟机安装上了 Windows 98,想试试看在当今的网络环境下,它还能干些什么。

▲ 图片来自:Xataka
他们尝试访问了一些标准网页,几乎没有能加载成功的,甚至连启动浏览器的过程都异常艰难,因为系统会认为你希望通过调制解调器连接网络,好在这个问题可以通过“网络连接向导”解决,但限制非常大。至于下载程序之类的,就更是难上加难了。
去年也有用户用一台配备奔腾 III 处理器的康柏 Armada E500 旧电脑进行过类似的实验,结果也是显而易见的,这个曾经统治 PC 市场多年的系统,可用性已经越来越低了。
相见不如怀念。
题图来自:Xataka
编译:ifanr
https://www.oschina.net/news/97507/windows-98-is-20-years-old
Windows 98 二十岁了,这些功能都是从它开始的(虽然 Windows 98 不如 Windows 95 那样具有革命性,但完成度更高,更加成熟。到最后还是:相见不如怀念。)的更多相关文章
- 二十 Filter&自动登录功能
Filter过滤器 过滤器,其实就是对客户端发出来的请求进行过滤,浏览器发出,然后服务器用Servelt处理.在中间就可以过滤,起到的是拦截的作用. 不仅仅作用于客户端请求,而且过滤服务器响应 作用: ...
- Windows Phone 二十、陀螺仪
API 示例 // 获取陀螺仪传感器监听对象 Gyrometer gyrometer = Gyrometer.GetDefault(); if (gyrometer == null) { await ...
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十九):增加排行榜功能2
接下来回到Xcode中,首先在PopupLayer.m中添加justClose方法: -(void)justClose{ [self.gameScene removePopup]; } 然后在Game ...
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十八):增加排行榜功能
游戏大体上基本也就完成了,还差一个排行榜.否则如何激励各位选手创造新纪录呢? 排行榜功能也没什么难的,不过需要一点点排序的算法上的考虑. 这里我们把排行榜记录数据和排序都放在GameState类中,在 ...
- Android开发(二十八)——基础功能函数
/** * 判断事件是否在控件中 * * @param view * @param ev * @return * @see http://m.blog.csdn.net/blog/aygxylxk/8 ...
- 上位机面试必备——TCP通信灵魂二十问【下】
上篇文章跟大家介绍了TCP通信常见的前10个面试题,没看过的小伙伴可以点击下方链接进行查看: 上位机面试必备——TCP通信灵魂二十问[上] 今天就后面的10个面试题接着做下说明:欢迎关注[dotNet ...
- SNF开发平台WinForm之十二-发送手机短信功能调用-金笛-SNF快速开发平台3.3-Spring.Net.Framework
1.调用前组装参数 2.调用发送信息服务脚本 .调用前组装参数: BaseSendTaskEntity entity = new BaseSendTaskEntity(); entity.Mess ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(二十):使用菜单消息功能
在<Senparc.Weixin.MP SDK 微信公众平台开发教程(十一):高级接口说明>教程中,我们介绍了如何使用“客服接口”,即在服务器后台,在任意时间向微信发送文本.图文.图片等不 ...
- [转载]Windows Server 2008 R2 之二十五AD RMS信任策略
原文地址:Windows Server 2008 R2 之二十五AD RMS信任策略作者:从心开始 可以通过添加信任策略,让 AD RMS 可以处理由不同的 AD RMS 群集进行权限保护的内容的授权 ...
随机推荐
- 【BZOJ 1045】 [HAOI2008] 糖果传递
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 思路来自hzwer.. 设xi表示第i个人往左传递了xi个糖果. (如果小于0表示旁边的人给他了糖果. 则ans=∑|xi| 最后所 ...
- Linux软防火墙ACL匹配的优化点
首先.请求不要再诬陷Netfilter.尽管它有一些固有性能损耗,但敬请不要将iptables和Netfilter等同,假设你要抓元凶,请直接说iptables,而不要说成Netfilter! ...
- Servlet深入学习,规范,理解和实现(中)——深入理解Tomcat(一)
心得:在写这篇博客之前.我大致阅读一些关于Tomcat的书籍和博客等资料.有些资料由于时间的关系,解说的Tomcat版本号太老.有些资料能够非常好的说明Tomcat整理结构和设计思想可是非常多重要的问 ...
- hdu 1102 Constructing Roads(kruskal || prim)
求最小生成树.有一点点的变化,就是有的边已经给出来了.所以,最小生成树里面必须有这些边,kruskal和prim算法都能够,prim更简单一些.有一点须要注意,用克鲁斯卡尔算法的时候须要将已经存在的边 ...
- 找出一堆数中最小的前K个数
描写叙述: 给定一个整数数组.让你从该数组中找出最小的K个数 思路: 最简洁粗暴的方法就是将该数组进行排序,然后取最前面的K个数就可以. 可是,本题要求的仅仅是求出最小的k个数就可以,用排序能够但显然 ...
- Azure 配置高可用的准备系列工作-建立不同区域的存储账户和建立网络!
我们谈到我们的业务,常常谈到一个词.三层架构,就是我们的UI层.数据訪问层和数据存储层的分离,通常情况下我们的业务高可用必须满足这三层的所有高可用的情况下才干达到最高级别的高可用. 那么谈到Az ...
- 【实用篇】Android之应用程序实现自动更新功能
我个人用的是友盟提供的自动更新组件,因此在这里只描述如何实用友盟提供的组件来完成程序的自动更新,步骤如下: 1.登录友盟官网,点击注册一个友盟账号. 2.注册成功后将会自动进入到添加新应用界面,选择添 ...
- Restricted Boltzmann Machines
转自:http://deeplearning.net/tutorial/rbm.html http://blog.csdn.net/mytestmy/article/details/9150213 能 ...
- 海康录像机 POE 输送距离 实验
条件:网线 使用亨通 (移动公司使用网线) 测试一: 网线 为130米 白天 摄像头正常录像 电压 3,7号线 19.6V 测试二: ...
- idea和Pycharm 等系列产品激活激活方法和激活码
引用自大神:雪中皓月原文链接 --------------------- 以下两种方法均可用于激活Idea,Pycharm等jetbrains系列产品第一种方法:使用现有的注册服务器优点:快捷,方便, ...