How to Switch from IDE to AHCI without repairing/reinstalling windows


Recommended Posts

About 2 months ago I installed an SSD drive in my media center. For some reason up until tonight I never checked what the Sata mode was set to in the bios. It was set to IDE. I also really wasn't keen in reinstalling windows. Of course once you change it in the bios from IDE to AHCI windows will no longer boot. So I looked around the internet and found some really great instruction to switch from IDE to AHCI without having to repair or reinstall windows.

You start with step 1 while you are still in windows in IDE mode.

1) Run the Registry Editor (regedit.exe)

2) Navigate to Registry Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci

3) Set the "Start" value to 0 (zero)

4) Navigate to Registry Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Pciide

5) Set the "Start" value to 0 (zero)

6) Shut down

7) Start up again, but before Windows boots go into the BIOS configuration screens and change the disk mode to "AHCI". Save the new BIOS configuration and restart so that Windows boots.

When Windows starts, it will detect the change, load new disk drivers, and do one more reboot to start up with them.

I had to do this with my install as the new mobo had AHCI enabled by default.

Also, this trick only works on Windows Vista/7.

Microsoft have a Fix-It for this, it's linked in my sig.

I had to do this with my install as the new mobo had AHCI enabled by default.

Also, this trick only works on Windows Vista/7.

Microsoft have a Fix-It for this, it's linked in my sig.

Thanks for the head up. Title edited

Is there any real world benefit for using AHCI instead of IDE if i'm not running raid?

Apparently AHCI gives you much better performance when using SSD drives (but don't quote me on that)

checked neo158's sig and came up with:

AHCI provides several features for SATA devices. These include hot plug functionality and power management functionality. For more information about the AHCI specification, visit the following Intel Web site:

http://www.intel.com/technology/serialata/ahci.htm

No really worth it I guess, at least not for HDDs not paired in any raid.

Msahci is already set to 3 and pciide is already set to 0, I assume this is running in AHCI mode already, right?

Maybe you can check in Device Manager under "IDE ATA/ATAPI controllers", if you're on AHCI there should be an AHCI controller under it.

To add on, if you don't like your internal drives showing up in "safely remove hardware" in the task tray - heres a tweak:

http://www.overclock.net/raid-controllers-software/974023-fix-ahci-sata-drives-showing-safely.html

----

Just tried AHCI on my P5K SE yesterday.

Had to flash a modded BIOS to unlock it.

Found the HDD connected to the first and second to SATA ports on the mb stuck at Multi-word DMA mode 2 (read from Device Manager).

Disk Management was also not working, it keeps on loading for a long time with a blank window.

In the end switched back to good old IDE where all drives are at UDMA mode 5 (though according to HDtune, my drives are capable of more.)

But everything works.

Is there any real world benefit for using AHCI instead of IDE if i'm not running raid?

Yes... provided you've got a hard drive that supports it (and most SATA-II drives do), AHCI enables Native Command Queuing on the drive, which can increase drive life and make things a bit faster. Of course, this doesn't really apply to SSD's, but for standard drives it's a big benefit: http://en.wikipedia.org/wiki/Native_command_queuing

  • 1 month later...

This trick won't work with a NT5-OS right?

2K/XP supposedly supports it, you might want to read up on it though: http://www.overclock.net/intel-motherboards/269993-how-enable-ahci-ncq-windows-2k.html

  • 4 months later...

hi all. would like some advice before i try the guide, if possible.

just got a new, overclocked system. mobo is Gigabyte Z68XP-UD4, running an i5 2500k o/c to 4.6gHz, 8gig DDR3 1600mhz Ram, nVidia GTX 550TI 1 Meg graphics card, WD Black Caviar 500gig sata lll hdd connected to sata lll on mobo. SATA ll Pioneer DVD Burner on a SATA ll connector and Pioner Sata BluRay burner on SATA ll connector,

i didn't check before i installed win7 ultimate x64 whether mobo was set to IDE or AHCI. found afterwards that there are 3 settings that are on IDE. these are:

PCH SATA Control Mode, GSATA3 Ctrl Mode and eSATA3 Ctrl Mode

to prevent reinstalling windows and programs, what i would like to know is,

can i change to AHCI in Bios after using the Reg Change above?

will i have to change all the 3 IDE settings used atm to AHCI, if not what one(s) do i change?

will i have to install the Intel AHCI drivers afterwards and perhaps other drivers as well? if so, which ones?

will it kick out my o/c?

anything else i need to know or will have to do?

hope someone can advise.

many TIA

1) Thats the only way to do it, you cant change to AHCI in the bios before you do the reg change or Windows will fail to boot

