在 Windows 7 中使用 SuperFetch 加载特定应用程序

在 Windows 7 中使用 SuperFetch 加载特定应用程序

SuperFetch 功能将最常用的应用程序加载到 RAM 中,以缩短这些应用程序的加载时间。有没有办法告诉 SuperFetch 服务将特定应用程序加载到 Windows 7 中的 RAM 中?例如,我想使用 SuperFetch 将游戏加载到 RAM 中,这样无论何时启动游戏,我都会获得更快的加载时间。提前致谢。

答案1

您对 SuperFetch 功能的唯一控制是通过注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,其中包含EnablePrefetcher可能具有以下值:

  • 0:完全禁用 SuperFetch 功能
  • 1:仅优化应用程序启动
  • 2:仅优化计算机启动过程
  • 3:优化应用程序启动和计算机启动

这是您拥有的唯一控件。其默认值为 3,应保留原样。

其余部分都是自动的:如果您经常使用某个应用程序,Windows 会根据对您的使用模式的分析,在合适的时候预取该应用程序。例如,它可能会在启动后立即预取某些应用程序,而其他应用程序则只在早上预取。

相关内容