任何主板只要支持AHCI都是一样的设置,在主板中找到AHCI的选项即可。然后需要单独安装AHCI的驱动程序。

一直以来SCSI硬盘在多任务负载下的表现能力为人称道,其根本的原因除了SCSI接口惊人的接口速率外,便是它的指令排序功能。以往的PATA、SATA硬盘也正是因为缺少一种指令优化执行功能而在性能上落后于SCSI硬盘。针对这一困境,Intel的AHCI 1.0规范首次引入的NCQ(Native Command Queuing),它的应用能够大幅度减少硬盘无用的寻道次数和数据查找时间,这样就能显著增强多任务情况下硬盘的性能。
另一方面,AHCI也是使得eSATA支持热插拔的条件,可以像USB一样支持热插拔。也就是说,目前SATA比较重要的特性,是通过打开AHCI才能实现。换句话说,没有打开AHCI的SATA就只能说是单纯提高了外部传输率的IDE。
经常做一些I/O密集型的数据读写工作,或者小文件copy、delete,这种有NCQ技术就可以使性能提升50%甚至更高的操作并不乏应用。又或者不满USB的速度,喜欢使用eSATA但又要希望保留USB的热插拔性,这时候就需要AHCI。
AHCI需要两个设备同时支持,也就是硬盘和主板都支持。硬盘无需设置,只有主板这一端才能设置是否打开AHCI。现在大多数的系统都只支持最常见的通用磁盘控制器,所以AHCI是没办法直接支持的。而如果需要在Windows XP/2K上安装AHCI的驱动,那必须有一个软驱,并且在安装时按F6才能安装。
这么麻烦的事肯定会使得用户非常反感,所以主板厂商设计了比较折中的方法:所有SATA设备可以模拟IDE,使用IDE的通用驱动。这样既保持了SATA的高传输率,也使得安装系统非常简单。这个设计使得几乎所有主板的默认选项都是使用IDE驱动。
这个设计非常贴心,但同时也很令人惋惜,因为它直接牺牲了AHCI这个非常重要的特性。所以要想正确开启它,必须手动进BIOS里去调整,把SATA改成AHCI。只要打开AHCI再装上正确的驱动,就可以开启AHCI功能,这样才能摆脱IDE的阴影。