Cannot enable AHCI mode AFTER Windows 10 installation

  1.    #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.

    Click image for larger version. 

Name:	MB info.jpg 
Views:	11 
Size:	733.2 KB 
ID:	240091
    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 ComputerSystem Spec

  2. bro67's Avatar
    Posts : 7,104
    Mac OS Mojave
       #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 ComputersSystem Spec

  3.    #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 ComputerSystem Spec

  4. bro67's Avatar
    Posts : 7,104
    Mac OS Mojave
       #4

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

  5. Megahertz's Avatar
    Posts : 278
    Windows 7 HP 64 - Windows 10 Pro
       #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 ComputerSystem Spec

  6.    #6

    bro67 said: View Post
    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 ComputerSystem Spec


  7.    #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 ComputerSystem Spec


 

Related Threads
Hello everybody. What started out as a request for guidance ended up with me solving my own problem. Thought I may as well pass on my findings anyway just in case it helps somebody else in the same situation. So over the weekend, through a series...
How to Enable AHCI in Windows 8 and Windows 10 after Installation AHCI (Advanced Host Controller Interface) makes NCQ (Native Command Queuing) along with hot-plugging or hot swapping through SATA Serial-ATA host controllers possible Usually...
The mobo is an 8th generation Gigabyte B360 AORUS GAMING 3 WIFI, The mobo installation disk has the driver, and is highlighted by the Windows installation 10 process, but then it is rejected. So, downloaded every available driver but the...
So I have windows 7 working with AHCI support, Samsung telling me T.R.I.M is enabled. I use that as my control. I want to dual boot. SSD is set, so I install windows 10 on a separate HDD and the only way to do that is to put the bios on IDE mode...
Hello people, i'm new in this forum so i'm sorry if i shouldn't post in this section so i just bought a new SSD (850 evo 250gb) And it says on it's software i should enable AHCI mode on my bios to get it faster. also the tests results show 250...
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 19:56.
Find Us