Solved Switch AHCI TO IDE (Tutorial HowTo) !!!

Roli

Power User
Welcome all , so let me explain I installed Windows 7 With AHCI set from Bios , but after that i wanted to use ide (becose it boots faster) and when i set Ide from Bios , the windows 7 loading screan camed upp and BSOD (Blue screen of death) with an error code 0x0000005B , i tryed the regedit trick by setting in the "HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMsahci" and then in the right pan the START value from 0 i set it to 1 and it supposed to be working but it was a failiure , it still did the Bsod and i was so pissed of , i wanted to make it work ... AND I DID IT !

Here are the pases :
1) I assume u have installed Windows Vista or Windows 7 with AHCI set from BIOS !
2) Download my registry fix (to add the ide keys to regeditor) simply apply the key
3) Now the manually regedit part Go to :

HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_Msahci
HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_iaStor
HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_iaStorV

And in thease three keys in the right pan u will find a key named "START" change at all three (Msahci,iaStor,iaStorV) values from 0 To 1
Now navigate to HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_PciIde
,then change the start value to "0"

4) Now u are allmost done , restart your computer/laptop , and go to Bios and set from AHCI to IDE !!! , save settings in Bios and restart

5)Windows will be loading , and VOILA !!! NO BSOD !!! , windows Vista/Seven will install new Ide drivers and u will see in windows device manager that you dont have AHCI drivers anymore , u have Ide drivers !
6)It will prompt for another restart , just restart it and u will be happy ;)

