预读取文件
在Windows XP及其以后的操作系统中,增加了预读取功能(也可以理解为“预先
装载”),该功能可以提高系统的性能,加快系统的启动、文件读取的速度。
预读取文件保存在%systemroot%\Prefetch目录中,以*.pf为扩展名
这些*.pf文件包括了载入文件的详细信息和载入顺序
为提高Windows 和程序的
启动速度,即让系统不自动产生.PF文件,需要禁用 Windows XP Prefetcher 组件。
具体操作是,修改注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
修改EnablePrefetcher 值为 0 (默认为1),重启后生效。
建议不修改,即为3
预读文件重要性
网上有很多 XP 系统优化教程 建议将 EnablePrefetcher 修改为 1 ,其实根据测试反而拖慢了系统,对于现在的电脑的性能来讲,将其值改为 3 是最佳选择。
正如前面所说 该功能可以提高系统的性能,加快系统的启动、文件读取的速度 ,若关闭了会导致开机后载入程序(黑屏时间很长、打开程序慢)很慢影响用户体验,而有些优化软件会关闭 系统预读.
网上的一些观点:
prefetch文件夹里面的.PE文件是系统预读取文件,是为了加快系统启动的进程。Windows XP将会自动记录下启动时运行的每一个程序,并根据这份资料来加快下一次启动的时间。
保留这些文件其实没有必要。
换个角度说,Prefetch文件夹里面的也可以说是垃圾文件,完全可以放心大胆地将Prefetch文件夹清空,不用害怕,即使删除的文件中有有用的资料,Windows也会自动地重新创建。
保留这些文件其实没有必要。
换个角度说,Prefetch文件夹里面的也可以说是垃圾文件,完全可以放心大胆地将Prefetch文件夹清空,不用害怕,即使删除的文件中有有用的资料,Windows也会自动地重新创建。
在“Windows\Prefetch”文件夹面有很多个以PF为扩展名的文件,这就是预读文件,如果将里面的文件清空以后,你就会发现系统运行速度又恢复正常了!看来,预读设置可以提高系统速度,但是使用一段时间后,预读文件夹里的文件又会变得很多了,导致系统搜索花费的时间变得很长。而且有些应用程序会产生死链接文件,进而加重了系统搜索的负担。因此,我们应该定期删除这些预读文件,用以提高开机速度。