I have AHCI enabled in Windows 7 through HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci.

My Asus motherboard comes with a drivers software including AHCI drivers. I used their setup program and I assume it installed the AHCI driver.

I did a search in the whole Windows folder and don't see a file with ahci in the same other than msahci.sys

How do I know which ahci driver Windows is using and how do I switch to the Asus one instead of the one from Microsoft? Is Device manager used?

link|improve this question

55% accept rate
feedback

1 Answer

Go to your device manager (Right-click Computer, Manage, then Device Manager) and under IDE ATA/ATAPI-Controllers, right click one of the entries and then click the driver tab. This will show you what drivers are being used.

link|improve this answer
I don't see it in any of the entries. Does it get loaded only when the BIOS is set to AHCI even if its enabled in the registry? – Tony_Henrich Oct 12 '10 at 23:05
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.