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


Recommended Posts

I can't recall having any problems after I changed the registry, in fact I think after a BIOS upgrade the AHCI settings were changed back to IDE and Windows booted fine, I changed it back to AHCI manually afterward.

They are included in Windows (Intel AHCI drivers) there really isn't a need to install the ones from Intel site or the Motherboard CD, unless you are doing things like RAID etc..

again, tnx for info. saw elsewhere about these 2 keys. are changes needed to them as well, if they are present? if not present, are they needed? how are they added if missing?

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStorV

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStor

many tnx for your time answering my questions. appologise for being a pain. just trying to ensure that i do all necessary steps without missing anything out (or messing anything up, ha ha!) only 1 sata lll hdd

just checked in regedit and got these:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\pciide=0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\msahci=3

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStorV=3

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStor=not present anyway

will change the '3' to '0' for the 2 keys above. assume will just leave the IDE '0' as it is?

ok. so done as instructed. all went ok as far as i can see. many tnx for help guys. much appreciated. must admit, not seen any change in speed of drive tho'. did see that the system specs not showing at first boot now. only shows the hdd, not even the rom drives. dont know why that is?

other thing is, got a notification in system trya about the hdd now. anyone know how to get rid of that please?

found the tweak further back in this post. that worked also, so many tnx for the info.

next questions are, if you guys dont mind:

how to tell if the NCQ? is working?

what advantages/disadvantages would there be if i had only changed the PCH SATA Control Mode to AHCI and left the GSATA3 Ctrl Mode and eSATA3 Ctrl Mode at IDE?

further info guys and more advice needed, please. everything seems to be ok. however, although both my dvd burner and my bluray burner show up under device manager and after opening 'My Computer', they do not show in the left hand pane. is that because of the 3 changes to AHCI from IDE i made, or because of the change to stop the notification showing by the system clock? would like them both to show where they should, so what do i change back to achieve that without affecting the sata lll hdd?

also, since doing the IDE to AHCI change in the bios, ATI works. i thought it was the other way round, ie, had to change to IDE if having problems with ATI. opinions?

  • 1 year later...

My SATA drive was installed with Windows Server 2012 with IDE mode. The blue screen will appear with message:

"Your PC ran into a problem and need to restart. We're just collecting some error info, and then you can restart. If you'd like to know more, you can search online later for this error: INACCESSIBLE_BOOT_DEVICE"

I did follow the above instruction. But I can not find the "Msahci" on registry. I did created one but the same problem appear. Please advice what else I can do to switch to AHCI.

Thank you.

  • 1 month later...
  • 8 months later...

when your directions say "When Windows starts, it will detect the change, load new disk drivers, and do one more reboot to start up with them." , Warwagon, how is Win 7 supposed to find the AHCI drivers to load them ? 

Win 7 does not have native AHCI drivers for lots of MB's ... like my Asus from 2005.  (Hey, it was a VERY nice MB then !! )

 

i shifted the regedit values and changed the BIOS settings from IDE to AHCI.  i also tried the MS Fix-It route.  Nada.  it doesn't have the drivers, so it doesn't see the drives.  i'm quite sure the drivers have to go into Win on install.  (i suppose if i could figure out where in the Win folders they go, i could dump them there ... so i tried that.  put them in System32 and Sys64Wow [or whatever] ... still no go). 

 

i would LOVE to know if i'm missing an easy solution !!  i'm betting i'm not, though ...

 

Michael

when your directions say "When Windows starts, it will detect the change, load new disk drivers, and do one more reboot to start up with them." , Warwagon, how is Win 7 supposed to find the AHCI drivers to load them ? 

Win 7 does not have native AHCI drivers for lots of MB's ... like my Asus from 2005.  (Hey, it was a VERY nice MB then !! )

 

i shifted the regedit values and changed the BIOS settings from IDE to AHCI.  i also tried the MS Fix-It route.  Nada.  it doesn't have the drivers, so it doesn't see the drives.  i'm quite sure the drivers have to go into Win on install.  (i suppose if i could figure out where in the Win folders they go, i could dump them there ... so i tried that.  put them in System32 and Sys64Wow [or whatever] ... still no go). 

 

i would LOVE to know if i'm missing an easy solution !!  i'm betting i'm not, though ...

 

Michael

 

You could force-install the AHCI drivers before switching the BIOS from IDE to AHCI but there is no guarantee your system would boot afterwards. (In other words, attempt at your own risk!)

 

Sometimes this can be accomplished by copying the driver files to the HD, uninstalling the current drivers from Device Manager, then rebooting and pointing the driver prompts at the folder.

  • 2 weeks later...

Hello masters..

 

