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 会根据对您的使用模式的分析,在合适的时候预取该应用程序。例如,它可能会在启动后立即预取某些应用程序,而其他应用程序则只在早上预取。