Thursday, October 28, 2010



This issue occurs if the disk driver in Windows disabled. when it has to be enabled or it is enabled when it is to be disabled.  This driver must be enabled or disabled before you change the SATA/RAID mode of the boot drive.

If you are receiving this error even before you log on to windows. Just go to your BIOS search for any option where it is something like SATA - enabled.. If it is so, disable it.

If you can able to log on to your windows machine. Then try this registry tweak ( from Microsoft Support)!
Important: This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, How to back up and restore the registry in Windows
During the Windows 7 or Windows Vista installation process, any unused storage drivers are disabled. This behavior speeds up the operating system's startup process. When you change the boot drive to a driver that has been disabled, you must enable the new driver before you change the hardware configuration.

For example, assume that you install Windows Vista or Windows 7 on a computer that contains a controller that uses the Pciide.sys driver. Later, you change the SATA mode to AHCI. Therefore, the drive must now load the Msahci.sys driver. However, you must enable the Msahci.sys driver before you make this change.

This issue affects only the boot drive. If the drive that you change is not the boot drive, you do not experience this issue.

To resolve this issue yourself, enable the AHCI driver in the registry before you change the SATA mode of the boot drive. To do this, follow these steps:
  • 1. Exit all Windows-based programs.
  • 2. Click Start, type regedit in the Start Search box, and then press ENTER.
  • 3. If you receive the User Account Control dialog box, click Continue.
  • 4. Locate and then click one of the following registry subkeys:
  •       HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  •       HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
  • 5. In the right pane, right-click Start in the Name column, and then click Modify.
  • 6. In the Value data box, type 0, and then click OK.
  • 7. On the File menu, click Exit to close Registry Editor.


About bench3 -

Haja Peer Mohamed H, Software Engineer by profession, Author, Founder and CEO of "bench3" you can connect with me on Twitter , Facebook and also onGoogle+

Subscribe to this Blog via Email :