2) Yes change them all to AHCI

3) If you already have Intel drivers installed I think the drivers should already be cached so once it detects AHCI it should already have the drivers

4) No your o/c is fine

5) Nothing else to know

many tnx for replies, guys. one more question, if you dont mind. forgot to ask this with other questions. if i change the registry as instructed but dont then change in the bios but leave it at IDE, will that have any adverse affects? did try to install the Intel AHCI, but was told 'this computer does not meet the minimum requirements for installing the software', so assume no AHCI drivers installed at all atm?

tnx again for help

This topic is now closed to further replies.
  • Posts

    • Apple reportedly has a second-generation iPhone Fold planned for 2027 by Hamid Ganji The iPhone Fold is one of the most anticipated tech products expected to debut this fall. It will be Apple’s first foldable iPhone, ushering in a new product category for the company. While the first generation has yet to hit the shelves, a new leak suggests Apple has already begun work on its successor. Chinese leaker Digital Chat Station claims that the second-generation iPhone Fold has already been confirmed, meaning Apple could launch a successor in fall 2027. The foldable iPhone is also reportedly referred to as the “iPhone Ultra,” though it remains unclear whether Apple will ultimately choose that branding, especially as Samsung is rumored to rename the Galaxy Z Fold 8 as the Galaxy Z Fold Ultra this year. The leaker also claims that the second-generation foldable will feature a wider folding display while reusing the same screen found in the first generation. Apple’s first foldable iPhone is expected to feature a 7.8-inch inner display and a 5.3-inch outer screen in a passport-style form factor. It has already been reported that Apple plans to change its iPhone release cycle in 2026 to spread launches throughout the year. Under this strategy, the iPhone Fold is expected to debut this fall alongside the iPhone 18 Pro and iPhone 18 Pro Max. The standard iPhone 18 and iPhone Air 2 are expected to arrive later in 2026 or in early 2027. Speaking of the iPhone Air, Digital Chat Station says Apple remains undecided about a third-generation model. The company is reportedly waiting to see how the iPhone Air 2 performs in the market, and if sales disappoint, a successor may never materialize. As we reported this week, the iPhone Air has not been scrapped from Apple’s plans. The second-generation model is reportedly scheduled for spring 2027 and could introduce upgrades such as an additional rear camera for ultrawide photography and improved battery life.
    • ahh yes the good old your opinion differs from mine so you are therefore insane lol destiny 1 had no agenda pushing and was a massive success of a game, if you clearly look online the team for some reason thought they had too many men on the team and went on a woman and dei recruitment drive and we all know how destiny 2 performed from then on in
    • The limited imaginations and business acumen of non-dominant players is simply that: the abject lack of creative business acumen. Businesses often want to operate in a financially-rewarding marketplace (free market economics) and/or exit/cash-out at maximal financial recompense. Money is their incentive; regulations are both their obstacles and their tools; politics is their means of influencing the marketplace. Google, in this story's example, is crying that AWS and Azure are "too dominant" -- cuz Google Cloud is not printing as much money as Alphabet wants (although it is still dramatically more than they actually need). The EU DMA should truly follow-the-money and treat the EU as its own sovereign nation in order to protect European market players: Domestic entities are exempt from market-influence regulations until absolute monopoly is achieved; Foreign (non-EU/non-Euro) entities are all regulated via stricter DMA measures whereby regulated partnership with independent domestic entity becomes the only way for foreign entities to 'tip the scale' for favorable financial remunerations. Basically create a dual-track aligning with China's foreign investment models. In my eyes, this is the only way to properly protect the European marketplace beyond the current dot-com/ai-bubble/social-media crazes.
    • I have a fire n ice theme w my bedroom laptops. one is a red lenovo gaming laptop (fire) and the precision is ice
  • Recent Achievements

    • One Year In
      Vistor earned a badge
      One Year In
    • First Post
      kinowa earned a badge
      First Post
    • Rookie
      krychek57 went up a rank
      Rookie
    • Grand Master
      Jaybonaut went up a rank
      Grand Master
    • One Year In
      Philsl earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      401
    2. 2
      +Edouard
      172
    3. 3
      PsYcHoKiLLa
      131
    4. 4
      Xenon
      72
    5. 5
      Michael Scrip
      69
  • Tell a friend

    Love Neowin? Tell a friend!