Credits goes for ME ! ONLY ME !!!!! , i searched all the internet and i couldn`t find something like this , so i began from literally everything to everything , a LOT OF REBOOTS AND BSOD`s believe me it was a pain in the ass !
But i done it !, now im ussing Windows 7 With ide mode ...
Every article on the internet when i searched it sayd : Change from the Msahci the start key to 1 if u want to make it boot from ide , but no it is much much more !
For some people it works like that , for some people it doesn`t.

I hope u enjoyed my first tutorial here , sorry for my english , im from Romania , post your results please , for more questions feal free to ask me ;)

Have a verry happy nice day !!! :p:p:p:p

Roli - Oradea .
 

Attachments

  • Registry edit (Roli).reg
    6.8 KB · Views: 10,153

My Computer

System One

  • Manufacturer/Model
    Gateway FX series 7809U
    CPU
    Intel Core 2 Duo P8700 Fsb 1066
    Memory
    4gb ddr3 Fsb 1066
    Graphics Card(s)
    NVIDIA 9800GTX 1024 mb ddr 3 256 bit
    Sound Card
    Conexant Hermosa HD Audio
    Monitor(s) Displays
    Laptop Lcd panel
    Screen Resolution
    1440x900 17" laptop panel
    Hard Drives
    1x SSD Kingsone hyperX 120 GB
    PSU
    9 Cell battery with 7800 MAH
    Internet Speed
    100 mbit/sec (megabit)
Wierd , no one posted something like : Good job or something :-? maybe no 1 needs this :-?? i dont know ...
 

My Computer

System One

  • Manufacturer/Model
    Gateway FX series 7809U
    CPU
    Intel Core 2 Duo P8700 Fsb 1066
    Memory
    4gb ddr3 Fsb 1066
    Graphics Card(s)
    NVIDIA 9800GTX 1024 mb ddr 3 256 bit
    Sound Card
    Conexant Hermosa HD Audio
    Monitor(s) Displays
    Laptop Lcd panel
    Screen Resolution
    1440x900 17" laptop panel
    Hard Drives
    1x SSD Kingsone hyperX 120 GB
    PSU
    9 Cell battery with 7800 MAH
    Internet Speed
    100 mbit/sec (megabit)
THANK YOU - Really good work, lost some hours on this problem, but solved immediately with your guide. Saved me from a lot of problems...
 

My Computer

maybe you should put it in the tutorials section
 

My Computer

System One

  • Manufacturer/Model
    Hp pavillion a6110n
    CPU
    amd athlon 64 x2 live! 4400+
    Memory
    4 gigs 3.3 useable
    Graphics Card(s)
    Finally! SAPPHIRE 100283L Radeon HD 5770 (Juniper XT) 1GB 12
    Monitor(s) Displays
    generic pnp monitor
    Screen Resolution
    1280x1024
    Hard Drives
    7.2k rpm
    1 linux ubuntu partition
    1 vista partition
    1recovery partition
    1 windows 7 partition
    1linux swap partition
    PSU
    500W, antc earthwatts EA500
    Case
    normal black case
    Cooling
    fans
    Keyboard
    saitek cyborg gaming keyboard
    Mouse
    logitech mouse (small to fit hand perfectly)
    Internet Speed
    dsl
    Other Info
    2.3 ghz amd
Ah gr8 to see that it is usefull for more people xD
 

My Computer

System One

  • Manufacturer/Model
    Gateway FX series 7809U
    CPU
    Intel Core 2 Duo P8700 Fsb 1066
    Memory
    4gb ddr3 Fsb 1066
    Graphics Card(s)
    NVIDIA 9800GTX 1024 mb ddr 3 256 bit
    Sound Card
    Conexant Hermosa HD Audio
    Monitor(s) Displays
    Laptop Lcd panel
    Screen Resolution
    1440x900 17" laptop panel
    Hard Drives
    1x SSD Kingsone hyperX 120 GB
    PSU
    9 Cell battery with 7800 MAH
    Internet Speed
    100 mbit/sec (megabit)
My first post here.

Roli (Oradea) - I do want to express my thanks and gratitude for this information, which works perfectly saving time for people like us.

Cheers.

(OS: Windows7 x64)
 

My Computer

Nice to see that this info is good for others :D
 

My Computer

System One

  • Manufacturer/Model
    Gateway FX series 7809U
    CPU
    Intel Core 2 Duo P8700 Fsb 1066
    Memory
    4gb ddr3 Fsb 1066
    Graphics Card(s)
    NVIDIA 9800GTX 1024 mb ddr 3 256 bit
    Sound Card
    Conexant Hermosa HD Audio
    Monitor(s) Displays
    Laptop Lcd panel
    Screen Resolution
    1440x900 17" laptop panel
    Hard Drives
    1x SSD Kingsone hyperX 120 GB
    PSU
    9 Cell battery with 7800 MAH
    Internet Speed
    100 mbit/sec (megabit)
Excellent work Roli!!! (I registered here just to reply you :)

I have a problem in laptop that it freezes for a few seconds (sometimes every few minutes). I found a solution to solve this by changing AHCI to IDE. However, it was impossible to do so by just changing it to IDE in BIOS settings.

I followed your tips and it perfectly worked (no BSOD anymore or restarts). I will now see if computer freezes for sec or not.

Thanks a lot :) (I would love to add this trick in my personal blog with credits to you)

- Zeeshan
 

My Computer

Excellent work Roli!!! (I registered here just to reply you :)

I have a problem in laptop that it freezes for a few seconds (sometimes every few minutes). I found a solution to solve this by changing AHCI to IDE. However, it was impossible to do so by just changing it to IDE in BIOS settings.

I followed your tips and it perfectly worked (no BSOD anymore or restarts).

Same here! :)

Many thanks Roli, you're a star.

Regards,
Darren
 

My Computer

I am running in AHCI mode now and want to switch to IDE. In your post you show:

HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_Msahci
HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_iaStor
HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_iaStorV

and you set each to 1 but from what? Is it supposed to be 0 before?

In my system I have:
Msahci = 0
iaStorV = 3
PciIde = 3

I do not have a iaStor key at all.

Does anyone know why I do not have an iastor key or why when the others are turned off it is a 3 instead of a 1?
 

My Computer

I am running in AHCI mode now and want to switch to IDE. In your post you show:

HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_Msahci
HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_iaStor
HKEY_LOCAL_MACHINE_System_CurrentControlSet_Services_iaStorV

and you set each to 1 but from what? Is it supposed to be 0 before?

In my system I have:
Msahci = 0
iaStorV = 3
PciIde = 3

I do not have a iaStor key at all.

Does anyone know why I do not have an iastor key or why when the others are turned off it is a 3 instead of a 1?

Some of my sets were on #s other than 0. Just change them to 1. Did you run the Edit Fix tool located on the bottom of the first post? That might add the iaStor key.

Thanks to the OP for the hard work and sharing it with everone! It worked for me!
 

My Computer

System One

  • Manufacturer/Model
    Self Configured
    CPU
    Intel Q9650 4 x 3.00GHz
    Motherboard
    ASUS P5Q SE
    Memory
    OCZ DDR2 PC2-8500 Gold Edition, 1066MHz, 8GB
    Graphics Card(s)
    NVIDIA GeForce GTX 280 - 1GB DDR3 RAM
    Sound Card
    Realtek ALC1200
    Monitor(s) Displays
    Hanns G
    Screen Resolution
    1280 x 1084
    Hard Drives
    OCZ Vertex 60GB SSD;
    WD VelociRaptor 3000HLFS - 300GB 10,000RPM;
    Seagate Barracuda 7200.10 - 250GB 7200RPM
    PSU
    Be Quiet! Dark Power 750 Watt
    Case
    Black with silver trim & blue lights
    Cooling
    Huge case fan
    Keyboard
    Acer
    Mouse
    MS optical mouse
    Internet Speed
    DSL 2000
    Other Info
    Configured as a Gamer for Flight Simulators,
    Saitek X52 Flight Controler
First of all, thanks for this small guide.

However, I am now encountering a bad problem.

I did all the registry changes as you proposed. I restarted and changed from AHCI to IDE in BIOS before Windows would load up again. Windows started and a box appeared listing IDE and ATA related stuff being installed. Then I restarted as it prompted me to. Then on next load: BSOD. It appeared to work fine at first, but then failed. One thing I noticed was that the "Start"-value in HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/PciIde was already set to 0 beforehand, so I just left it so. Did I do something wrong? And what should I do now? I have the option to perform a System Restore to god-knows-when. Damnit. ^^

Best regards,
Zyl

EDIT: Error reads "BAD_POOL_CALLER", which usually indicates bad RAM. I believe something went wrong on the lowest level of hardware interaction lol.
EDIT2: Changing back to AHCI causes another bluescreen to appear even as the animated windows logo pops up and I cannot get the chance to read what it says at all, because it disappears too quickly.
EDIT3: System restore saved my butt. That means I can infinitely try to mess around with this till something works. Waiting for some input on what I should try/check. Thanks in advance.
EDIT4: Just set it to IDE and reinstalled Win7 completely and it set itself up correctly that way.
 
Last edited:

My Computer

This might be a great bump but I just wanted to tell OP that I too created this acc to thank you!
I wasnt able to install w7 without this tutorial! Thank you so much!

(when i used AHCI they asked for drivers n' stuff which I couldnt skip, which made me unable to go further)
 

My Computer

First of all, thanks for this small guide.

However, I am now encountering a bad problem.

I did all the registry changes as you proposed. I restarted and changed from AHCI to IDE in BIOS before Windows would load up again. Windows started and a box appeared listing IDE and ATA related stuff being installed. Then I restarted as it prompted me to. Then on next load: BSOD. It appeared to work fine at first, but then failed. One thing I noticed was that the "Start"-value in HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/PciIde was already set to 0 beforehand, so I just left it so. Did I do something wrong? And what should I do now? I have the option to perform a System Restore to god-knows-when. Damnit. ^^

Best regards,
Zyl

EDIT: Error reads "BAD_POOL_CALLER", which usually indicates bad RAM. I believe something went wrong on the lowest level of hardware interaction lol.
EDIT2: Changing back to AHCI causes another bluescreen to appear even as the animated windows logo pops up and I cannot get the chance to read what it says at all, because it disappears too quickly.
EDIT3: System restore saved my butt. That means I can infinitely try to mess around with this till something works. Waiting for some input on what I should try/check. Thanks in advance.
EDIT4: Just set it to IDE and reinstalled Win7 completely and it set itself up correctly that way.

I had the same problem. I've started with F8 into safe mode and it worked. So I decided that the problem was with video. Under save mode I started run/msconfig/boot(tab)/ and checked the 'Base video' option. After a reboot the system started in save video mode (low resolution) and I could logon. The problem is that every time I should change manually the resolution to higher and I still want to find a way to fix that.
EDIT: Reinstalling the ATI drivers fixed my problem. Maybe this is a good thing to do to uninstall video driver before switching of the disk because of the mess that happens with the hardware resources. But who could predict which resource will be in your case?
 
Last edited:

My Computer

Not like I don't appreciate it but I had to share that on my Acer 5251 Windows 7 HP 64bit pre-installed with AHCI just took a direct change in the BIOS to IDE and upon reboot, two drivers were automatically downloaded/installed and I was prompted to restart.... all good.
 

My Computer

have been looking for this info. so many tnx. i have a couple of questions, however. hope someone can enlighten me.
will this work on windows 7 x64? as my windows 7 machine has AHCI enabled, can i change back to using AHCI from IDE if i want to, when i want to? will i have to do anything to re-enable the AHCI settings? the reason i am asking is because i cant do a image of my sata lll hdd. i suspect it is because of the AHCI setting, but not sure.

TIA
 

My Computer

That's funny, the whole reason I looked into switching to IDE was because of backup issues. Anyway, it did not help, so I switched back AHCI... no problems.
 

My Computer

Back
Top