第二章 系统优化秘技 Windows 98 优化全攻略
一 优化 CMOS 设置
通过优化 CMOS 设置 可命名系统启动更快 资源利用率更高 实现方法 不同配置的
机器 个体优化方法也各异 但一般都有 加速系统检测过程 关闭不用的硬件 比如多余
的 IDE 通道 USB 设备等 关闭多余的检测 比如将 Above Lmb Memory Test 设置为 Disabled
等 按实际参数设置硬盘而不要将硬盘参数设置为 AUTO 以减少启动时检测硬盘参数的时
间等 加速 CPU 将 CPU L1 Cache CPU L2 Cache 或 External Cache Internal
Cache 设置为 Enabled 将 L1 Cache Update 和 L2 Cache Update 设置为 WB 将 System
Boot Up CPU Speed 设置为 High 等 加速硬盘 将 IDE HDD Block Mode 和 IDE 3-Bit
Transfer Mode 设置为 Enabled 将 IDE 3-Bit Transfer Mode 设置为 Enabled 将 IDE
Ultra DMA Mode 设置为 Auto 或 Enabled 等 提高启动速度 将 Quick Power On Self Test
设置为 Enabled 将 Boot Sequence 设置为 C A 或 C A CD-ROM 将 Boot Up Floppy
Seek 设置为 Disabled 等 提高显示速度 将 Video BIOS Cacheable Video RAM
Cacheable Video BIOS Shadow C8000-CBFFF TO DC000-DFFFF 都设置为 Enadled
等 提高系统性能 将 System BIOS C acheable System BIOS Shadow 设置为 Enabled
等 等
二 优化系统启动过程
1 简化自启动程序
虽然某些自启动程序可以简化用户的操作 如注册表检查程序 Scanregw.exe 等 但也
有相当一部分自启动程序很少使用或者是根本不用 因而只是白白占用了系统资源 降低了
系统性能 在 Windows 98 中 主要有四种类型的自启动程序 即 Config.sys 和 Autoexec.bat
中加载的程序 Win.ini 中的自启动程序 启动 组中的自启动程序以及注册表中
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVision\Run 位置下的自启
动程序 通过对它们进行简化可以提高系统的运行速度 实现方法 点击 开始/程序/附件
/系统工具/系统信息 并选取菜单 工具/系统配置实用程序 然后通过单击各个标签就
可以相应地取消不同类型的自启动程序了
2 简化系统配置文件
我们知道 Io.sys 和 Msdos.sys 是 Windows 98 所必需的系统引导文件 其中前者包括
了 Config.sys 的一些缺省设置 Himem.sys Ifshelp.sys Setver.exe Dos=High Umb
Files=60 等 而后者则包括了一些控制启动过程的设置 因此 在 Windows 98 中 系统
配置文件 Config.sys 和自动批处理文件 Autoexec.bat 不是必需的 没有了它们 可以部分
改善系统的性能和启动速度 否则可能影响 Windows 98 的性能 如 当真中加载了实模式
驱动程序时 如果确实需要这两个文件 也可从中删掉 Io.sys 文件中的缺省设置以提高系
统的启动速度 并要特别注意其中不要残留光驱的驱动程序 以免启动时增加一次光驱的检
测过程 光盘不用时也要及时从光驱中取出来 否则启动时将增加读盘时间
3 避免使用口令
如果计算机只是自己使用的话 就不要设置口令 包括开机口令和 Windows 98 的登录
口令 否则不但要浪费时间进行口令的键入 更增加了系统对口令的检测过程而影响启动速
度 实现方法 开机口令可从 CMOS 中卸掉 系统登录口令可通过 控制面板 中的 口令
11
功能进行修改 选取 该 PC 机的全部用户使用相同的首选项和桌面设置 如果系统中安
装了 Microsoft 网络客户 则可以到系统的安装目录下删除后缀名为 PWL 的用户名文
件
4 跳过启动画面
Windows 98 在启动时一般都要显示启动微标 即蓝天白云加微软旗帜及 Microsoft
Windows 98 字样 通过跳过该启动画面可加速 系统的启动过程 实现方法 在系统启动
时按住 ESC 键 或者干脆 打开根目录下的 Msdos.sys 文件 在其[Options]节添加如下一
行 Logo=0
5 暂时禁用某些外部设备
Windows 98 启动时要检测并启动众多的外部设备驱动程序 因而使启动速度变慢 而
通过暂时禁用某些外部设备 比如 高级电源管理支持 标准软盘控制器 等 则可以减
少要启动的外设数量 从而提高系统启动速度 实现方法 鼠标右击 我的电脑 以打开 系
统属性 对话框 在 设备管理器 选项卡下 双击要禁用的设备 比如 标准软盘控制器
在 常规 选项卡下 选定 设备的用法 框中的 在此硬件配置文件中禁用 然后重新
启动即可
三 优化各驱动器
1 提高软驱性能
在电脑中 读写速度最慢的恐怕就是软盘驱动器了 这除了有其物理特性方面的原因
也跟系统中默认采用 FIFO 方式来管理驱动器 不具备后台存储管理功能有关 不过我们也
可 以 对 该 方 式 进 行 修 改 实 现 方 法 打 开 注 册 表 编 辑 器 在
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc\0000 位置下新建
一个名为 FordFifo 的 DWORD 并赋值为 0 即可
2 让硬盘和光驱使用 DMA 直接内存访问
如果你的 爱姬 不是 太后 级的 那么一般来说 你的硬盘和光驱都已经支持 Ultra
DMA 100 模式了 当然 目前支持 Ultra DMA 133 的硬盘也已经比比皆是了 其最大瞬间
传输率为 100MB/S 且占用 CPU 时间更少 那么我们为什么不使用 DMA 来进行加速呢 可惜
在 Windows 98 的系统默认设置中 该功能却是被禁用的 真不知比尔 盖茨老先生是怎么
想的 需要手工打开它 实现方法 控制面板 中,单击 系统/设备管理器/磁盘驱动器
/GENERIC IDE DISK TYPE46 不同的机器上该值可能有所不同 /属性/设置 对硬盘而言
或 系统/设置管理器/CDROM/ATAPI CD-ROM DRIVE-52X 不同的机器上该值可能有所不同
/属性/设置 对光驱而言 然后选取 DMA 即可
3 让硬盘和光驱使用更多的内存做 Cache 高速缓冲
Cache 可以显著提升系统性能 这是人所共知的 不是连 CPU 都需要一级 Cache 二级
Cache 甚至三级 Cache 吗 硬盘和光驱买回来 实际上是生产出来 其上面的 Cache 既已
无法再变 但我们可以让硬盘和光驱使用内存做 Cache 然后再优化一下光驱的预读取性能
这样它们跑起来是不是要更快一些呢 但这里有两点要注意 一是 要使下面的修改生效
系统必须使用 32 位的 CDFS 不过请放心 Windows 98 已经默认使用了 二是 这里设置的
都是物理内存 只有内存在 32MB 以上效果才能比较明显 否则可能会弄巧成拙 下面我们
就来看一下其实现方法 对硬盘来说 用记事本打开系统目录下的 System.ini 文件 找到
[Vcache]段 在其下面分别写入 MinFileCacheSize=xxxx MaxFileCacheSize=xxxx
ChunkSize=yyyy 其中的 XXXX 是 Cache 的大小 以 KB 为单位 若有 16MB 内存可取值 2048
若有 32MB 内存可取值 4124 若有 64MB 内存可取值 4096 等 YYYY 是每一个缓存块的大小
一般设置为 1024 即可 对光驱来说 打开注册表编辑器 并依次进入到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS 在右边窗口
12
中能看到 CacheSize 和 Prefetch 两个主键 其中通过修改前者键值的大小就可以给
光驱追加高速缓存 而修改后者键值的大小则可以优化光驱的预读取性能 两者都可以提高
光驱的读写速度 如果你现在使用的是 Windows 98 推荐的 4 倍速设置的话 它们的值应该
是 hex 6b,02,00,00 和 hex e4,00,00,00 我们可以根据需要来分别修改这两个键值 比
如 对 CacheSize 来说 一般适中的情况下可取值 hex d6,04,00,00 要最大化光驱速
度 则可以取值 hex ac,09,00,00 而对 Prefetch 来说 如果是 4 倍速光驱 一般情
况下不必修改 8倍速 光驱 可取值hex c0,01,00,00 16倍速光驱可取值hex 80,03,00,00
24 倍速 光驱可取值 hex 80,03,00,00 32 倍速以上光驱可取值 hex 00,07,00,00 不过
有一点需要注意 如果修改以上两个键值导致光驱工作不正常 则可以分别降低一个级别来
取值
4 让硬盘使用 FAT32
在分区时即指定让硬盘使用 FAT32 或者用一些转换程序将硬盘由 FAT16 转为 FAT32 这
样不但可以通过更高效地存储数据以节省磁盘空间 大约 10%-15% 而且还可以改善磁盘
的性能 在使用较少的系统资源的情况下使程序运行加快 50% 实现方法 在 Windows 98
中 单击 开始/程序/附件/系统工具/驱动器转换器 FAT32 然后按操作说明一步步进
行即可
5 让硬盘和光驱始终使用 32 位的工作模式
由于某些原因 如技术感染或加载了某些实模式驱动程序等 会使 Windows 98 的硬盘
和光驱工作在 MS-DOS 兼容模式下 以致严重影响了两者的读写速度 此时就要设法恢复它
们的 32 位工作模式 实现方法 首先删除 Config.sys 文件中的实模式驱动程序 然后在 控
制面板 中 单击 系统/性能/文件系统/疑难解答 并检查一下是否选取了 禁用 32 位
保护模式的磁盘驱动程序 复选框 如果已经选取 取消它即可恢复 32 位工作模式 如果
没有选取 则说明系统中的 32 位磁盘驱动程序已经丢失或出现故障 解决办法是 在 控
制面板 中 单击 系统/设备管理器/系统设备/即插即用 BIOS 选取 删除 按钮 并
选择重新启动计算机 然后系统将自动运行 添加新硬件向导 并重新为检测到硬件配备
驱动程序 包括硬盘 软驱和光驱 从而可以恢复磁盘的 32 位工作模式 但在这过程中要
注意 为新硬件安装驱动程序时需要 Windows 98 的安装光盘 但此时光驱却不可用 系统
不能自动支持 这就要求你要么先配置好 Config.sys 和 Autoexec.bat 文件 在其中加入
光驱的驱动程序 要么先把系统安装光盘上的文件拷贝到硬盘上
6 定期整理硬盘上的文件碎片
硬盘是系统中使用最频繁的部件之一 大量的文件操作 新建 复制 删除等 将使文
件存储不连续 导致读文件时间越来越长 此时就需要使用 Windows 98 提供的 磁盘碎片
整理程序 进行整理了 它不但可以重新整理硬盘上文件和未使用的空间 以加速文件 的
读取和程序的运行 更可以监控各种软件加载的频度 并据此将最常用的应用程序放到存取
最快的磁盘位置 以尽可能减少硬盘寻道所用的时间 从而使程序取得最快的装入速度 实
现方法 点击 开始/程序/ 附件/系统工具/磁盘碎片整理程序 在 选择驱动器 > >更多精彩技术文章>http://www.66of.com