电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

《优化xp大全》之硬件优化


发布日期:2021/2/25
 

硬件优化 by chenshake

内存性能优化

Windows XP中有几个选项可以优化内存性能它们全都在注册表下面位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

)禁用内存页面调度(Paging Executive)

在正常情况下XP会把内存中的片断写入硬盘我们可以阻止它这样做让数据保留在内存中从而提升系统性能要注意的是拥有很多内存的用户(M以上)才好使用这个设置这个设置的名字正如它的功能一样DisablePagingExecutive把它的值从改为就可以禁止内存页面调度了

)提升系统缓存把LargeSystemCache键值从改为Windows XP就会把除了M之外的系统内存全部分配到文件系统缓存中这意味着XP的内核能够在内存中运行大大提高系统速度剩下的M内存是用来做磁盘缓存的在一定条件下需要的时候XP还会分配更多一些一般来说这项优化会使系统性能得到相当的提升但也有可能会使某些应用程序性能降低正如前面所说的必须有M以上的内存才好激活LargeSystemCache否则不要动它

)输入/输出性能这个优化只对server用户才有实在意义——它能够提升系统进行大容量文件传输时的性能在默认情况下这个键值在注册表中是不存在的必须自己建一个DWORD(双字节值)键值命名为IOPageLockLimit多数人在使用这项优化时都发现M字节之间性能最好具体设什么值可以设进去试试看哪个值可以获得最佳性能记住这个值是用字节来计算的因此譬如你要分配M的话就是 * * 也就是跟前面的内存优化一样只有当你的内存大于M的时候才好更改这里的值

打开DMA到装置管理员里选择IDE ATA/ATAPI controllers 到Primary/Secondary IDE Channel里面的进阶设定 将所有的转送模式都设定为使用DMA(如果可用的话) 系统就会自动打开DMA支援(在BIOS里也应该要先设为支援DMA)

XP里关闭光驱自启动(Autorun)功能打开我的电脑移动存储设备右键单击CDROM 驱动器然后单击属性看到自动播放选项卡了么?自己去改吧

设置CPUWindows XP无法自动检测处理器的二级缓存容量需要我们自己在注册表中手动设置首先打开注册表(运行中输入Regedit)打开

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\选择SecondLevelDataCache根据自己所用的处理器设置即可例如PIII Coppermine/P Willamette是Athlon XP是P Northwood是

XP安装驱动程式时往往会出现一个窗口说这个程序没有经过微软的验证我们可以在控制面板——系统——硬件——设备管理员——驱动程序签名看到了选项了么知道该怎么做了吧

为IRQ中断请求排优先次序

计算机的每一个主要部件都设了个IRQ中断号这里就是要通过修改每个IRQ请求的优先次序达到优化目的这里主要的优化对象是系统/CMOS实时钟它通过主板来提升性能首先要确定你想要哪个组件获得更高的性能然后找到这个硬件正在使用的IRQ中断号怎么找呢?打开控制面板里的系统属性(也可以按键盘上的Windows+Break热键组合打开它)选中硬件选项卡然后点击设备管理器按钮右键点击要查IRQ号的组件选择属性然后点击资源选项卡这里可以看到设备正在使用的IRQ中断号(如果没有IRQ中断号选择另一个设备)把中断号记下来然后运行注册表编辑器regedit找到注册表中的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl 位置我们要在这里建立一个名为IRQ#Priority(其中#是具体的IRQ中断号)的DWORD双字节值然后把它的值设为譬如说我的系统CMOS实时钟的IRQ中断号是我要建立的键名就是IRQPriority重新启动计算机之后就会发现刚优化过的组件性能有所提高笔者强烈建议用这个方法优化系统CMOS实时钟因为它能改善整块主板的性能当然也可以把多个IRQ中断号优先级提高但这样做的效果没那么好而且有可能造成系统不稳定要把这个优化设置撤消的话只要把刚才建立的注册表键值删掉就OK了

作者:chenshake

上一篇:在备份时应当小心密码洩露的潜在危险

下一篇:部署Windows XP SP2后出现问题怎么办