Cannot enable AHCI mode AFTER Windows 10 installation


  1. Posts : 2
    Windows 10
       #1

    Cannot enable AHCI mode AFTER Windows 10 installation


    I am running Windows 10, trying to get my SSD switched to AHCI from IDE after I have already installed windows on it. I currently have it connected to SATA port 6. I have several other regular hard drives on SATA0-4.

    Cannot enable AHCI mode AFTER Windows 10 installation-mb-info.jpg
    Picture of my BIOS options and motherboard info

    I have tried a couple of the methods, including editing the registry and using command prompt. Both can be found in this other thread Attn. SSD owners - Enabling AHCI mode AFTER Windows 10 installation..

    Editing the registry didn't do a thing. When I attempt the command prompt method, I get a BSOD upon re-starting after changing to AHCI.

    I'm also not even 100% sure which values I should be changing to AHCI in my BIOS. From what my MB guide shows, I would think I have my boot SSD in GSATA3_6 as that is a 6gb SATA connection, based on the BIOS options available. However most people suggested using SATA0 for their boot drive, though I am guessing they have a newer MB than me. This was the only value I was switching over from IDE to AHCI.

    I am unsure if I should be switching any other values, or if it would make a difference. Such as eSATA ctrl mode or SATA3 Firmware Selection.


    I am getting terrible benchmarks on IDE with my SSD so I would really like to figure out what is going on here.
      My Computer


  2. Posts : 9,765
    Mac OS Catalina
       #2

    Unless you have a RAID setup on your computer or older drives/OS, you need to leave on AHCI for all modern OS’s. You would need to use the Windows ISO on a DVD or UsB stick to repair the drive to allow it to boot after setting the BIOS to AHCI.
      My Computer


  3. Posts : 2
    Windows 10
    Thread Starter
       #3

    Thanks for the reply.

    Turns out I actually had my SSD in SATA_8 not 6. For some reason, this switch made the difference. When I had it in 8, and set 8 to AHCI, after doing the command prompt and then switching to AHCI, upon rebooting it would give me the no operating system BSOD every time. I had to keep setting it back to IDE.

    Moving it to SATA_6 and repeating the exact same process worked. What doesn't make sense is that it should have worked in slot 8.
      My Computer


  4. Posts : 9,765
    Mac OS Catalina
       #4

    Because Windows thinks that the association of that Storage ID is related to device ID for that SATA port.
      My Computer


  5. Posts : 6,247
    Windows 11 Pro - Windows 7 HP - Lubuntu
       #5

    SATA 0 to 5 are controlled by the chipset ICH10R (3GB/s)
    SATA 8 and 9 are controlled by a Gigabyte chipset (3GB/s)
    SATA 6 and 7 are controlled by Marvel 9128 Chipset (6GB/s)

    As the SATA 6 and 7 are the only SATA 3 type (6GB/s), the Windows disk should be attached to one of them.

    Let windows check if everything is correct. Boot from a Win 10 installation disk and do a boot repair.
    Last edited by Megahertz; 14 Jul 2019 at 17:12.
      My Computers


  6. Posts : 18,424
    Windows 11 Pro
       #6

    bro67 said:
    Unless you have a RAID setup on your computer or older drives/OS, you need to leave on AHCI for all modern OS’s. You would need to use the Windows ISO on a DVD or UsB stick to repair the drive to allow it to boot after setting the BIOS to AHCI.
    That does not repair the failure related to changing SATA controller modes, btw.
      My Computer


  7. Posts : 2,935
    Windows 10 Home x64
       #7

    Good day.

    I usually do the following:

    SATA mode is set to IDE initially in BIOS.
    Boot into Windows.
    Set it to boot to safe mode.
    Reboot but don't start Windows yet.
    Enter bios -> change SATA mode to AHCI
    Boot into safe mode. Hopefully it will work.
    Reboot and enter Windows normally.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 08:32.
Find Us




Windows 10 Forums