解决Windows“超长时间”启动的问题
作者:王志军 出处:cfan.com.cn 更新时间:2007-08-27 责任编辑:liuhao
 
 

随着时间的推移,Windows的启动时间会越来越长,与系统初始安装时简直有着天壤之别,有时甚至会达到无法忍受的地步,排除了硬件配置方面的原因,系统中究竟发生了什么,才造成这样的“超长”启动呢?

相关文章:
磨刀不误砍柴功 XP系统安装前的设置
Windows XP如何启动 



与时间的较量!优化文件预读取

预读取是Windows XP新增加的一项功能,该功能可以提高系统性能、加快系统启动和读取文件的速度,每当用户启动一个程序,都会在“%systemRoot%\Windows\Prefetch”目录下留下一条记录,当下一次启动系统或运行某个程序时,Windows XP会参考相应记录将涉及的所有文件载入内存,而不是依据指令逐个载入文件。
Prefetch文件夹中PF扩展名的文件就是我们所谓的预读取文件,其中包括了载入文件的详细信息和载入顺序,这里可能会有上百个这样的文件(见图1),使用时间一长就会有包含错误链接信息的PF文件就会加重系统搜索的负担,影响启动速度。

1.重置预读取规则

在运行对话框输入“regedit”,打开注册表编辑器窗口,定位至[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters],找到右侧窗格中的“EnablePrefetcher”,这个DWORD值有四种不同的取值,各个取值的含义如下:
0:取消预读取功能
1:仅预读取应用程序
2:仅预读取系统启动文件
3:同时预读取系统启动文件和应用程序,这也是Windows XP的默认设置值。

很显然,将“EnablePrefetcher”的值设置为“2”是一个不错的平衡点,如果你的系统配置比较高,那么可以设置为“3”;当然你也可以设置为“0”完全禁用,但这样做只是减少了进度度的滚动圈数,但黑屏时间依然“漫长”,因为系统仍然在后台继续初始化那些未完成的驱动程序的加载工作。

2.定期清空预读取文件

如果错误链接的PF文件太多,那么可以定期手工清空一下预读取文件,打开“记事本”并将下面的内容:
del %SystemRoot%\Prefetch\*.* /q
在长期使用后开机变慢时,不妨运行这个批处理文件清空一下PF文件,然后再重启一次让系统重建正确的PF文件,就能提高开机预读速度了。

小知识:隐藏在开机画面后的秘密
从控制面板中打开系统属性窗口,切换到“高级”标签页,单击“启动和故障恢复”小节下的“设置”按钮,然后在弹出窗口中单击“编辑”按钮,系统将自动调用记事本打开BOOT.INI文件,修改“[pierating systems]”小节中有关Windows XP启动的那一行,在“/FASTDETECT”的后面添加“ /SOS”参数,注意这里有一个空格,保存退出,下次启动时你将会发现原来的欢迎画面将消失,取而代之的是启动时系统读取文件、显示系统配置、版本信息、检查磁盘分区等信息。

要快速启动,就不要在磁盘中跳跃

虽然Windows XP时代的磁盘碎片已经较Windows 9x大大减少,但无论是FAT32还是NTFS分区,磁盘碎片是仍然存在的,特别是系统分区的磁盘碎片更是影响启动速度的重要因素之一,零碎的磁盘文件会使系统在读写文件时在磁盘中不断跳跃,严重影响速度。其实,我们本应该在系统安装完成后立即对磁盘进行完整的碎片整理,默认设置下Windows XP每隔3天就会执行一次局部的碎片整理,并根据当天的使用情况调整文件在磁盘上的物理位置,被移动的文件列表将会被写入文件C:\Windows\Prefetch\Layout.ini中。

 
     
 
 
继续>>下一页
[第1页][第2页][第3页][第4页][下一页]
 
内容导航  
第1页解决Windows“超长时间.. 第2页解决Windows“超长时间..
第3页解决Windows“超长时间.. 第4页Windows XP
上一篇 : 打造一款完全个性化的XP.. 下一篇趋向于零启动:速度优化..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.