AHCI drivers Windows XP Asrock 970 Extreme4

GCL

Reputable
Apr 4, 2015
6
0
4,510
Have multi-boot system (XP 32 bits, Win 7, Win 8.1) on separate drives.
Using IDE (BIOS) on all hard drives but want to switch to AHCI because want to add a SSD.
Intend to get all HD's replaced with SSD's. Want to be future proof having AHCI active.
I'm aware of registry fixes for Windows 7/8.1 and setting BIOS to AHCI and should be good to go.

However, Windows XP will have BSOD when bios set to AHCI (as we all know).
I know you can change to AHCI with Windows XP already installed.
Some mention a registry fix for XP but the registry key not found in mine.
Other options is to get drivers for controller in the device menu (to update driver).
I do have my motherboard CD and need to know which file to use.
I see it for Vista/7/8 but no XP for ACHI.
Has someone here come across or know where to find it on CD or a substitute.
Again, thats for an Asrock 970 Extreme4 MB.
Thanks for any responses.
 

GCL

Reputable
Apr 4, 2015
6
0
4,510
I've heard of virtual mode but exactly how is it configured.
That is, I have 3 distinct hard drives each with own OS as stated.
Upon starting PC, I get multi boot menu to choose which OS, then I go on my way.
I did check with Asrock and AMD for chipset drivers and downloaded Allin1 and AMD chipset drivers for Southbridge MD-SB970/Northbridge AMD 970.
In both packages, still looking for AHCI driversfor XP 32 bits.
Only reason keeping alive XP is for certain programs needing it.
I will be changing Win 7 and Win 8.1 as soon as XP is done.
As stated, 7 and 8 should be pretty much straightforward.

Can you Dee Kay or others elaborate the virtual mode scenario.
I'm learning all the time and try to be tech savvy, building PC's and usually always finding a troubleshooting solution for me and others.
Thanks again and will wait for feedback.
 

GCL

Reputable
Apr 4, 2015
6
0
4,510
Thanks for the links, that's one option. If someone out there with same problem and solved it with "correct" drivers, I would like to know.
Like to keep it simple by just booting to XP drive.
 

GCL

Reputable
Apr 4, 2015
6
0
4,510
Ok, got other options and different scenarios for opinions.
As stated, have multi-boot system ( 3 hard drives - 2tb w/win 8.1, 1tb w/win 7 and 1tb w/xp pro. Working all fine under IDE in bios. None are close to full capacity and any may install into SSD (if migrating).
Recently bought a 500g SSD. Reason why trying to get AHCI driver for the XP so would keep in bios AHCI rather than IDE. That way SSD takes advantages of driver once I migrate (or new install). In turn would use registry fix for 8.1 and 7 that should be straightforward. Would keep in bios AHCI rather than IDE.

I thought I might migrate win 8.1 to SSD, then do registry hack for AHCI for SSD.
Would keep win 7 as is with AHCI hack.
Maybe take win xp and migrate it to 2tb (after all is proven working ok with SSD) OR use 2tb as storage (videos/pictures,etc). If I can find a way for xp to work under AHCI with current drive, it would make it a lot easier.
Btw, only have 5 sata inputs and using other two for optical drives (3 hd/2 bd/DVD drives) BUT if necessary take away one optical drive.

Now that's why I was looking for a way not having to switch in bios from AHCI to IDE whenever I need to use XP.
If there's an option I have not considered or you have solutions, please feel free to pass it on.
Lastly, other options available to me is to use a new copy of win 8 pro (bought during $40 promo) upgrading xp to 8 OR bought an unused oem vista home premium (only able to install cleanly because of xp being pro version).

Trying to avoid having to reinstall most programs for xp. Either way I go it will happen and trying to not "use up" a bought OS unnecessarily. Did not want to really have two win 8 to boot from but keep it as before (win 8.1,7 and xp).
Thanks again for any responses given here and options not thought about.
 

GCL

Reputable
Apr 4, 2015
6
0
4,510
Ok...great news. Never had a doubt about a solution, took some digging but got it.
See this web link on procedures.
http://www.msfn.org/board/topic/135840-integration-of-amd-ati-sb7xx-textmode-raid-ahci-drivers-on-an-xp/page-12

Copied files from download "32bit AMD SBxxx textmode driver v3.3.1540.29 for XP mod by Fernando" into System32\drivers directory.
Added Registry file. Changed in device manager IDE ATA/ATAPI controllers to Sata controllers(Native IDE Mode).
Rebooted to bios and changed from IDE to AHCI. Afterwards it proceeded to log on and requested AHCIx86.sys driver location and rebooted.
Upon reboot, under device driver I have entry for AMD AHCI Compatible Driver Raid Controller and AMD SATA controller (Native IDE Mode).
Only request from Windows XP noticed is the system noticed a change and need to validate Windows (just for changing the drivers).

Pretty much sums it up.
 

GCL

Reputable
Apr 4, 2015
6
0
4,510
I know what your saying but the only reason I wanted to make the change was to utilize the functionality features (AHCI) for my SSD.
I know as well some users leave it at that IDE for the SSD missing out on enhancements not found in IDE. Eventually I will have all SSD drives.
 
this is all you really see talked about ''AHCI supports some important new features that IDE does not, such as native command queuing and hot-plugging hard drives. ''

wow

ide -- Maximum compatibility -- that's where I want to be
http://www.diffen.com/difference/AHCI_vs_IDE
speed ??
'' might be informative if I ran a hard drive benchmark utility with the disks in both AHCI mode and IDE mode.

http://www.sevenforums.com/hardware-devices/148080-sata-mode-ahci-ide.html


so do you want to run or fight the issues you posted for the slight gain ??

now with ssd you maybe locked into ahci I don't ever use ssd just platter - no mess no fuss
good luck