superfetch_将SuperFetch更改为仅在Vista中缓存系统启动文件

superfetch_将SuperFetch更改为仅在Vista中缓存系统启动文件

superfetch

After writing the article last week about disabling SuperFetch, my good friend Daniel Spiewak commented that SuperFetch “loads the wrong thing more often than not”, which reminded me of a registry tweak… You can tell Windows to only cache the boot processes instead of everything.

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

I’ve not personally verified that this tweak really changes anything with regards to performance, so just like disabling SuperFetch you’ll have to check it out for yourself. We’re just trying to keep you informed.

我还没有亲自验证过这种调整是否会真正改变性能,因此就像禁用SuperFetch一样,您必须自己检查一下。 我们只是想让您了解情况。

Manual Registry Tweak

手动注册表调整

Open regedit.exe through the start menu search or run box and browse down to the following key:

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\   Session Manager\Memory Management\PrefetchParameters

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters

superfetch_将SuperFetch更改为仅在Vista中缓存系统启动文件

Find the EnablePrefetcher key on the right-hand pane, and change the value to one of these:

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

  • Disable Caching: 0

    禁用缓存:0
  • Cache Applications Only: 1

    仅缓存应用程序:1
  • Cache Boot Files Only: 2

    仅缓存启动文件:2
  • Cache Everything (default): 3

    缓存所有内容(默认):3

You’ll have to restart your computer before this takes any effect. You could consider clearing out the \Windows\Prefetch folder after making this change to start with a fresh cache, but keep in mind that the next boot will probably be slower since Windows will have to cache everything again.

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

翻译自: https://www.howtogeek.com/howto/windows-vista/change-superfetch-to-only-cache-system-boot-files-in-vista/

superfetch