b'\n_START_ARTICLE_\nAdvanced Host Controller Interface\n_START_PARAGRAPH_\nAdvanced Host Controller Interface (AHCI) \xe2\x80\x93 specyfikacja okre\xc5\x9blaj\xc4\x85ca programowanie kontroler\xc3\xb3w Serial ATA, jednak nie definiuj\xc4\x85ca samej implementacji. Specyfikacja protoko\xc5\x82u AHCI zosta\xc5\x82a udost\xc4\x99pniona przez Intel w maju 2003 roku. W czerwcu 2008 roku zosta\xc5\x82a opracowana najnowsza wersja 1.3._NEWLINE_AHCI opisuje struktur\xc4\x99 pami\xc4\x99ci systemowej w celu oprogramowania komunikacji i zapewnienia przep\xc5\x82ywu danych mi\xc4\x99dzy pami\xc4\x99ci\xc4\x85 systemow\xc4\x85 a przy\xc5\x82\xc4\x85czonymi urz\xc4\x85dzeniami magazynuj\xc4\x85cymi dane (takimi jak np. dyski SATA). Specyfikacja ta s\xc5\x82u\xc5\xbcy programistom oraz producentom sprz\xc4\x99tu komputerowego jako standard przy wykrywaniu, konfigurowaniu oraz programowaniu adapter\xc3\xb3w SATA/AHCI. AHCI nie obejmuje standardu Serial ATA II, cho\xc4\x87 tak\xc5\xbce obs\xc5\x82uguje zaawansowane mo\xc5\xbcliwo\xc5\x9bci SATA, takie jak hot-plug oraz NCQ._NEWLINE_Wiele kontroler\xc3\xb3w SATA obs\xc5\x82uguje r\xc3\xb3\xc5\xbcne tryby pracy, takie jak ATA (okre\xc5\x9blany tak\xc5\xbce jako IDE lub PATA), standardowy tryb AHCI lub tryb RAID (zale\xc5\xbcny od producenta). Aby zapewni\xc4\x87 maksymaln\xc4\x85 elastyczno\xc5\x9b\xc4\x87, Intel zaleca stosowanie tego ostatniego w jego p\xc5\x82ytach g\xc5\x82\xc3\xb3wnych (kt\xc3\xb3ry tak\xc5\xbce pracuje jako normalny AHCI) zamiast zwyk\xc5\x82ego trybu AHCI/SATA. Takie zalecenie podyktowane jest cz\xc4\x99stymi problemami z systemem operacyjnym Microsoft Windows przy prze\xc5\x82\xc4\x85czaniu trybu pracy AHCI ju\xc5\xbc po zainstalowaniu systemu._NEWLINE_Tryb PATA zapewnia wsteczn\xc4\x85 kompatybilno\xc5\x9b\xc4\x87 dla kontroler\xc3\xb3w SATA w systemach operacyjnych, kt\xc3\xb3re nie obs\xc5\x82uguj\xc4\x85 standardu SATA (np. Windows 95, Windows 98, Windows Me). Lub systemach, kt\xc3\xb3re wymagaj\xc4\x85 dodatkowych sterownik\xc3\xb3w (Windows 2000, Windows XP)\n_START_SECTION_\nProblemy z systemami Windows\n_START_PARAGRAPH_\nW\xc5\x82\xc4\x85czenie trybu AHCI w BIOS-ie mo\xc5\xbce spowodowa\xc4\x87 problemy z aktualnie zainstalowanym systemem operacyjnym i w konsekwencji wymusi\xc4\x87 jego reinstalacj\xc4\x99. Microsoft Windows XP wymaga dodatkowego sterownika, podanego na przyk\xc5\x82ad z osobnej dyskietki, podczas instalacji systemu przy w\xc5\x82\xc4\x85czonym AHCI. Niepoprawny sterownik lub jego brak mo\xc5\xbce zako\xc5\x84czy\xc4\x87 si\xc4\x99 b\xc5\x82\xc4\x99dem \xe2\x80\x9e0x7B BSOD STOP error\xe2\x80\x9d. Prze\xc5\x82\xc4\x85czenie do trybu AHCI wymaga uprzedniego zainstalowania w systemie operacyjnym nowych sterownik\xc3\xb3w \xe2\x80\x93 jeszcze przed dokonaniem zmian w BIOS-ie. Je\xc5\xbceli pojawi si\xc4\x99 b\xc5\x82\xc4\x85d 0x7B, zazwyczaj przywr\xc3\xb3cenie poprzedniego ustawienia (zwykle okre\xc5\x9blanego jako IDE lub ATA) w BIOS-ie rozwi\xc4\x85zuje problem. Niekt\xc3\xb3re p\xc3\xb3\xc5\xbaniejsze wersje Windows XP zawieraj\xc4\x85 pewn\xc4\x85 ograniczon\xc4\x85 obs\xc5\x82ug\xc4\x99 AHCI/SATA. Poczynaj\xc4\x85c od Windows Vista sterowniki IDE/ATA oraz AHCI s\xc4\x85 wbudowane w system, wi\xc4\x99c mo\xc5\xbcliwe jest prze\xc5\x82\xc4\x85czanie BIOS-u z trybu IDE/ATA na AHCI bez konieczno\xc5\x9bci podejmowania dodatkowych dzia\xc5\x82a\xc5\x84 w systemie.'