我正在使用 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 下的编译性能。