我是否应该担心 SSD 驱动器上的 Windows 7 中的预取/超级取回设置?

我是否应该担心 SSD 驱动器上的 Windows 7 中的预取/超级取回设置?

我刚刚在新的 OCZ Vertex 2 上安装了 Windows 7。我听说 Win7 针对 SSD 进行了优化,如果检测到预取器,它会禁用预取器,但我还是决定检查一下。所以我查看了

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

...并注意到“EnablePrefetcher”和“EnableSuperfetch”都设置为 3。为什么会这样?我应该将它们设置为 0 来保存我的驱动器吗?

本网页:关联说:

如果系统磁盘是 SSD,并且 SSD 在随机读取时表现良好,并且在随机写入或刷新时没有明显的性能问题,则 Superfetch、启动预取、应用程序启动预取、ReadyBoost 和 ReadDrive 都将被禁用。

因此,理论上可以在“性能不足”的驱动器上启用这些设置,但我不会指望我的新驱动器能够做到这一点……

我还要补充一点

fsutil 行为查询 disabledeletenotify

对于我的驱动器,结果是 0,所以根据这个问题:确认 Windows 7 正在使用 SSD 优化这意味着它被识别为 SSD。此外,它没有出现在磁盘碎片整理程序的计划中。

答案1

Windows 不会因为您安装了 SSD 就禁用预取服务。如果您同时拥有 SSD 和硬盘,您仍然希望对硬盘上的程序进行预取,因此 Windows 不会完全禁用它。它所做的是禁用 SSD 上的内容预取。如果您除了 SSD 什么都没有,那么您可以继续在 Windows 中禁用它。

除了更新驱动程序和 Windows 体验指数之外,您无需执行任何操作。

相关内容