利用注册表优化提高系统性能( 二 )


2.4 加快层次式菜单的显示速度
打开HKEY_CURRENT_USERControl PanelDesktop , 右键单击右边窗口的空白处 , 选择“新建”菜单中的“串值”命令 , 命名为“MenuShowDelay” 。双击之 , 可以显示对话框 , 输入数值“1~10” , “1”表示最快 。重新启动计算机可以使设置生效 。
2.5 提高软盘驱动器的读写速度
在计算机所配置的驱动器中要数软盘驱动器的读写速度最慢 , 这除了由物理方面的性质所决定之处 , 也跟Windows 98系统中的默认采用FIFO来管理驱动器有关 , 也就是说不具备后台存储管理功能 , 但我们可以通过修改注册表来优化软盘驱动器的性能 。
打开HKEY_LOCAL_MacHINESystemCurrentControlSetServicesClassfdc000子键分支 , 在该项右边窗口的空白处 , 单击鼠标右键选择“新建”菜单中的“DWord值”命令 , 命名为“ForeFifo” , 把值改为“0” 。
2.6 提高光驱读写能力
由于Windows 98推荐使用四倍速或更高速的光驱访问方式 , 与目前流行的光驱不相符合 。为了适应当今流行的16倍速以上的光驱 , 我们可以通过修改注册表来提高光驱缓存大小和预读取性能来加快光驱的运行速度 。

打开HKEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystemCDFs子键分支 , 在该项右边窗口找到CacheSize和Prefetch两项 , 如果选择的是Windows 98推荐的四倍速或更高速的光驱访问方式 , 这两项的值分别是“6B020000”和“E4000000” 。这样可以针对光驱的实际使用情况来修改 , 如果光驱常用于多媒体的播放 , 可以把CacheSize值改为“D6040000” , “AC090000”是光驱缓存的最大值 。为保证高速光驱始终如一的速度 , 可以对Prefetch值进行修改 , 如8倍速为“C0010000”,16倍速为“80030000”,24倍速为“40050000”,32倍速以上为“00070000” 。值得注意的是 , 如果修改了两个键值导致光驱不能正常工作 , 例如不能正常播放VCD , 则降低一个档次的值 。
2.7 增加缓存提高硬盘速度
增加硬盘的缓存也是提高硬盘读写速度的一个有效途径 。
打开HKEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystem子键分支 , NameCache是文件名缓存 , 32MB系统建议为800000 , 64MB系统建议为0F0000;PathCache是路径缓存 , 32MB系统建议为008000 , 64MB系统建议为0F0000 。
2.8 关闭Windows 98的动画以加快运行速度
打开HKEY_CURRENT_USERControl PanelDesktopWindowsMetrics子键分支 , 选择“新建”、“添加”、“字符串值” , 输入MinAnimate , 并设它的值为“0”(关)或“1”(开) 。
2.9 更改用Ctrl Alt Del关闭无响应的等待时间
在HKEY_CURRENT_USERControl PanelDesktop子键分支下 , 新建“WaitTokillAppTimeout”字符串值 , 其值表示等待时间 , 单位为毫秒 , 数值越小反应越快 , 我们可根据需要作相应的修改 。
2.10 删除多余的DLL文件
在Windows的System子目录下存有大量的DLL文件 , 这些文件可能被系统和应用程序共享 。但是由于经常安装和卸载软件 , 就会在System目录下留下一些垃圾DLL文件 , 它们不但占用硬盘空间 , 而且降低系统的运行速度 。
进入主键 HKEY_CURRENT_MACHINESoftwareMicrosoftWindowsCurrentVersion
ShareDLLs , ShareDLLs子键记录的是有关程序共享作DLL信息 , 每个DLL文件的键值说明它已被几个应用程序共享 。如果二进制键值为“00 00 00 00” , 则表明不被任何应用程序共享 。
2.11 快速清空回收站
当我们的计算机由于硬盘空间已满而必须清空回收站时 , 我们也只能是先将桌面显示出来 , 然后双击“回收站” , 接着进行清除的操作 。这种方法显然不很方便 。只要在注册表中添加一个主键来建立一种快捷的设置 。

推荐阅读