首页 经济 > 经济 > 正文

preload和prefetch(prefetch)

1、$($NtUninstallK)开头的文件和文件夹是垃圾文件,可以彻底删除。

2、第一,这些文件不是复件;第二,你没有必要去删除它们,虽然删掉它们不会对系统造成什么破坏。

3、而第一个问题就相对有些复杂了:当你启动一个程序时,就会自动在Prefetch文件夹中相应的.pf文件里留下一条记录。


(相关资料图)

4、这个.pf文件包括了载入文件的详细信息和载入顺序,此外还有一个以NTOSBOOT为文件名起始的.pf文件包含着启动时载入文件的记录。

5、 所以,下一次你启动程序,或是启动系统时,Windows就会参考相应的.pf文件将所有记录的文件载入到内存之中,而不是像原来那样由程序一项一项地依指令载入文件。

6、这就好比是你去一个你非常熟悉的超市,进去以后直接到你要买的东西所在的位置,而不是总要回到主通道寻找相应的标识一样。

7、 这是一项进步。

8、Windows会利用系统启动或是程序的.pf文件来为你的文件制订一个最优化的磁盘分配方案。

9、这个方案的相关信息则存放在Prefetch文件夹中,名为Layout.ini,由于它是以文本方式储存的,所以你也可以随意查看它。

10、当你的电脑空闲一段时间后,系统会重新整理你硬盘上的文件,这个过程类似于文件碎片整理,但它是按照Layout.ini中所储存的最理想分配方案来工作。

11、所以,下次你的电脑在空闲时间突然一下子狂读起硬盘来,你就会知道它究竟在做什么了。

12、 有些人会认为定时清理预取文件夹是个好主意,而且也有专门的程序来为你处理这些事情。

13、但除非你的电脑出了故障,你不需要也不值得去清理它们。

14、Windows会依照“用进废退”的原则来维护预取文件夹,而且它至多也只会占据几兆的硬盘空间而已。

15、 如果你真的要禁用预取功能,比如为了检查一个程序或是启动时发生的问题,那么就打开注册表HKEY_LOCAL_MACHINESYS-TEM CurrentControlSetControl Session ManagerMemorySYSxPrefetchParameters键值,把EnablePrefetcher这个DWORD键值从3(预取程序和系统启动)改到2(仅预取系统启动),1(仅预取程序)或是0(无预取)。

本文分享完毕,希望对大家有所帮助。

关键词:

关于本站 管理团队 版权申明 网站地图 联系合作 招聘信息

Copyright © 2005-2023 创投网 - www.xunjk.com All rights reserved
联系我们:39 60 29 14 2@qq.com
皖ICP备2022009963号-3