We still have some systems in the environment that the default bios setting are to have the SATA controller set to run in legacy Parallel ATA emulation mode. The other day a system was built with Windows 7 but the bios setting was not changed and therefore was running in AHCI mode. Most would concede that the system would need to be rebuilt, but alas a solution thanks to Marc Pottratz.
- Enable AHCI Driver in the registry
- Locate and then click one of the following registry subkeys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
- In the right pane, right-click Start in the Name column, and then click Modify.
- In the Value data box, type 0, and then click OK.
- Locate and then click one of the following registry subkeys:
- Install the standard Microsoft AHCI driver.
- Open device manager and locate the IDE/SATA controller.
- Open the controller's properties and on the driver tab select Update Driver.
- Select Browse my computer for driver software.
- Select Let me pick from a list of device drivers on my computer.
- Uncheck Show compatible hardware.
- Scroll down the Manufacturer column and select the Standard AHCI driver.
- Click next and this should install the Microsoft AHCI driver.
- Open device manager and locate the IDE/SATA controller.
- Reboot and then change your bios settings over from IDE configuration to AHCI.
- Install the appropriate AHCI driver for your motherboard.