系统维护之预读取文件的管理

王朝厨房·作者佚名  2007-01-05
窄屏简体版  字體: |||超大  

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论坛原帖】【添加到收藏夹】【关闭】

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航