AHCI og IDE er to tilstande, hvor a
IDE har kun én betjeningstilstand. Men AHCI er en nyere standard, der var designet til at være bagudkompatibel med ældre systemer, der kun kunne "tale IDE". Så AHCI tilbyder adskillige driftsformer: Legacy Parallel ATA (Parallel ATA, PATA og IDE er den samme ting) emuleringstilstand, standard AHCI-tilstand eller leverandørspecifik RAID. Intel anbefaler brugen af RAID-tilstand på deres bundkort, da det er mere fleksibelt.
SATA (højre) og IDE (venstre) harddiske. SATA har datakabel til højre og strømkabel til venstre. IDE-datakabel er båndlignende (til venstre)IDE betragtes som tilstrækkelig for den gennemsnitlige computerbruger og er den mest kompatible med anden teknologi, især ældre enheder. Den mangler dog støtte til nye teknologier.
AHCI understøtter nogle vigtige nye funktioner, som IDE ikke har, såsom native kommandokø og hot-plug-harddiske. Det tilbyder også en forbedringsydelse (hastighed) i forhold til IDE.
Videoen herunder viser, hvordan man aktiverer AHCI-tilstand i SSD (solid state drive):
AHCI understøttes af alle versioner af Windows Vista og nyere, Linux og Mac OS. Windows konfigurerer dog ikke sig selv til at indlæse AHCI-driveren ved opstart, hvis SATA-drev-controller ikke var i AHCI-tilstand på installationstidspunktet. Så pc'en starter ikke op, hvis SATA-controlleren senere skiftes til AHCI-tilstand. Drevcontrolleren skal ændres til AHCI eller RAID Før installation af operativsystemet.
AHCI understøttes af Windows Vista og nyere versioner af Windows, Linux, OpenBSD, NetBSD, FreeBSD, OS Z, eComStation og Solaris 10.
IDE understøttes af alle operativsystemer.