Check if my SSD in runing on AHCI mode inside Windows 7

Check your BIOS first to see if AHCI is turned on. When you install Windows it installs AHCI drivers and uses it by default (if it's enabled in BIOS). Except for the cases when you may be cloning HDD on SSD.


Windows uses AHCI by default, but it may not be enabled if your BIOS wasn't set properly during installation of the operating system.

Check if you're using AHCI mode by viewing the list of controller drivers.

  1. In Windows 7, click the "Start" button > Control Panel > Hardware and Sound > Device Manager

  2. Click the arrow next to "IDE ATA/ATAPI Controllers" to display the list of controller drivers currently used by your system.

  3. Check for an entry that contains the acronym "AHCI." If an entry exists, and there is no yellow exclamation mark or red "X" over it, then AHCI mode is properly enabled. If you don't see an "AHCI" entry, or the only entry contains a red or yellow mark, then there's a problem and AHCI mode is not properly enabled.

Also you can check what is a driver system using:

Right click on one of controllers > Properties > Details tap > Change property to Service

  • pciide.sys = microsoft IDE driver
  • msahci = Microsoft AHCI driver
  • iastor.sys = Intel AHCI/RAID driver

In my system:

enter image description here

Conclusion: My system has no error, it using Microsoft AHCI driver hence AHCI is on.


Please, edit my post if you see any errors (grammatical, technical and etc). Thank you!