My rig is running on Win 7.. my motherboard is ASROCK 775Twins 2.0

 

At present, and the only running setup that I have is the ATA Combination Mode: 1 SATA HDD (at SATA 1 only) and 2 IDE Optical Drives (Secondary Master and slave only)

 

Unfortunately, one of my optical drives 'retired' so I bought a new one. I was not aware up until I reached home that what I bought is a SATA optical drive.

 

So I was thinking, if I'm going to add a SATA Optical Drive, ATA Combination Mode will not do the trick. So I disabled this option and

 

76gj.jpg

And set the sata class code to AHCI..

 

Btw, I followed the tweaking that you posted here: regedit then setting the start value for both to 0 zero but to no avail..

 

Next thing I thought off is why not disable the on-board IDE Controller.. Here's what happened:

 

 
0fma.jpg

I really don't know what to do anymore.. I'm thinking of replacing my motherboard.. This motherboard that I have right now used to run on XP.. Am I looking at a compatibility issue here? I don't want to downgrade to XP anymore.

 

Your help would really be appreciated..

 

Thank you!

  • 1 year later...
This topic is now closed to further replies.
  • Posts

    • Forza Horizon 6 gets another hotfix for one of the game's online modes by Taras Buria Recently, Forza Horizon 6 players discovered an interesting glitch that allowed farming a crazy amount of in-game credits in a few minutes. Playground Games quickly pulled the plug on the exploit by disabling one of the game's online modes, and today, the studio is rolling out another hotfix. In my review, I complained about the game still showering gamers with cars, credits, and wheelspins. As such, earning money in Forza Horizon 6 is not a particularly difficult task. You simply have to play the game, crazy, I know. However, people still found an easier path to becoming a billionaire in Forza Horizon 6. All you had to do was purchase the Hummer EV, install a specific tune, shift in reverse while going at about 15 MPH, hit a wall, and get launched into the stratosphere at the speed of light. While mid-air, launch Eliminator and quickly get eliminated. Boom, the game just awarded you with a few million in-game credits. Initially, Playground Games disabled Eliminator to prevent people from farming credits. Now, following the release of the first balancing update, developers are rolling out a new update that re-enables Eliminator and gives users a free McLaren Sabre as a gesture of goodwill. Here is the changelog: One critical issue remains unpatched, though. There are quite a few reports of the game wiping gamers' saves, and developers are still looking into that. To avoid potential data loss, Playground Games recommends taking one of the steps outlined in a previously published support article.
    • Dead by Daylight, Two Point Museum, and more join Xbox Free Play Days for the weekend by Pulasthi Ariyasinghe There is a brand-new Free Play Days offer available to Xbox players, giving them a chance to try out a new selection of games over the weekend. Microsoft's latest promotion brings some high-profile titles, including the sports title PGA TOUR 2K25 and the racing sim Assetto Corsa. Almost all the games being offered this time require an Xbox Game Pass subscription, with only one title being available for all players. Starting with the fully free-to-play section, Dead by Daylight is populating it solo. This asymmetric survival horror title should be the most familiar to most gamers, considering its age. The multiplayer four-versus-one asymmetric survival horror game has you assuming the roles of survivors or the killer to see who can come out on top. This Dead by Daylight offer will be available to play until Monday, June 22, giving you an extra day of play compared to the remainder of the Free Play Days titles. Meanwhile, Xbox Game Pass Ultimate, Premium, and Essential members can now try out the well-received tycoon game Two Point Museum, the circuit racing sim Assetto Corsa, as well as 2K's golf sim experience that gives players a career to develop alongside real-world pros and courses. Here are the announced games and the platforms they are available to play on: PGA TOUR 2K25 (Xbox Series X|S) Two Point Museum (Xbox Series X|S) Assetto Corsa (Xbox Series X|S, Xbox One) Dead by Daylight (Xbox Series X|S, Xbox One) To easily find the titles on Xbox consoles, first head to the Store, and then in the sidebar, find the Home section. In there, open the Subscriptions tab. All the games from the Free Play Days collection will show up in this section for quick access. Apart from Dead by Daylight's offer, this week's Free Play Days promotions will end on Sunday, June 21, at 11:59 pm PT.
  • Recent Achievements

    • Week One Done
      Huge Trailer earned a badge
      Week One Done
    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
    • One Month Later
      eurospharma62 earned a badge
      One Month Later
    • Week One Done
      With What earned a badge
      Week One Done
    • Week One Done
      Harris Gilbert earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      587
    2. 2
      +Edouard
      171
    3. 3
      PsYcHoKiLLa
      74
    4. 4
      Michael Scrip
      66
    5. 5
      neufuse
      64
  • Tell a friend

    Love Neowin? Tell a friend!