AHCI и IDE са два режима, в които a
IDE има само един режим на работа. Но AHCI е по-нов стандарт, който е проектиран да бъде обратно съвместим с наследени системи, които могат да "говорят само IDE". Така AHCI предлага няколко режима на работа: наследен Parallel ATA (Parallel ATA, PATA и IDE са едно и също нещо) режим на емулация, стандартен AHCI режим или специфичен за доставчика RAID. Intel препоръчва използването на RAID режим на дънната им платка, тъй като е по-гъвкав.
SATA (вдясно) и IDE (вляво) твърди дискове. SATA има кабел за данни отдясно и захранващ кабел отляво. Кабелът за данни на IDE е подобен на лента (отляво)IDE се счита за подходящ за обикновения потребител на компютъра и е най-съвместим с други технологии, особено по-стари устройства. Липсва му обаче подкрепа за нови технологии.
AHCI поддържа някои важни нови функции, които IDE няма, като родни опашки за команди и твърди дискове с горещо включване. Той също така предлага подобряване на ефективността (бързината) спрямо IDE.
Видеото по-долу показва как да активирате AHCI режим в SSD (SSD диск):
AHCI се поддържа от всички версии на Windows Vista и по-нови, Linux и Mac OS. Въпреки това Windows не се конфигурира да зарежда AHCI драйвера при стартиране, ако контролерът на SATA устройство не е бил в режим AHCI по време на инсталирането. Така че компютърът няма да се стартира, ако по-късно SATA контролерът премине в режим AHCI. Контролерът на задвижването трябва да бъде сменен на AHCI или RAID преди инсталиране на операционната система.
AHCI се поддържа от Windows Vista и по-нови версии на Windows, Linux, OpenBSD, NetBSD, FreeBSD, OS Z, eComStation и Solaris 10.
IDE се поддържа от всички операционни системи.