2.优化CDROM
(1)优化CDROM预读性能:
在HKEY_LOCAL_MACHINE\System\Current ControlSet\Control\FileSystem\CDFS中,新增项值Prefetch、DWORD类型,根据您的CDROM速度设置一个优化值,如下表所示。如果设置优化值使CDROM工作不正常,则降低一个级别设置。
CDROM速度
优化值
CDROM速度
优化值
24倍速
00000540
32倍速
00000700
36倍速
00000750
40倍速
00000800
48倍速
00000800
(2)根据您的CDROM用途来确定缓存大小:
在HKEY_LOCAL_MACHINE\System\Current ControlSet\Control\FileSystem\CDFS中,设置项值CacheSize、DWORD类型,根据需要设为:
0000026b(默认值)
000004d6(适中)
000009ac(最大)
3.优化软驱
在HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Class\fdc\0000中,新增项值ForceFIFO(DWORD类型)为1,以提高软驱读写的缓冲性能。
四、完全优化Windows XP
(一)优化启动设置
(1) 右击“我的电脑”,然后点击“属性→高级→启动和故障修复”,然后点击“错误报告”按钮,选择“禁用错误汇报”、“但在发生严重错误时通知我”。
图 错误汇报对话框
(2)点击“启动和故障修复”选项组中的“设置”按钮,在打开的对话框中去掉“将事件写入系统日志”、“发送管理警报”、“自动重新启动”选项;将“写入调试信息”设置为“无”。
图 启动和故障修复对话框
(3)点击“编辑”按钮,在弹出记事本文件中:
[Operating Systems]
timeout=30 //把缺省时间30秒改为0秒
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect //把缺省fastdetect改为nodetect
(4)优化Msconfig
大多数用户都应该熟识Msconfig了,这是一个系统内置的Windows设置工具。点击“开始→运行”,然后在“运行”框中输入“msconfig”。我们要修改的是“Startup(启动)”选项卡。
图 系统配置实用程序
这个选项卡中显示了Windows启动时运行的所有程序。这里没有一个程序对Windows来说是生死悠关的,把部分删除掉之后,Windows启动会快些,同时空闲的系统资源也会多出一些。
(二)禁用多余的服务级件
右击“我的电脑”,然后点击“属性→管理→服务和应用程序→服务”,将不需要的服务组件禁用。
图 服务选项
右键点击需要禁用的程序,选择“属性→停止”命令,将“启动类型”设置为“手动”或“已禁用”。如关闭常见的服务,“Printer Spooler”(打印服务),“Task Scheduler”(计划任务),“FAX”(传真服务),“Messenger”(局域网消息传递),“Remote Registry”(提供无程用户修改注册表)等等。
注意:有些服务是Windows XP必需的,关闭后会造系统崩溃。查看详细说明确认后再禁止。
点击“开始→运行”在“打开”对话框中输入gpedit.msc,打开“组策略”控制台,点击“计算机配置→管理模版→Network(网络) →Qos Packet Scheduler(QoS数据包高度程序)”,双击右边的“Limit reservable bandwidth(限制可保留带宽)”,将其设置为“禁用”。
(三)关闭华医生Dr.Watson
点击“开始→程序→附件→系统工具→系统信息→工具→Dr Watson”,打开系统里的华医生Dr.Watson,只保留“转储全部线程上下文”选项,否则一旦程序出错,硬盘会读很久,并占用大量空间。如以前有此情况,请查找user.dmp文件,删除后可节省几十MB空间。
(四)用SFC命令释放更多空间
若确认系统不会新加入设备,可以把C:\Winnt\system\dellcache目录内的文件予以删除或设定大小,以释放空间。
删除全部文件的命令是sfc.exe/purgecache(sfc.exe/?查看命令参数的意义),约300MB。
注意:本操作有危险性,对系统不熟悉者勿用。
(五)关闭系统备份
(1) 右击“我的电脑”,然后点击“属性→高级→性能"→设置→视觉效果”选项卡,选择“调整为最佳性能”项。
(2)右击“我的电脑”,然后点击“属性→高级→性能→设置→高级”选项卡,“在处理器计划”选项组中选择“程序”,在“内存使用”选项组中选择“程序”,这样系统会给前台程序更多资源,使之运行更快。
图 性能选项
(3)在“虚拟内存”选项组中点击“更改”按钮,将虚拟内存值设为物理内存的2.5倍,将初始大小和最大值设为一样,将虚拟内存设置在系统盘外。比如你的内存是256M,你可以设置为640,操作系统安装在D盘,设置内存在C盘。
(六)删除一些可不用的东西
(1)删除驱动器备份:C:\Winnt\Driver cache\i386下的Driver.cab文件,约70MB。
(2)删除帮助文件:C:\Winnt\Help下,约40MB。
(3)删除备用DLL文件:C:\Winnt\System32\Dllcache,约200MB。最好有安装光盘或安装文件备份,以备用。
(4)删除不用的输入法:C:\Winnt\Ime,如日文,韩文,繁体中文输入法。
(七)关闭部分功能
(1)关闭系统还原功能:右击“我的电脑”,然后点击“属性→系统还原”,选择“在所有的驱动器上关闭系统还原”项,也可关闭不重要的分区的系统还原.如果考虑系统安全,则不要关闭还原功能。
(2)关闭自动更新:右击“我的电脑”,然后点击“属性→自动更新”,选择“关闭自动更新,我将手动更新计算机”项。
(3)关闭远程桌面:右击“我的电脑”,然后点击“属性→远程”,去掉“远程桌面”里的“允许用户远程连接到这台计算机”项。
图 远程桌面选项
(4)取消休眠功能:右击“我的电脑”,然后点击“属性→电源管理→休眠”,将“启用休眠”项去掉,约200MB。
(八)内存性能优化
Windows XP中有几个选项可以优化内存性能,它们全都在注册表下面位置:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management。
(1)禁用内存页面调度(Paging Executive):在正常情况下,Windows XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户(256MB以上)才好使用这个设置。这个设置的名字正如它的功能一样,叫“DisablePagingExecutive”。把它的值从0改为1就可以禁止内存页面调度了。
(2)提升系统缓存:把LargeSystemCache键值从0改为1,Windows XP就会把除了4MB之外的系统内存全部分配到文件系统缓存中,这意味着Windows XP的内核能够在内存中运行,大大提高系统速度。剩下的4MB内存是用来做磁盘缓存的,在一定条件下需要的时候,Windows XP还会分配更多一些。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。正如前面所说的,必须有256MB以上的内存,才好激活LargeSystemCache,否则不要动它。