I currently own an Asus p8z68 Deluxe motherboard obviously based on Intel's Z68 chipset. It offers 2 ports at Sata3, 4 ports at Sata 2. I installed windows xp without ahci. I am now running Windows xpsp3. If you try to install the specific Cougar Series 6 C200 6 port AHCI driver windows BSOD and with ahci in bios set to enabled.
I have not really found any solution yet on how you can get ahci to work on a post install of Windows XP Service Pack 3 running the Z68 Chipset. I would be so grateful if someone could provide any help or guidance in this matter. Normally I would just reinstall but it would take forever with all the software, hardware and games I own.
Really could use the communities help on this.
Thank you for reading this and any time you spend in responding.
Hawkeye22: Nice writeups. The third one is pretty close to what I did the time I slogged through this myself, although I didn't edit the registry directly.
OP: If you attempt any of these approaches, do an image backup to an external drive. If your first attempt fails, change the BIOS back to IDE, restore the image backup, and boot back into XP. I had to do this three times, each one due to choosing the wrong device to install from the driver list.
A fresh install is cleaner, but will require a floppy / USB drive with the drivers for AHCI and the F6-for-more-drivers step in installation.
I will read over these later today to get an idea of what I will need to do. Thanks for the responses.
In regards to image backup I have a great system.
I have a master drive that I clone from. The Master drive is only updated with MS Patches, game and apps and then cloned. It is never used and anything risky is for the clone. That way I have an easy way to avoid having to reinstall.
Before I did the new motherboard I cloned the clone, and ran the steps Lloyd Case laid out for upgrading to a new motherboard. Once I confirmed everything worked, then I did it to my good clone and things worked. I was going to attempt to do the ahci on my good clone that was working on the new motherboard and then I thought, wait a minute, why not take that test clone and well use it as a guinea pig. After all if I crash it, I can just reclone off of the good clone and start the testing again.
I am a big time advocate of anyone who can afford it to keep a master - clone system in place as it can be a big time life saver. Keep the master away from anything that could harm it. Don't surf with it. Only visit the most needed websites, windowsupdate, adobe flash player updates, etc. Save the visit to these sites that are needed for patching for the clone.
I will update you on how the three ideas work. Thanks again.
The first link is one of the first I tried. Sadly it is only on the last page that the Z68 is talked about. I tried their steps and did get ahci on the system. But it seemed odd. They had cougar (6 series) drivers with ahci next to the chipset name, but were only offered in 6-port ahci configuration, despite the fact that intel list 2 port (6gbps) and 4 port (3gbps), no 6 port non-ahci in the device manager.
The person who listed what they did on the z-68 was clever by using what showed up in a clean install of win7. However the fact that it isn't the name of the chipset left me unsure. HOwever I didn't end up with any in the my scsi controller section like he did (even checked for hidden devices). But now I have that express server/workstation ahci driver and then a standard ide controller with primary and secondary. So I know something didn't take. But the system seems to work. So I decided to keep looking.
Thanks for showing that the site was considered a good source.
Read through all 3 links. Only the first one came closest. The other two deal with different chipsets and so not knowing the exact vendor name C01 c02 etc. makes it hard to do it. However one of them did give me an idea of something new to try. However if anyone has any other links I would greatly appreciiate it.
Once again thanks to all those who have helped me out here.