Blue screen in Windows 7 when turning on AHCI in BIOS

If you have blue screen when starting Windows 7 after you enable AHCI, try follow the below step to disable AHCI and force windows to reload/reinstall AHCI drivers on next boot.

  1. Disable AHCI in BIOS; turn HDD configuration to IDE
  2. Click Start, type regedit in the Search box, and then press ENTER.
  3. Locate the following registry key
  4. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  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. Reboot your computer and boot into BIOS setup
  8. Turn on AHCI in your HDD configuration

Related posts

Change Outlook’s offline folder file location

Non-Unicode program displaying Chinese characters as box/square in Windows 7

How to solve yellowish tint or layer in Windows 7 Photo Viewer

3 comments

Steve March 7, 2012 - 6:33 am
That fixed my problem, thanks ! Hopefully, it will also fix my recurring BSOD problem too since I'm running my SSD in AHCI instead of IDE now.
Daniel March 22, 2014 - 1:47 am
After upgrading my computer with a new motherboard, CPU, Gfx card and RAM I had quite a few problems accessing Win7. Turning IDE on helped me reconfiguring and updating the drivers. HD, SSD, DVD, power plug and case I could reuse. With that information AHCI also works now on my system. Thanks.
elle May 29, 2014 - 10:03 am
You help me solve my problem similar to this. Many thanks.
Add Comment