xFelix
xFelix

SATA-IDE还是AHCI模式?

SATA-IDE还是AHCI模式?
现在的大硬盘基本都是SATA接口的了,光驱也多是SATA接口的了。可是大家在装机使用的时候往往还是把主板上的SATA接口设定在IDE模式下运作,而不是效率更高,传输更快的AHCI模式。原因何在?兼容性、普及性问题。windows XP系统默认是不认AHCI的,早先的DOS更是不认。要启用AHCI模式,必须用软驱软盘在安装系统的时候加载第三方的AHCI驱动,类似scsi硬盘在装系统的时候需要加载驱动一样。可是现在谁还配软驱呢。另一种就是自己homemade一个XP的光盘镜像,把驱动整合进去。不过现在对于有些新主板的用户,无需那么麻烦,可以不重装XP系统就可以使用AHCI模式。
1、先将硬盘接到SATA4/5口,并且设置SATA0~3口为AHCI,SATA4/5口依旧为IDE模式;
2、正常启动电脑,进入系统后提示找到AHCI设备,在启动盘上查找相关的驱动并安装;
3、关机,将硬盘接回SATA0-3口,并设置SATA4/5口也为AHCI(此设置应该会影响ESATA接口);
再启动电脑,硬盘全部以AHCI方式运作,包括外接ESATA的移动硬盘,可以即插即用!!
在AHCI方式运作下,windows xp的滚动条会比IDS模式下多滚个3、4圈,在硬盘上copy移动大文件,会感觉到性能的提升。可是由于硬盘本身的读写速度的局限,瓶颈并不在总线的传输方式上,根本无法体会AHCI和IDE之间在速度上的明显差别。
再有的问题就是,XP系统工作在AHCI模式下,同样是SATA接口的光驱/刻录机会无法识别。无论SATA光驱是接在AHCI模式下的接口还是IDE模式下的接口,都是无法在XP系统下找到设备。启动的POST界面倒是能够找到光驱的,进了XP就检测不到。尝试了在XP系统运行的情况下,热拔插光驱的SATA数据线,这样XP就可以找到光驱了。尝试删除原先的光驱的驱动,然后扫描硬件改动,能够正确识别新的SCSI光驱设备,可是重启一下系统,再进XP又不见光驱了。 Google了一圈,发现这个并不是我测试的个体现象,也没有很好的解决办法。
把主板又全部改回SATA-IDE模式下运行,又一切恢复正常了。看来还是IDE模式能够包容一切,兼容性没的说。就目前而言,真的没有必要去折腾AHCI,老老实实用IDE模式吧。
Written by Felix. Licensed under CC BY-NC-SA 3.0 Unported.

Leave a Reply

textsms
account_circle
email

  • 谢谢二哥分析分享。。。

    15 years ago Reply

xFelix

SATA-IDE还是AHCI模式?
现在的大硬盘基本都是SATA接口的了,光驱也多是SATA接口的了。可是大家在装机使用的时候往往还是把主板上的SATA接口设定在IDE模式下运作,而不是效率更高,传输更快的AHCI模式。原因何在…
Scan QR code to continue reading
2008-12-11