在Vista中将SuperFetch更改为仅缓存系统引导文件

在上周写了一篇关于禁用SuperFetch的文章后,我的好朋友Daniel Spiewak评论说SuperFetch“经常加载错误的东西”,这让我想起了注册表调整…。您可以告诉Windows只缓存引导过程,而不是所有内容。

我还没有亲自验证这个调整是否真的改变了性能,所以就像禁用SuperFetch一样,你必须自己去检查一下。我们只是想让你随时了解情况。

手动注册表调整

通过开始菜单搜索或运行框打开regedit.exe,然后向下浏览到以下键:

在右窗格中找到EnablePrefetcher键,并将值更改为以下值之一:

禁用缓存:0。 仅缓存应用程序:1。 仅缓存引导文件:2。 缓存所有内容(默认):3

您必须重新启动计算机,此操作才会生效。您可以考虑在进行此更改后清除\Windows\Prefetch文件夹,以使用新的缓存开始,但请记住,由于Windows将不得不再次缓存所有内容,因此下次启动可能会较慢。

相关文章