Cambiare il controller SATA da IDE a AHCI in Windows e viceversa

28 Giugno 2022 Off Di Alessandro Scamporrino

Il controller dei dischi ha nelle mainboard meno recenti due modalità operative IDE compatibile o AHCI (Enhanced SATA), la modalità IDE compatibile è utilizzata per la compatibilità con i sistemi Windows meno recenti tipo XP, mentre dalla versione Vista è compatibile anche la modalità AHCI garantendo prestazioni migliori ai dischi.

Specialmente se viene sostituito il vecchio disco meccanico (HDD) con uno State Solid Disk (SSD) ed il BIOS sul vostro PC ha impostato come controller compatibile IDE è consigliato modificare il Sistema Operativo in modo che si avvii in modalità AHCI.

Qua troverete, per le versioni successive a Windows XP i passaggi da effettuare per poter procedere alla variazione del controller.

Windows Vista / 7 / 8

Avviate il PC senza modificare niente sul BIOS

  1. Chiudere tutte le applicazioni
  2. Creare una copia di sicurezza dei dati e creare un punto di ripristino personalizzato da Protezione Sistema.
  3. Da menù START cliccare su ESEGUI ed inserire nel campo di testo REGEDIT. (date il consenso se vi viene chiesto di avviarlo come amministratore)
  4. Cercare la seguente chiave di registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci\Start
  5. Impostare il valore di Start da 3 (valore da impostare se il controller è in modalità IDE) a 0 (valore da impostare se il controller è in modalità AHCI) e fare click su OK.
  6. Chiudere REGEDIT.
  7. Riavviare il PC ed impostare nel BIOS il controller SATA in modalità AHCI. Salvare ed uscire dal BIOS. Il PC si riavvierà automaticamente e Windows si avvierà in modalità AHCI.

Windows 10 / 11

  1. Chiudere tutte le applicazioni
  2. Creare una copia di sicurezza dei dati e creare un punto di ripristino personalizzato da Protezione Sistema.
  3. Da menù START cliccare su ESEGUI e inserire nel campo di testo REGEDIT. (date il consenso se vi viene chiesto di avviarlo come amministratore)
  4. Cercate la seguente chiave di registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\
  5. Individuare la voce di ErrorControl (controllo di errore), che dovrebbe avere un valore di 3 (0x00000003 (3)).
  6. Impostare il valore di ErrorControl da 3 (valore da impostare se il controller è in modalità IDE) a 0 (valore da impostare se il controller è in modalità AHCI) e fare click su OK.
  7. Aprire la cartella StartOverride e individuare una voce denominata “0” con un valore pari a 3. Cambiare il valore a 0 seguendo la procedura come al punto 6 per ErrorControl in fine fare click su OK.
  8. Chiudere REGEDIT.
  9. Riavviare il PC ed impostare nel BIOS il controller SATA in modalità AHCI. Salvate ed uscite dal BIOS.
  10. Il PC si riavvierà automaticamente e Windows si avvierà in modalità AHCI.

Ricordiamo che tutte le volte che si opera sul registro di sistema è possibile rendere il sistema operativo non più accessibile si raccomanda quindi prima di effettuare qualsiasi operazione di fare i dovuti backup ed immagini dei dischi per poter ripristinare le condizioni iniziali.

Senza le dovute precauzioni non ci riteniamo resposabili di ogni eventuale danno al PC.