Windows XP/Server 2003 系统维护之预读取文件的管理
—————————————————————————
在Windows XP/Server 2003 中,微软为了提高系统的性能,加快系统的启动和文件读取的速度,增加了预读取功能。微软的本意是好的,但预读取其实是一把双刃剑,用不好不但于事无补,时间一长,还会生成大量的预读取文件,占用宝贵的硬盘空间,导致系统搜索的负担,使系统运行的速度变慢。因此,只有管理好这些预读取文件,才能始终保持系统性能最佳化。让系统跑得更快,更顺畅。
一,预读取文件在哪里?
————————————
打开资源管理器,定位到“X:\Windows\Prefetch”文件夹(X是安装Windows XP/Server 2003操作系统所在分区的盘符),这就是Windows XP/Server 2003预读取文件所在的文件夹。在Prefetch文件夹中有许多以PF为扩展名的文件,这就是系统生成的预读取文件。
二,打造适合自己的预读取方式
———————————————
默认情况下,Windows XP/Server 2003只预读取Windows的系统文件。对于电脑配置不高的朋友可能想多预读取一些文件,那怎样才能打造一个适合自己的预读取方式呢?
其实,Windows XP/Server 2003允许我们改变预读取方式,自己改动设置预读取的对象。方法是:点击“开始”——“运行”,在运行对话 框中输入“Regedit”,打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\PrefetchParameters分支,找到右侧窗口中的“EnablePrefetcher”,就是该键值控制着Windows XP/Server 2003的预读取方式。在“EnablePrefetcher”上双击,打开“DWORD”值编辑窗口,通过改变“数值数据”的值来对Windows XP/Server 2003进行预读取设置。
以下是各数值数据说对应的预读取方式。
0:取消预读取功能。
1:系统将只预读取应用程序。
2:系统将只预读取Windows系统文件,此为Windows XP/Server 2003的默认设置。
3:系统将读取Windows系统文件和应用程序。
好了,现在可以根据你的计算机配置,来定义适合自己的预读取方式。
三,定期清理预读取文件
————————————
如果你开启了预读取功能的话,时间一长,在Prefetch文件夹中将会出现许多预读取文件,特别是会出现一些死连接文件,加重系统搜索的负担,降低系统性能,使系统运行的速度变慢。因此,要养成定期清理预读取文件的好习惯。
如果你是个勤快人,可隔一段时间,手动删除Prefetch文件夹中的全部文件。
如果你是一个懒人,不妨利用计划任务让系统每隔一段时间自动删除预读取文件。
第一步。
在系统所在分区的根目录下新建一个批处理文件,如我们在D盘新建一个名为DelPre.bat的文件。然后用记事本打开它,录以下内容:
del%SystemRoot%\Prefetch\*.*/q/f
“/q”参数是删除时不要求确认。“/f”参数是强制删除只读文件。
第二步。
依次点击“开始”——“设置”——“控制面板”,双击“控制面板”中的“任务计划”,弹出“任务计划”窗口,双击此窗口中的“添加任务计划”按钮,然后按照向导提示,将DelPre.bat文件添加到计划任务中去,并将运行时间根据实际需要设置为“每天”“每月”或“登陆时”等等。
至此,一切OK!! : )
【发表回复】【查看CU论坛原帖】【添加到收藏夹】【关闭】