Errore atapi 11 - Il driver ha rilevato un errore del controller su \Device\Ide\IdePort0: ecco come risolvere il problema su Windows

Per la maggior parte del tempo che sono dinnanzi ad un calcolatore utilizzo una distro Linux ma per alcune cose sono costretto ad utilizzare un OS di casa Microsoft e da ormai qualche anno il prescelto è Windows 7, sistema operativo che stranamente ritengo ottimo e realmente molto stabile. Quando utilizzo Windows una delle cose che faccio molto spesso per controllare lo stato di salute hardware\software della macchina è visionare il Visualizzatore eventi e negli ultimi giorni avevo notato che in esso mi veniva segnalato random un errore alquanto preoccupante, il famigerato Errore atapi con ID evento 11 e Windows mi riportava testualmente:

Il driver ha rilevato un errore del controller su \Device\Ide\IdePort0

ma la cosa strana era che a parte il terrificante errore nel registro non avevo mai avuto alcuna BSoD e mai avevo avvertito il minimo rallentamento della macchina.

Quest'errore indica chiaramente che il Controller Atapi sito nel Southbridge della scheda madre sta incontrando delle difficoltà nel comunicare con l'Hard Disk e quindi nella maggior parte dei casi ci troviamo dinnanzi ad un problema hardware che può essere riconducibile all'Hard Disk, al controller stesso oppure semplicemente al cavo sata mal collegato o difettoso.

Ho subito effettuato tutti i test del caso e dopo aver escluso categoricamente che l'errore potesse essere causato da un problema hardware ho capito che l'errore era in pratica causato dai drivers del controller. Nel BIOS avevo settato il Controller Sata in modalità IDE e non in modalità AHCI e quindi Windows utilizzava i propri drivers generici e non i drivers ottimizzati che generalmente i produttori dei chipset rilasciano solo per le modalità AHCI e RAID.

Dopo aver capito il problema la soluzione è stata estremamente semplice, ho abilitato nel registro di Windows la modalità AHCI (qui una guida sul come farlo dopo aver installato il sistema operativo), ho abilitato nel BIOS la modalità AHCI ed infine ho installato i drivers proprietari AHCI.

Effettuati questi tre semplici passaggi l'errore è immediatamente scomparso.

 

Tags: