Well, I finally decided to try AudioDoc's fallback position and simply reinstall XP... largely because I wanted to reclaim a lot of that drive for Win 8 data and programs. Unfortunately, a bad floppy controller prevented me from creating that silly driver
diskette! So I had no choice but to reinstall with IDE mode, and do this all over again. The good news is, I made notes this time. So for anyone else out there, who has an AMD board and wants to convert XP to AHCI without reinstalling, here is the procedure
that worked. (Your own motherboard MAY have a better driver than the ones listed here,, check their website. My other machine is running on an ASRock instead of an Asus, and their AHCI driver is called jmb36x.sys)
-- Copy driver files ahcix86.sys, amdsata.sys, amdxata.sys, amd_sata.sys and amd_xata.sys to system32\drivers. These are all obtainable from AMD. Also from them, download the Catalyst Install Manager packages for the southbridge chipset and for RAID
-- Go to Add New Hardware and Add a New Device, under "IDE/ATAPI Controllers", point it toward the second and third drivers. This will give you an AMD SATA Controller, although it will be in "Native IDE Mode"
-- Run the Catalyst Install Manager twice, once with the southbridge drivers set ("13-1_xp32-64_sb.exe") and once with the raid set ("13-1_xp32-64_raid.exe")
-- Import this registry hack (saved as "ahcix86.reg"):
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1002&cc_0106]
"Service"="ahcix86"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"Tag"=dword:00000021
"ImagePath"="system32\drivers\ahcix86.sys"
"Group"="SCSI Miniport"
"DisplayName"="AMD AHCI Compatible SATA Controller"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Parameters\PnpInterface]
"5"=dword:00000001
-- Reboot, enter BIOS setup, set SATA mode to AHCI, and let Windows boot normally
Windows will find new hardware for you to install, called first simply "PCI device", then "SCSI Controller", then "AHCI Compatible RAID Controller". This is the device that wants the ahcix86 driver, point it toward that and let it install. It will ask
for a reboot.
When Windows comes back up, you are in AHCI mode, although without Hot-Swapping capability. But the BIOS can now be left alone, for dual-boot machines.
Hope this helps someone!