Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Forums > Drivers

Vista - Disabling AHCI BSOD

Reply
 
Old 05-22-2008   #1 (permalink)


Vista Ultimate x64
 
 

Disabling AHCI BSOD

Hello!

I have what seems to be a rare issue since I can't find any help on the subject.

I installed Vista Ultimate 64-bit with AHCI successfully. Now, I would like to disable AHCI and revert back to eIDE. When I make that change in the BIOS, I get the 0x0000007B BSOD until I reset the BIOS back to AHCI support. Just the opposite of the issues I'm seeing other people reporting.
When I run a Vista repair, it reports everything as functional.

All of the information I can find discusses enabling AHCI, not the other way around.
I'm running an ASUS P5KE-WiFi AP mobo utilizing the latest BIOS.

Any thoughts?

My System SpecsSystem Spec
Old 05-22-2008   #2 (permalink)


Windows Vista™ Ultimate
 
 

Re: Disabling AHCI BSOD

Hi Bizsar,

When you install Vista using AHCI mode you can not change it without reinstalling Vista again.

Steven
My System SpecsSystem Spec
Old 05-22-2008   #3 (permalink)


Vista Ultimate x64
 
 

Re: Disabling AHCI BSOD

Thank you very much for the reply.

Respectfully, I simply cannot believe that I have to reinstall, when there is a MS KB article that explains a workaround for the exact opposite problem when the exact BSOD occurs. If I don't have to reinstall to enable AHCI, why would I need to reinstall if I wish to disable AHCI?

As you may know, and as explained in the KB article, the issue that causes the 0x7B BSOD is that the AHCI driver in Vista is disabled, and the KB article goes on to describe enabling the driver in the registry. It seems to me the inverse is happening here: The eIDE driver has been disabled, and it seems simply finding the correct registry key and enabling it would do the trick. The issue at hand, therefore, is finding the correct registry key/subkey. Is this oversimplification of the issue?

I find it very odd that this has not come up before, especially since so many people (like myself) mistakenly believe that AHCI is going to improve HD performance on a basic system that isn't being used in a server capacity, especially on a gaming system, and wish to disable AHCI to improve HD performance for sequential access applications (like games).

UPDATE: It looks like the two drivers that need to be enabled just might be pciide and intelide...

Last edited by BizSAR; 05-22-2008 at 11:48 PM..
My System SpecsSystem Spec
Old 05-23-2008   #4 (permalink)


Windows Vista™ Ultimate
 
 

Re: Disabling AHCI BSOD

Hey Bizsar,

There might be a way to enable the drivers after installing in AHCI mode Im just not sure..., the only problem I can see stoping you is Vista didnt load anything with IDE support since AHCI superceeds the IDE specifications and even conflicts with it hence the difference in mode settings...

Keep us updated, I will let you know if I find anything...
Steven
My System SpecsSystem Spec
Old 05-23-2008   #5 (permalink)


Vista Ultimate 64bit
 
 

Re: Disabling AHCI BSOD

Well, while there is a definite possibility that certain IDE support files need to be installed still, the MSKB article you linked has you change the key value to "0" to enable AHCI. When the value is 0 to enable, the opposite value is "1" to disable so you could try that for starters.

This bit from the MSKB article makes me believe that the IDE drivers were NOT installed during your Vista installation since you chose the AHCI option...just as Steven pointed out above

Quote  Quote: Originally Posted by MSKB Article
During the Windows Vista installation process, any unused storage drivers are disabled. This behavior speeds up the operating system's startup process. When you change the boot drive to a driver that has been disabled, you must enable the new driver before you change the hardware configuration.
If you can find all the proper files and register anything needed with Windows services to enable IDE, it's possible that you may not have to reinstall Vista, however..I think if you do a Repair Install and enable IDE during that, you can get this al back and save your data and installation.
My System SpecsSystem Spec
Old 05-28-2008   #6 (permalink)


Vista Ultimate x64
 
 

Re: Disabling AHCI BSOD

Well, I messed around with it some more, and failed. So I did just reinstall.

I'll work at it some more and post my findings later.

Thanks for all your help.
My System SpecsSystem Spec
Old 05-29-2008   #7 (permalink)


Vista Ultimate x64
 
 

Re: Disabling AHCI BSOD

I'm curious about this as well. I installed Vista64 w/AHCI enabled and my HD performance has been great. Unfortunately the disappearing DVD drive of doom pissed me off so much I've enabled the jmicron IDE controller and hooked up an old DVD-ROM drive instead of the sata drive I was using before.

Long story short, I can either re-install w/AHCI disabled or buy a better IDE DVD-RW drive and just use that.
My System SpecsSystem Spec
Old 06-02-2008   #8 (permalink)


VISTA Home Premium 64bit
 
 

Re: Disabling AHCI BSOD

Quote  Quote: Originally Posted by BizSAR View Post
Well, I messed around with it some more, and failed. So I did just reinstall.

I'll work at it some more and post my findings later.

Thanks for all your help.
Dear BizSAR:
since you both using ACHI and IDE , could you psot the performance differemce between ACHI and IDE ( same harddisk) ? I just wonder the result, I also heard from many people they said ACHI open will improve the performance , but I not sure
My System SpecsSystem Spec
Old 06-02-2008   #9 (permalink)


Windows Vista™ Ultimate
 
 

Re: Disabling AHCI BSOD

Quote  Quote: Originally Posted by wufawutian View Post
Quote  Quote: Originally Posted by BizSAR View Post
Well, I messed around with it some more, and failed. So I did just reinstall.

I'll work at it some more and post my findings later.

Thanks for all your help.
Dear BizSAR:
since you both using ACHI and IDE , could you psot the performance differemce between ACHI and IDE ( same harddisk) ? I just wonder the result, I also heard from many people they said ACHI open will improve the performance , but I not sure
AHCI is bad for games and playing music because its not good with synchronised read/writes, Its only good for file servers... IDE gets way better performance.
My System SpecsSystem Spec
Old 06-03-2008   #10 (permalink)


Vista X64 Ultimate
 
 

Re: Disabling AHCI BSOD

Quote  Quote: Originally Posted by dmex View Post
Hi Bizsar,

When you install Vista using AHCI mode you can not change it without reinstalling Vista again.

Steven
That's not true. All that needs to be done, is the registry edit of setting in the registry as in the below instructions to 1, instead of zero, reboot, then disable AHCI mode in the bios. I've done this many times and it works.

1.Exit all Windows-based programs.
2.Click Start, type regedit in the Start Search box, and then press ENTER.
3.If you receive the User Account Control dialog box, click Continue.
4.Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
5.In the right pane, right-click Start in the Name column, and then click Modify.
6.In the Value data box, type 0, and then click OK.7.On the File menu, click Exit to close Registry Editor.

Note number 6, as in the instructions above, which came from Microsoft, that the Value in the registry entry showen in Number 4, must be set to 1. Then reboot, go in to the bios disable AHCI mode, then boot back in to Windows Vista, and Windows Vista will install the IDE driver, and redetect any harddrives in the system.

However if the person has used the Intel Matrix Storage driver for the AHCI driver, that the user most likely will not be able to uninstall the Intel Matrix Storage driver.
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Is there a way to run vista with out AHCI? Software
AHCI & IDE or IDE General Discussion
AHCI Vista hardware & devices
AHCI-SATA-IDE Vista hardware & devices
AHCI.......confused. Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46