小6与计算机连接的基础——谈谈WinXP的优化( 二 )


4.提高预读 。WinXP使用预读这一新技术,以提高系统速度 。运行“Regedit”,在[HKEY-LOCAL-MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher]中设置数值为“5”,默认是“3” 。“0”代表不预读,“1”代表预读应用程序,“2”代表启动预读,“3”代表前两者皆预读 。注意:使用一段时间后,预读文件夹C:\Windows\Prefetch里的文件会多出来占用磁盘空间,可定时清除 。
5.启动设置 。修改一些默认的启动设置对提高速度至关重要 。右击“我的电脑”一“属性”一“高级”一“启动和故障修复”,点“错误报告”,选择“禁用错误汇报”、“但在发生严重 错误时通知我”;去掉“将事件写入系统日志”、“发送管理警报”、“自动重新启动”选项;将“写入调试信息”设置为“无”;点击“编辑”,在弹出记事本文件中把 [Operating Systems] Timeout=30的30秒改为0秒,把Multi(0) Disk(0)Rdisk(0)Partition(1)\Windows=“Microsoft Windows XP Professional”/Fastdetect的Fastdetect改为Nodetect 。
6.虚拟内存 。将虚拟内存值设为物理内存的2.5倍,512M以上可改用1.5倍或1倍 。初始大小和最大值设为一样,这样有助于提高性能 。注意CPU及内存要给应用程序使用,只有服务器才需要给后台使用 。如果对自己系统内存不是很清楚的朋友建议默认 。
7.修改磁盘缓存 。磁盘缓存对WinXP运行起着至关重要的作用,但是默认的I/0页面文件比较保守 。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法 。运行 “Regedit”到[HKEY-LOCAL-MACHINE\SYSTEMCurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit],根据你的内存修改其十六进制值,64M为1000、128M为4000、256M为10000、512M或更大为40000 。
关闭不必要的功能 。
系统还原是非常不实用的,建议将其关闭,提高性能不说,节约的空间还可以用来做Ghost镜像 。要关闭系统还原功能,右击“我的电脑”一“属性”一“系统还原”,选“在所有的驱动器上关闭系统还原” 。要关闭自动更新,右击“我的电脑”一“属 性”一“自动更新”,选择“关闭自动更新,我将手动更新计算机” 。关闭远程桌面,右击“我的电脑”一“属性”一“远程”,“远程桌面”里的 “允许用户远程连接到这台计算机”勾掉 。
关闭多余的服务 。
每次WinXP启动之后,随之也启动了许多服务程序,有些服务程序对于大多数用户来说是没用的,空占用了内存,因此关掉它们是很好的选择 。点击“开始”一“运行”,输人命令“Services.msc”,打开 “服务”对话框,会出现下面的一些程序:
“ Clipbook Server”(文件夹服务器):这个服务允许网络上的其他用户看到你的文件夹 。建议把它改为手动启动,然后再使用其他程序在网络上发布信息 。
“ Messenger”(消息):在网络上发送和接受信息 。如果你关闭了Alerter,你可以把它改为 手动启动 。
“ PrinterSpooler”(打印后台处理程序):如果你没有配置打印机,建议改为手动启动或干脆关闭它 。
“ ErrorReportingService”(错误报告):服务和应用程序在非标准环境下运行时提供错误报告,建议改为手动启动 。
“ Fast UserSwitchingCompatibility”(快速用户切换兼容性):建议改为手动启动 。
“ Automatic Updates”(自动更新):这个功能前面已经讲过了,在这里可以改为手动启动 。
“ Net Logon”(网络注册):负责诸如注册信息这样的网络安全功能,可以把它设改为手动启动 。
“ Network DDE和Network DDE DSDM”(动态数据交换):除非你准备在网上共享你的资源,否则就应该把它改为手动启动 。

推荐阅读