- Aug 19, 2012
- 838
- 3
- 76
How can I check if I'm using iastor instead of msahci for my SSD? I'm using Win 8.1, but AS SSD Benchmark requires that I have .NET Framework 3.5 which probably takes up a few gigabytes. Is there any other way?
Open the "IDE ATA/ATAPI Controllers" section of the Device Manager and look for the listed SATA AHCI Controller.How can I check if I'm using iastor instead of msahci for my SSD?
But I DID discover a difference, and it is worth explaining.
I've been converting "IDE-to-USB2" external boxes to "eSATA." Windows throws up a "Safely Remove" icon in the system tray for a USB device -- something you'd want to have if you intend to hot-swap or remove drives without rebooting the system.
The MSAHCI driver also throws up a "Safely Remove" icon if "hot-swap" is enabled for particular ports in BIOS. Of course, the context requires the ports and drives to be configured in BIOS' AHCI-mode.
The IASTOR driver does not do this, and folks (like me) might then seek a solution in "extra software" like the utility "Hot Swap!".
You don't need the extra software if you replace the IASTOR driver with MSAHCI.
You could also have both. I do, because my motherboard has an ASMedia SATA controller in addition to the Intel one.Open the "IDE ATA/ATAPI Controllers" section of the Device Manager and look for the listed SATA AHCI Controller.
If there is a "Standard SATA AHCI Controller", you can be sure, that the generic MS AHCI driver named STORAHCI.SYS is managing this Controller.
After having installed any Intel AHCI driver named IASTOR.SYS, you will see an Intel SATA AHCI Controller.
I think you will find that to be chipset dependent, not driver dependent.
I'm using a board with the c602 chipset and iaStorA driver and any drive plugged into a USB or eSATA port activates the "Safe To Remove" icon.