SSD migration - AHCI mode giving infinite reboots?

hatthewmartley

Honorable
Nov 3, 2013
18
0
10,520
Hi all,

I'm a bit of a noob with this stuff so please bear with me.

Got a nice 500gb 840 Evo for Christmas, migrated my OS drive nicely and seems to be running perfectly. Enabled RAPID and set it to performance efficiency.

However, I keep reading that having your SSD boot in AHCI mode is much more preferable. I've followed a few guides online (regedit tweaks) and nothing seems to work. I didn't enable AHCI mode when I installed the OS and I really want to avoid a fresh install if poss.

Basically, when I enable AHCI in my BIOS, my computer just reboots infinitely when it gets to the Windows screen. No blue screens. The only other drive in there is a WD 1TB red HDD, which is connected through SATA.

My brother and my dad followed the same process with the same drive but it seemed to work for them perfectly and they both boot in AHCI mode without them knowing how.

Like I say, I'm a noob with this stuff. I can grasp the basics but I'm lost with any technical jargon so apologies if any of this is worded badly!

Thanks in advance.
 
Solution
I realised what was happening. When I was changing to AHCI mode in the BIOS, it was defaulting my boot drive to my old HDD for some reason, so it was never able to actually boot. I had to go into BIOS twice and change each setting independently. After that, the drivers installed and all working great now on a SATA 3 socket. It booted quick before but enabling AHCI has doubled the speed. Thanks for your help.
You need to set AHCI in BIOS before windows install. Here's a work around.

Set your BIOS back the way it was when you were able to boot. Then follow these instructions:

In the registry, navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

Then right-click on the word Start on the right-side and click Modify. Change the value to “0” and click OK. Exit Regedit, reboot the system, and change your sata controller to AHCI, save & exit then boot into Windows.

 

hatthewmartley

Honorable
Nov 3, 2013
18
0
10,520


Thanks for the response, spooky2th.

I tried this last night but just tried it again and it makes no difference. With the value set to 0 or 3, the computer reboots at the Windows logo.
 

hatthewmartley

Honorable
Nov 3, 2013
18
0
10,520
I realised what was happening. When I was changing to AHCI mode in the BIOS, it was defaulting my boot drive to my old HDD for some reason, so it was never able to actually boot. I had to go into BIOS twice and change each setting independently. After that, the drivers installed and all working great now on a SATA 3 socket. It booted quick before but enabling AHCI has doubled the speed. Thanks for your help.
 
Solution