论文部分内容阅读
如今,办公室中挂在QQ和MSN上的人越来越多,大有取代电话之势。然而,随着硬盘越来越大,软件越装越多,原本健步如飞的“Windows XP”变得越来越步履蹒跚、举步维艰。
最近,我在Windows XP 上折腾了半天,找出点让电脑跑得更快的办法, 与大家共享。
就从软件上说吧,在操作系统的使用中,依次会涉及到硬盘引导、操作系统引导、载入基本操作系统、定义临时目录、定义虚拟内存盘、载入系统服务、载入自定义服务、定义GUI这几个步骤。由于我们电脑使用时间长了之后,特别是加载的服务或者其他引导程序多了之后,速度自然就会慢了下来。所以我认为最需要做的就是进行系统优化,尽量让自己的电脑轻装上阵,发挥出更大的效率。
1 磁盘优化
在使用Windows XP 时,我采用了NTFS 分区格式,该分区格式在稳定性和磁盘利用率以及不容易产生磁盘碎片方面都要比FAT32强。此外,我还需要注意经常整理磁盘碎片(大约每月整理一次,如图1 所示),否则很容易导致机器性能下降。
2 关闭特效
Windows XP的一大卖点就是更漂亮、更华丽,为了提高整个系统的整体性能,对这些美丽的外观就只能忍痛割爱了。
调节外观 : 首先是打开“控制面板”,在“分类视图”中选择“性能和维护”*“调整视觉效果”*“视觉页面”*“调整为最佳性能”*“高级”*“更改”,更改虚拟内存设置,把虚拟内存的大小定为内存容量的1.5~2.5 倍,所在分区自然是系统分区了。
关闭语言栏 : 语言栏不但大量消耗性能还常常引起“假死”。在控制面板中选择“区域和语言选项”*“语言”*“详细信息”*“语言栏”,把弹出页面中选项前的钩全部去掉,然后点击“确定”即可。
关闭快速搜索 : 如果不经常查找文件,可将快速搜索关闭。首先打开“我的电脑”,右键单击驱动器选择“属性”*“取消”即可。
关闭ZIP 支持 : 点击“开始”*“运行”,并键入regsvr32 /u zipfldr.dll,然后回车。
最后顺手再把鼠标指针阴影去掉。点击“控制面板”*“鼠标”*“指针”*“启用指针阴影”即可。
3 修改注册表
注册表是Windows XP 的核心组件,根据机器情况调整注册表的设定可以有效地提升系统速度。微软为了保证Windows XP系统最大程度的兼容性而有意识设定了许多比较保守的参数。我接下来做的是根据各自机器的情况调整这些参数,让Windows XP跑得更快。
首先,修改磁盘缓存。磁盘缓存对Windows XP 运行起着至关重要的作用,我根据不同内存大小调节默认的保守I/O页面文件。首先找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\,新建一个名字为IOPageLockLimit 的双字节值键值,然后根据内存容量大小修改它的十六进制值。将64MB修改为1000MB;128MB修改为4000MB;256MB 修改为10000MB;512MB 或更大容量就修改为40000MB。最后重启动机器使设置生效。
然后,修改预读设置。Windows XP 使用预读取技术以提高系统速度。如果您拥有PⅢ800MHz和256MB以上内存,那么我推荐修改。找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters\EnablePrefetcher 将数值设置为3,再重启动,这样可以减少启动时间。不过,您也可以尝试修改成比3 更大的数据看看会有什么结果 。另外当Windows XP使用一段时间后, 预读文件夹( 具体位置是c\windows\prefetch)里的文件会变得很大,里面有很多死链接文件,建议定期删除这些文件。
接着,清除内存中无用的DLL文件(如图2 所示)。电脑长时间使用后往往会有部分DLL文件在内存中存在很长一段时间,这就大大降低了内存的利用率。为了防止这种事情发生,找到注册表如下位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer,建立一个名为AlwaysUnloadDLL。值为1 的双字节值,再重新启动即可。
再有,提升系统缓存。在注册表中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\LargeSystemCache,把它的值由0 改成1,这样做就会使Windows XP把除磁盘缓存之外的系统内存全部分配到文件系统缓存中,这样可以大大提高系统速度。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。要注意的是,您的系统必须有256MB 以上的内存,才能开启这个功能,否则还是不要动它为妙。
最后,加速共享查看。通常情况下,当WindowsXP 连接到其他计算机时,会检查对方机器上所有预定的任务,这简直是浪费时间!接下来我们就禁掉这个过程。在注册表中找到HKEY_LOCAL_MACHINE\ S o f t w a r e \ M i c r o s o f t \ W i n d o w s \ C u r r e n tVersion\Explorer\RemoteComputer\NameSpace,删掉其中的D6277990-4C6A-11CF-8D87-00AA0060F5BF键,然后重新启动计算机,Windows XP 就不再检查预定任务了,这样联网速度会有明显提高。
4 关闭多余服务
强烈建议内存不足256MB 的朋友使用。
每次Windows XP启动之后,随之也启动了许多服务,有些服务对于很多用户来说是没用的,并且占用了内存,关掉它们是一个很好的选择。
点击“开始”*“运行”,输入“services.msc”,打开“服务”对话框(如图3 所示)。
注意:必须以管理员或 Administrators 组成员身份登录才能完成该过程。如果计算机与网络连接,则网络策略设置也可以阻止您完成此步骤。
关闭Clipbook Server : 这个服务允许网络上的其他用户看到您文件夹。在这里我要强烈建议您把它改为手动启动,然后再使用其他程序在你的网络上发布信息。
关闭Messenger : 在网络上发送和接收信息。如果您关闭了Alerter,就可以安全地把它改为手动启动。
关闭Printer Spooler : 如果您没有配置打印机,建议改为手动启动或干脆关闭它。
除此之外,我还建议关闭有如“ErrorReporting Service”、“Fast User SwitchingCompatibility”、“Automatic Updates”、“NetLogon”、“Network DDE 和Network DDEDSDM”、“NT LM Security Support”、“Remote Desktop Help Session Manager”、“RemoteRegistry”、“Task Scheduler”、“Uninterruptible PowerSupply”及“Windows Image Acquisition (WIA)”等服务,建议改为手动启动或干脆关闭。
如此这番“软硬兼施”的手术下来,相信QQ、MSN等应用软件可以在您的电脑上跑得更加流畅了。老机器又重新焕发青春了。动手试试看,或许可以让您获得更大的惊喜。