The most common is Intel, because the most common controller is [email protected] Smith - I have to vote this question down until such time the question is complete.You asked a very good question but failed to do the research and then didn't post the required information for people to answer your question.However, Windows XP does not come with a generic AHCI driver. Motherboard manufacturers often include an AHCI driver on a CD or on their websites.

nforce sata driver updating problem-48nforce sata driver updating problem-87nforce sata driver updating problem-59

After arriving home, and without doing any backup at all XD, I finally got the job done. My method is based on this blog post so its author is the one that deserves most credit.

Also I have to mention Bob which quickly posted this link as a comment (my apologies Bob, yes it worked).

I already know that I can achieve this reinstalling the whole OS. I already have the correct drivers which are located in my motherboard disc.

But if possible, I'd like to enable AHCI without reinstalling again. Notice that the drivers are different for 32bit and 64bit OSes, so it is important to pick the correct ones. That is a common and reliable (except with n Force, it seems) method: install SATA controller/chipset manufacturer's SATA drivers, which provide AHCI/RAID support.

This question is part of a larger list of things I'll need to do before installing a new SSD drive, but I think it deserves its own question.

Current setup: A dual-boot machine with Windows XP installed on a SATA 6Gbps HDD. Because of this, if I try to change to AHCI in BIOS, as Windows doesn't have AHCI drivers, it won't boot.Windows Vista and 7 would (usually) have the drivers anyway, but typically disable them.Vista and 7 come with a generic AHCI driver, with a more hardware-specific driver potentially available from the controller manufacturer.The vendor ID is for AMD (also shown in INF file), the compatibility code is for AHCI. Windows then boots properly and detects new devices, asking for another reboot. I have a P5GD1 Pro (ASus)motherboardd with dual boot xp and windows 7.The easiest way after many hours of internet searching that I found was through trial and error and reinstall of image, however, there is a simpler way....The files are called "ia Stor.inf" and "ia AHCI.inf". There was a similar question which was solved by installing the appropriate SATA (AHCI/RAID) drivers from the motherboard manufacturer. Once again, there is no need to be so antagonistic, we only help because we want/like to.