2024年1月24日发(作者:)

关于加速开机法之C:windowsprefetch与

有人经常问C:windowsprefetch可不可以删除的问题,下面就我个人的几点经验看法,分析如下:

1.什么是preftch

Windows XP及其以后的操作系统,增加了预读取功能.该功能可以提高系统的性能,加快系统相关程序的启动、文件读取的速度,这些预读文件保存在C:windowsPrefetch目录中,以*.pf为扩展名,这些*.pf文件包括了载入文件的详细信息和载入顺序.当下一次启动时,系统将参照相关的.pf文件,将起记录的所有信息载入内存,以加速启动。

2.关于preftch

这个文件夹是XP自动创建的,我本人试着把它了名字"123456",但是下次启动是看到这个东西又自己建了一个文件夹preftch,当真可恶,它里面记录的.pf文件是什么呢?当开机是启动的程序就自动加载到里面,但是很多时候会遇到重名的文件,系统默认加了一个后缀“.pf”,时间长了,难免积累下不少的垃圾文件,每次启动的时候XP就先从这里加载信息到内存,本意是加快启动程序的,由于文件过多,反而影响了相应程序的起用,那怎么办呢?

方法有1. 那就是删除~

XP的自动创建功能,你可以将Prefetch文件夹除了清空,即使删除的文件中有有用的资料,Windows也会自动地重新创建.此方法删除的.pf文件,在重启的时候有时还会重新添加到prefetch中去,需要定期清理一下

需要注意:(预读取的配置文件),这个文件是不能重建的。一但删除,预读文件夹不再有新内容文件,,建议不要删除,好象对笔记本的os有影响.

已经完全删除了该文件夹下的所有内容怎么办?文件丢失了怎么办?别急,首先停止task scheduler计划任务服务,开始运行----msconfig---服务---Task scheduler---禁用.把c:windowsprefetch下的文件全部删除掉,此时我们随便运行几个程序,然后关闭,

可以发现该文件夹下没有增加.PF文件和其他任何文件。接下来把task scheduler服务启动,并改为自动。因为我已经说了文件不会重建。那么我们可以手工调出这个优化进程。

开始-运行,输入(直接复制过去就行了):

,ProcessIdleTasks

回车,一般10到15分钟后这个进程结束,

这个命令会生成或重建Prefetch Cache。

1、如果查看系统是否生成了这个文件夹,

在开始-运行里直接输入prefetch,回车即可。

2、注册表

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

ManagementPrefetchParameters

右侧的EnablePrefetcher键值默认是3

然后重新启动计算机,恭喜你,你的文件又重新建立了

注意: Task scheduler虽然是创建prefetch预读文件的根源,计划任务服务与Windows XP中其他的一些自动优化功能都有关联,不要随便停止. 另外,网上对于prefetch众说纷纭,建议大家对查阅一下有关信息,询问一下老鸟们~

出了问题请留言