有什么办法从SuperFetch中排除特定的文件/目录?

总的来说,我喜欢Vista中的SuperFetchfunction,并相信它会在系统启动时间和整体“快感”方面带来巨大的收益。 但是,有时显然会感到“无聊”,并试图在后台caching大型文件,这些文件太大而无法放入可用的RAM中,例如虚拟机磁盘文件和备份映像。

由于这个原因,我已经search了高和低无效的文件排除方式。 有没有人知道这是可能的(或者可能在Windows 7的愿望清单)?

没有排除清单。 AFAIK,唯一的方法来完善这个registry项:

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

将EnablePrefetcher密钥修改为以下设置之一:

  • 禁用caching:0
  • 仅caching应用程序:1
  • 仅caching引导文件:2
  • caching一切(默认):3

尝试使用这个键来查看caching应用程序或引导文件,而不是所有东西仍然提供足够的性能提升而不会陷入困境。

这可能不是Superfetch,而是备份系统的卷影服务。

Superfetch学习你使用什么程序并caching这些程序。 (请参阅您的Windows / Prefetch目录。)它不会caching大文件。