![硬盘上的 Windows 7 操作系统可以使用 SSD 进行预取(SuperFetch)吗?](https://linux22.com/image/1447014/%E7%A1%AC%E7%9B%98%E4%B8%8A%E7%9A%84%20Windows%207%20%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20SSD%20%E8%BF%9B%E8%A1%8C%E9%A2%84%E5%8F%96%EF%BC%88SuperFetch%EF%BC%89%E5%90%97%EF%BC%9F.png)
我有一台 Windows 7 电脑,主驱动器是常规的 1 TB 硬盘。我安装了额外的 128 GB SSD,用于保存一些常用的数据和应用程序。
我仍有超过 64 GB 的可用空间,我认为用它来加快我的启动时间可能会很好,启动时间似乎通常很慢,并减少启动后登录时发生的文件流量(有时硬盘需要几分钟才能停止工作)。
默认情况下,预取位于我的硬盘上C:\Windows\Prefetch
。将其移动到 SSD 是否有意义?我该怎么做?
另外,在 SSD 上启用 ReadyBoost 能提高性能吗?(我有 16 GB 的 RAM)。
答案1
只有 Windows 8 为 HDD 启用 Superfetch,但为 SSD 禁用即时。因此,对于 Windows 7,您应该在 SSD 上安装 Windows 和所有应用程序以获得最佳性能。
答案2
Windows 7 自动启用 Superfetch适用于所有 HDD并自动禁用它适用于所有 SSD。
然而,Windows 8 和 10 分析表现系统驱动器(可以是 HDD或者SSD)并根据驱动器的性能选择启用或禁用超级读取。这意味着它有时可能会做出错误的选择。
就我而言,Windows 10 为我的笔记本电脑的 SSD 启用了超级读取功能。出于某种原因,我的 SSD 在 Windows 分析测试中的得分很低,但它做实际使用起来非常快 — 我的所有程序几乎都是立即打开的。关闭超级读取后,我没有注意到延迟增加。
在我看来,最好关闭所有优质 SSD 驱动器的 Superfetch,无论 Windows 性能得分如何。