电脑技术学习

让Win XP操作系统实现全速启动

dn001
调整预读取功能

  预读取是WinXP中新增功能,目的是在系统启动阶段加载启动文件、常用程序的部分信息。这样一来,当我们真正要使用这些程序的时候,其启动速度就会加快。然而,从实际情况来看,效果并非那么理想。因此,有必要调整Windows预读取。

  我们先用记事本打开WindowsPrefetch下的Layout.ini文件,可以看到它记录的东西,竟然包括了Foobar2000的相关文件。把本来可能不需要使用的程序提前读取出来,误译会让系统启动时间变慢。

  怎么调整Windows的预读取,让它不再提前读取应用程序呢?Windows并没有提供给我们图形界面的控制工具,我们必须通过注册表来修改。

  打开注册表编辑器,定位到[HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters],在右侧窗口中寻找“EnablePrefetcher”项。“EnablePrefetcher”的不同值代表了不同的预读取状态。

  0—禁用预读取。

  1—预读取应用程序。

  2—预读取系统启动文件。

  3—同时预读取系统启动文件以及应用程序(WinXP默认设置)。

  怎么调整预读取功能现在各位应该很明确了,仁者见仁,智者见智,具体怎么选择还得视你自己的情况而定。要是你还想保留预读取功能的话,把这个值设置为“2”应该是一个不错的平衡点。而笔者自己是把预读取功能完全禁用(设置EnablePrefetcher的值为0)。

  最后,我还要老生常谈一下。系统盘的文件碎片,也是影响启动速度的重要因素之一,所以在闲暇之余,整理一下磁盘碎片还是很有必要的。我们还可以先用Ghost做一个备份,再用这个做好的备份文件还原回去。这么做的效果不仅和磁盘整理相仿,而且还可以节省不少时间。很多朋友虽然知道这个诀窍,但不懂是何道理。其实很简单,因为Ghost是直接在对硬盘的磁道进行操作,所以速度哪能不快?

  提示:

  如果把EnablePrefetcher设置为0,虽然WinXP启动进度条可能只滚动半圈,但接下来到欢迎界面出现之前的黑屏时间很长:实际上并没有提高系统启动速度。

标签: