| |
Windows vista和Windows XP一样,用上一段时间后,系统就会变得很慢,即使用户的硬件配置很高,也避免不了这个问题。究竟是什么原因造成的呢?笔者今天就来说说自己的看法,和大家探讨一下。如果哪位朋友觉得我说的不够全面,或者根本就是错误的,可以说出来一起交流。
从笔者对微软操作系统的了解,我想Vista系统变慢的原因应该是这几个方面:老生常谈的“臃肿的注册表”、兼容性依然不是很好的杀毒软件、预装的庞大字体库,以及Vista特效(Aero和Flip 3D)等。
1.日趋臃肿庞大的注册表
注册表,一个被微软津津乐道的“技术成果”,但是却没有给我们这些普通用户带来更多的,具有实际意义上的实惠。在Windows前几个版本中,只要系统用上那么一段时间,你会发现系统会变得很慢。这很大一方面的原因是由于安装、卸载软件造成的。

注册表是Vista变慢的罪魁祸首
除了安装、卸载软件生成的注册表垃圾外,还有你新建文件,以及在聊天过程中接受到的每一个图片和文件都会在注册表中生成垃圾键值,而这些键值一旦生成,注册表自身是没有免疫和清理能力的。因而,它日趋庞大的身躯慢慢拖垮系统也就不足为奇了。
2.超过以前版本2倍还多的预装字体
在Windows下,每一种字体都对应着一个字体文件,但是字体文件的个数在不同版本的系统中是不同的。比如在Windows 98中是37种,Windows ME中为39种,Windows 2000中为50种,在Windows XP中有74种之多,而到了Windows Vista,字体种类已经达到了190多种,是XP的两倍还要多!
这些字体中除了不常用的英文外,还有一些中文字体,比如宋体、仿宋体、楷体、黑体四种。在Vista中又多出了一个曾被微软视为“骄傲”的微软亚黑字体。

雅黑字体曾被微软视为骄傲
虽然字体(库)很是庞大,可它怎么会影响到Vista系统速度,拖慢系统呢?其中的原因又是为什么呢?
字体文件个头一般都比较大,侵占着大量的磁盘空间,在系统启动时,系统将会预先载入已安装的所有字体。由此可以看出,字体越多,对系统的启动速度影响也越大!据一些“骨灰级”用户测试,当字体超过500种时,有的字体会从应用程序的字体列表中消失,同时会造成Windows的启动速度大幅降低。
小知识:
Windows系统中的字体是一种极其重要的资源,所有应用程序的内容显示,都离不开对应字体的支持。如果系统字体出现了问题,轻则显示异常,重则程序甚至系统无法正常运行。
这些字体除了系统自带的之外,还有就是在安装一些大型软件时,它们也会将自定义的字体安装到系统中。比如Office、Photoshop等。
有关微软字体的小趣闻:
微软为Windows Vista操作系统和Office 2007软件设计了一款新的Segoe UI字体并向欧盟内部市场商标一体化管理局提交了专利申请,准备在欧洲地区让Segoe UI字体成为自己的专利,以此作为推广Vista系统的卖点之一。没曾想欧盟丝毫没有理会,申请被欧盟商标委员会拒绝了。
被拒绝也就罢了,欧盟还说微软的这个字体是剽窃行为的结果,原因是微软字体与Linotype的Frutiger Next字体过于相似,不具备专利申请资格。Frutiger是IT业内一种非常流行的字体,在很多公司的宣传媒介中都能见到。 |
|