AHCI ir IDE yra du režimai, kuriuose a
IDE turi tik vieną darbo režimą. Bet AHCI yra naujesnis standartas, kuris buvo sukurtas taip, kad būtų suderinamas su senosiomis sistemomis, kurios galėtų tik „kalbėti IDE“. Taigi AHCI siūlo kelis veikimo režimus: senasis lygiagretusis ATA (lygiagretusis ATA, PATA ir IDE yra tas pats) emuliacijos režimas, standartinis AHCI režimas arba pardavėjo specifinis RAID. „Intel“ rekomenduoja pagrindinėje plokštėje naudoti RAID režimą, nes jis yra lankstesnis.
SATA (dešinėje) ir IDE (kairėje) standieji diskai. SATA duomenų kabelis yra dešinėje, o maitinimo kabelis - kairėje. IDE duomenų laidas yra panašus į juostelę (kairėje)Laikoma, kad IDE tinkamas paprastam kompiuterio vartotojui ir yra labiausiai suderinamas su kitomis technologijomis, ypač senesniais įrenginiais. Tačiau jai trūksta paramos naujoms technologijoms.
AHCI palaiko kai kurias svarbias naujas funkcijas, kurių IDE neturi, tokias kaip vietinės komandų eilės sudarymas ir kietųjų diskų karštas prijungimas. Tai taip pat siūlo geresnį IDE našumą (greitį).
Žemiau pateiktame vaizdo įraše parodyta, kaip įjungti AHCI režimą SSD (kietojo kūno diske):
AHCI palaiko visos „Windows Vista“ ir naujesnės versijos, „Linux“ ir „Mac OS“. Tačiau „Windows“ nesusikonfigūruoja įkeldama AHCI tvarkyklę, kai SATA disko valdiklis diegimo metu nebuvo AHCI režime. Taigi kompiuteris nebus paleistas, jei SATA valdiklis vėliau bus perjungtas į AHCI režimą. Pavaros valdiklis turėtų būti pakeistas į AHCI arba RAID prieš tai diegiant operacinę sistemą.
AHCI palaiko „Windows Vista“ ir naujesnės „Windows“, „Linux“, „OpenBSD“, „NetBSD“, „FreeBSD“, „OS Z“, „eComStation“ ir „Solaris 10“ versijos..
IDE palaiko visos operacinės sistemos.