Windows XP 优化技巧篇之:针对硬件的优化技巧

打开DMA
在BIOS中先设置硬盘支持DMA;然后在控制面板中单击“系统/ 硬件/ 设备管理器”,选择IDE ATA/ATAPIcontrollers,到Primary/Secondary IDEChannel 里面进行设置,将所有的传送模式都设定为使用DMA,系统就会自动打开DMA,加快Windows 运行速度 。
关闭光驱自启动(Autorun)功能
打开我的电脑,在“移动存储设备”下,右键单击CD-ROM 驱动器,然后单击“属性/ 自动播放”选项卡,修改即可 。
优化磁盘缓存
磁盘缓存对XP运行起着至关重要的作用,对不同容量的内存,采用不同的磁盘缓存是较好的做法:
到注册表H K E Y _ L O C A L _MacHINESYSTEMCurrentControlSetControlSession ManagerMemoryManagementIoPageLockLimit,根据你的内存修改其十六进制值(64MB: 1000;128MB: 4000;256MB: 10000;512MB 或更大: 40000) 。
给前台程序更多的资源
先打开“系统”属性,选择“高级/性能/ 设置”,打开“性能”选项对话框,然后打开“高级”选项卡,在“处理器计划”一栏中选择“程序”,在“内存使用”一栏上选择“程序”,最后点击“确定”退出,这样系统便会给前台程序更多的资源,使之运行得更快 。
虚拟内存的优化设置
除了CPU及硬盘,XP运行性能很大程度上还取决于内存,XP 使用的虚拟内存即页面文件,就是在系统区根目录下可见的pagefile.sys文件,为了安全,XP默认情况下总是将它设得很大,浪费硬盘空间,所以应该对它进行优化设置:
进入“控制面板/系统/高级/性能”,在“性能选项”的“高级”设置窗口,首先将“处理器计划”及“内存使用”都调整为“程序”,这样系统会给前台程序更多资源、使之运行更快 。点击“更改”按钮进入虚拟内存设置窗口(如右图2),将虚拟内存值设为物理内存的1.5倍 。注意:根据微软的建议,页面文件应设为物理内存的1.5倍,把最大值和最小值都设成一样 。如果内存容量在256MB 以下,就设置为1.5 倍;如果在512MB 以上,设置为内存容量的一半;在中间的设为与内存容量相同;当然如果你的内存高达1GB以上,那就完全不需要页面文件了 。
内置刻盘功能巧关闭
默认情况下,XP开启了内设的刻盘功能,该功能可以加快Nero 刻录软件的处理速度,如果不用此功能可以关闭之:点击“控制面板/ 管理工具/ 服务”,双击“IMAPI CD-Burning COM Service”,将“启动类型”改为“手动”或“已禁用” 。
快速关闭出错的程序
点击“开始/运行”,键入Regedit,将 HKEY_CURRENT_USERControlPanelDesktopWaitToKillAppTimeout 改为 1000,即关闭程序时仅等待1 秒;将键值 HungAppTimeout 改为200,表示程序出错时等待0.5 秒;将HKEY_LOCAL_MACHINESystemCurrentControlSetControlWaitToKillServiceTimeout 设为1000 或更小 。
让系统自动关闭没有回应的程序,方法:将HKEY_CURRENT_USERControlPanelDesktop AutoEndTasks 值设为 1,重启电脑后即可生效 。
禁用错误汇报
错误报告是Windows XP中增加的一项针对程序兼容性问题采取的提示措施,一旦程序发生运行错误,系统即收集发生错误时的一些信息,反馈给微软技术部 。该功能对用户意义并不是很大,只对微软公司有用,所以你也可以取消该功能 。
在“我的电脑”→“属性”→“高级”→“启动和故障修复”中,单击“错误报告”(右图3),选择“禁用错误汇报”、“但在发生严重错误时通知我” 。
崩溃时禁止写DUMP
尽管Windows XP 很稳定,但也有崩溃的时候,此时你就会发现硬盘使劲地响,那是Windows XP正在写DUMP文件!如果你不打算把该文件寄给微软,则应该关闭之:在“启动和故障修复”栏下点“设置”,在弹出的窗口中去掉“将事件写入系统日志”、“发送管理警报”、“自动重新启动”选项,将“写入调试信息”设置为“无”;点击“编辑”,在弹出记事本文件中:[Operating Systems]timeout=30// 把缺省时间 30 秒改为 0 秒multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XPProfessional" /fastdetect// 把缺省fastdetect 改为 nodetect 。

推荐阅读