Share via

edit windows 7 registry to boot from ide

Anonymous
2013-04-01T16:33:18+00:00

What registry Keys would I need to alter to configure windows 7 to boot from a system in IDE mode? The image i'm working with is currently configured for a system in AHCI mode.

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

  1. Anonymous
    2013-04-01T17:13:13+00:00

    Hi

    Thanks for contacting Microsoft Community.

    Types of SATA modes:

    IDE - Old, slower, it is simply a compatibility mode

    AHCI - AHCI stands for Advanced Host Controller Interface. It makes Native Command Queuing (NCQ) along with hot-plugging or hot swapping through SATA Serial-ATA host controllers possible. NCQ is one of the important features of AHCI for SSDs. SSDs can process requests faster than HDDs. It can process so fast that the SSD could end up waiting for work. NCQ allows the OS/controller to request up to 32 simultaneous requests at once. So you basically get more performance from your drive over older IDE mode.

    •RAID - RAID stands for redundant array of independent disks, originally redundant array of inexpensive disks. It is a means by which your PC uses multiple disks as if they were one, either to increase performance, safeguard against disk failures, or both. RAID mode has all the advantages of AHCI mode. There are four main factors of a RAID setup: striping, which spreads data across multiple drives, mirroring, which copies the data to more than one disk, space efficiency, which is how much of the total space is available to use, and fault tolerance, which is a measure of how well protected the RAID array is against disk failure.

    The Problem:

    The issue with changing the SATA modes is they need to be enabled in the BIOS prior to OS installation; doing so after you have installed the OS will disable the PC. The reason why is Windows disables the drivers for the others that are not needed during installation. This tutorial will show you how to enable the different SATA modes after you have installed the OS.

    Notes:

    *****You may need to install the IRST driver first in order to do the registry change from AHCI mode to RAID mode for Intel motherboards.

    *****You may have to uninstall then reinstall any SATA drivers such as Intel RST or AMDs equivalent.

    Change to AHCI mode from IDE mode:

    You can use the MS Fix it tool or edit the registry yourself.

    Link to tool here: http://support.microsoft.com/kb/922976/

    Regedit:

    1. Exit all Windows-based programs.
    2. Press [Win] + R or take the RUN option from the start menu.
    3. Now type Regedit there and press Enter Key to open up the Registry Editor Window. (If you receive the User Account Control dialog box, click Continue.)
    4. Locate and then click the following registry sub key:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci

    1. In the right pane right-click Start in the Name column and then click Modify.
    2. In the Value data box, type 0 [3 is default], and then click OK.
    3. On the File menu, click Exit to close Registry Editor.
    4. Restart your computer
    5. Go to UEFI/BIOS and enable AHCI, Save & Reboot
    6. Another restart will be required to finish the driver installation.

    Change to ACHI mode from RAID mode:

    1. Exit all Windows-based programs.
    2. Press [Win] + R or take the RUN option from the start menu.
    3. Now type regedit there and press Enter Key to open up the Registry Editor Window.
    4. If you receive the User Account Control dialog box, click Continue.
    5. Locate and then click the following registry subkeys:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pciide

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi

    1. In the right pane, right-click Start in the Name column, and then click Modify.
    2. In the Value data box, type 0 [3 is default], and then click OK.
    3. On the File menu, click Exit to close Registry Editor.
    4. Restart your computer
    5. Go to UEFI/BIOS and enable AHCI, Save & Reboot
    6. Another restart will be required to finish the driver installation.

    Note: You might not have the last registry key (iastor) as this is installed in the registry with the intel raid drivers, the default windows 7 raid driver uses the iastorV key.

    Change to RAID mode from AHCI mode or IDE mode:

    1. Exit all Windows-based programs.
    2. Press [Win] + R or take the RUN option from the start menu.
    3. Now type regedit there and press Enter Key to open up the Registry Editor Window.
    4. If you receive the User Account Control dialog box, click Continue.
    5. Locate and then click the following registry subkeys:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor

    1. In the right pane, right-click Start in the Name column, and then click Modify.
    2. In the Value data box, type 0 [3 is default], and then click OK.
    3. On the File menu, click Exit to close Registry Editor.
    4. Restart your computer
    5. Go to UEFI/BIOS and enable RAID, Save & Reboot
    6. Another restart will be required to finish the driver installation.

    Note: If you have an AMD systems you may need to look here too: http://superuser.com/questions/300035/how-to-install-amd-raid-driver-after-windows-installation

    Change to IDE mode from AHCI or RAID mode:

    1. Exit all Windows-based programs.
    2. Press [Win] + R or take the RUN option from the start menu.
    3. Now type regedit there and press Enter Key to open up the Registry Editor Window.
    4. If you receive the User Account Control dialog box, click Continue.
    5. Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Pciide

    1. In the right pane, right-click Start in the Name column, and then click Modify.
    2. In the Value data box, type 0 [3 is default], and then click OK.
    3. On the File menu, click Exit to close Registry Editor.
    4. Restart your computer
    5. Go to UEFI/BIOS and enable IDE, Save & Reboot
    6. Another restart will be required to finish the driver installation.

    Reply if the issue is not solved.

    10+ people found this answer helpful.
    0 comments No comments

4 additional answers

Sort by: Most helpful
  1. Anonymous
    2016-12-30T21:47:44+00:00

    I used this to boot a drive where a Dell PERC RAID controller was busted, and I needed the drive to boot on a normal AHCI controller in another machine. It could not boot correctly and created the predictable STOP error due to controller driver mismatch.

    Removing/disabling the RAID driver and enabling AHCI as per this guide was the right way to go. Thanks for this; you saved me hours of re-installing and re-establishing the machine!

    :-)

    0 comments No comments
  2. Anonymous
    2013-10-16T11:38:28+00:00

    Changing the mode will only change the way the hard drive is being accessed. Data will not be affected.

    0 comments No comments
  3. Anonymous
    2013-10-08T13:49:46+00:00

    Will I lose any data or software when I employ this method of changing from ACHI to RAID?

    0 comments No comments
  4. Anonymous
    2013-04-03T03:12:35+00:00

    Thank you!

    0 comments No comments