Se você tem um disco rígido SATA, ele suporta inerentemente o AHCI. Porque o AHCI depende das configurações do sistema host e não do próprio disco rígido. Conforme explicado na Wikipedia; ênfase ousada é minha:
The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the operation of Serial ATA (SATA) host bus adapters in a non-implementation-specific manner.
O que basicamente significa que as configurações AHCI não caem no disco rígido, mas sim no próprio sistema host . Significando que uma configuração do BIOS precisa ser alterada.
Dito isto, depois de ler esta página da Web , parece que os seguintes itens do Registro precisam ser alterados no próprio sistema operacional do Windows para que ele possa trabalhar com prazer com o AHCI em vez do IDE:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide
Pelo que estou lendo, esses dois itens de registro precisam ser definidos como 0
e, em seguida, você precisa editar as configurações do BIOS para configurar a placa-mãe para usar o AHCI, e você deve estar pronto. Você não precisa reinstalar o Windows e o AHCI deve estar ativado em seu sistema.