1. Boot Windows normally and then open Windows Registry Editor. To do that: 1. Press “Windows” + “R” keys to load the Run dialog box. 2. Type “regedit” and press Enter. 2. Inside Windows Registry, navigate (from the left pane) to this key: * HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci * Note: If you have Window 8, Windows 10 & Server 2012, then navigate to the “StorAHCI” key (e.g. : “HKEY_LOCAL_MACHINE\Repair\ControlSet001\services\storahci”) , because in these Operating Systems the MSAHCI has been replaced by StorAHCI. 3. At the right pane double click at 'Start' DWORD value and change its value data to 0 (zero). Click OK when finish 4. Now perform the same modification to this key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide 5. If you use RAID (otherwise ignore this step) then you have to perform the same modification to this key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV 6. Close Registry editor. That's it! Now you 're ready to continue with your computer upgrade. When done, enter you BIOS settings and specify the SATA mode (IDE-ATA, AHCI or RAID) according your needs or leave the default setting. Exit BIOS settings and start Windows. Windows should start without problems. and install the required hard disk controller drivers. When Windows finishes the driver installation, continue to install the rest device drivers for your new motherboard.. Scenario 2: Windows fails to boot: Modify registry using an OFFLINE registry Editor. — Use these instructions only if Windows fails to boot because you have already replace your motherboard or because you have changed the SATA controller mode in BIOS. — In this scenario you have to use an offline Registry editor to modify the Windows Registry. For this task, I prefer to use the Windows Recovery Environment found on Windows 7 or Windows Vista installation DVD. To open Registry Editor from the Windows Installation DVD follow the process below: 1. Place the Windows Installation DVD on your CD/DVD drive and boot your computer from the Windows installation DVD. Notice: In order to boot from the DVD, you must set the CD/DVD device as the first boot device in BIOS settings. To do that: 1. Power On your computer and press "DEL" or "F1" or "F2" or "F10" to enter BIOS (CMOS) setup utility. (The way to enter into BIOS Settings depends on the computer manufacturer). 2. Inside BIOS menu, find the "Boot Order" setting. (This setting is commonly found inside "Advanced BIOS Features" menu). 3. At “Boot Order” setting, set the CD/DVDRW device as the first boot device. 4. Save and exit from BIOS settings. At the next screen, select "Repair your computer" 5. At Choose a recovery tool screen, choose Command Prompt. 6. 6. At command window type "regedit" (without quotes) & press Enter. n Registry Editor: 7. Highlight the HKEY_LOCAL_MACHINE key. 8. From File menu select Load Hive (to load the offline registry). 9. Navigate to the disk where Windows installed on (e.g. "C:"). 10. Open the system file found in "%Windir%\system32\config\" directory. (e.g. "C:\ 11. Type a Key Name for the offline registry (e.g. "Offline") and press OK.Windows\system32\config\system") 12. Double-click to expand the HKEY_LOCAL_MACHINE key and you should a new key under it, named with the name you typed before (e.g. 'Offline" in this example). 13. Expand this new key & navigate (from the left pane) to this subkey: 14. At the right pane double click at Start (DWORD) and change its value data to 0 (zero). Click OK when finish.HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\msahci 15. Perform the same modification to this subkey: HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\pciide 14. At the right pane double click at Start (DWORD) and change its value data to 0 (zero). Click OK when finish. 15. Perform the same modification to this subkey: HKEY16. If you use RAID (otherwise ignore this step) you have to perform the same modification to this key: HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\iaStorV 17. When you finish with the modifications, highlight the key you created before (e.g. "Offline") and from the File menu choose Unload Hive to write back the changes you made to the offline Registry. _LOCAL_MACHINE\Offline\ControlSet001\services\pciide 18. Close the Registry editor, the Command prompt window and Restart your computer. 19. Enter BIOS settings and specify the SATA mode (IDE-ATA, AHCI or RAID) according your needs or leave the default settings. 20. Exit BIOS settings, remove the Windows Installation DVD from the CD/DVD drive and let Windows to start normally. Windows should start without problems and then will install the required hard disk controller drivers.