![为了提高 Visual Studio 下的编译性能,是否值得重新安装以在我的 SSD 上启用 AHCI?](https://linux22.com/image/1223967/%E4%B8%BA%E4%BA%86%E6%8F%90%E9%AB%98%20Visual%20Studio%20%E4%B8%8B%E7%9A%84%E7%BC%96%E8%AF%91%E6%80%A7%E8%83%BD%EF%BC%8C%E6%98%AF%E5%90%A6%E5%80%BC%E5%BE%97%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%E4%BB%A5%E5%9C%A8%E6%88%91%E7%9A%84%20SSD%20%E4%B8%8A%E5%90%AF%E7%94%A8%20AHCI%EF%BC%9F.png)
我正在使用 Windows 7 上的 IDE 仿真编译通过 SATA 连接的 SSD。
不幸的是,我在安装时忘记启用 AHCI,虽然有些方法可以在 Windows 上进行手术以使其在事后使用 AHCI,但它们并不适用于我的具体情况。我需要清除并重新安装操作系统,这很麻烦。
AHCI 的优点是否适用于编译,从而可以改善我的 C++ 应用程序的编译和链接时间性能?我在后台没有做太多其他事情(我已禁用 SSD 的索引)。
答案1
启用 AHCI 是值得的,但无需重新安装。您应该这样做:
- 如果您运行的是 XP,请安装主板供应商提供的 ACHI 驱动程序。对于 Windows 7,您不需要安装任何驱动程序。
将以下 3 行添加到空文本文件:
Windows 注册表编辑器版本 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
“Start”=dword:00000000将该文件保存为扩展名为 .reg 的文件并执行它。
重新启动,然后在 BIOS 中启用 AHCI。
它适用于 XP、Vista 和 Windows 7,但如果出现任何故障,只需在 BIOS 中禁用 ACHI 并重新启动。
答案2
我非常怀疑是否值得重新安装以在 SSD 上启用 AHCI 以提高 Visual Studio 下的编译性能。