How to install the AHCI drivers after installing XP in IDE mode
Posted by
Michael Walsh) on Jun 16 2008 | Tagged as: Acer
Here’s a interesting article from Sparkion in the Netherlands.
If like me, you’d rather go out on your bike than play around with your computer’s most intricate settings, then you might enjoy this, which also happens to be located in the Netherlands - great country!! Otherwise read on…
In his words this article shows: “how to install the AHCI drivers’ on a XP installation after having installed windows XP in IDE mode. So.. if you have forgotten to streamline an XP installation CD, there is still a way to install the AHCI drivers and startup in AHCI mode.”
As usual, I am duty bound to remind you that if you play with your pre-installed software (change the OS) you basically rip up your warranty but as so many of you out there are doing just that anyway, this might be an extremely useful article.
Kudos to Sparkion.
Look forward to hearing your comments:
————————————————
Hi, I’m new here
I found a way to install the AHCI drivers on a Acer5920g AFTER installing Windows XP on the laptop.
In case you forgot to slipstream (using NLite) the AHCI drivers in the Windows XP CD.
Where for best performance the SATA-HD uses AHCI mode. Which Vista suppports but XP doesn’t.
So this is for the ones who installed Windows XP in IDE-mode on a Vista-PC or Vista-Laptop.
So assuming you installed Windows XP in Ide MODE, but you would like XP be able to run in ACPI mode:
1st) Download the following drivers from the Intel site:
http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101&lang=eng
Nr. 1. “Intel Matrix Storage Manager iata82_cd.exe” (where 82 is the version nr. at moment from writing this)
Nr. 2. “f6flpy32″ (zip/rarfile) These one are the drivers you normally need for the “F6 mode” when you install
Windows XP.
2nd) Open file NR. 2. and extract the whole folder to wherever you like. Make sure you remember the location.
Copy from this folder file “IaStor.sys” to C:\windows\system32\
3rd) Copy the following registry file to your desktop (copy and paste it into notepad) and save as “ahci.reg” (Only copy-paste what is written in italic)
———————————————-
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2922&cc_0106]
“Service”=”iaStor”
“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
“Type”=dword:00000001
“Start”=dword:00000000
“Group”=”SCSI miniport”
“ErrorControl”=dword:00000001
“ImagePath”=”system32\\drivers\\iaStor.sys”
“tag”=dword:00000019
“DisplayName”=”Intel AHCI Controller”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
“queuePriorityEnable”=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
“0″=”PCI\\VEN_8086&DEV_2922&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA”
“Count”=dword:00000001
“NextInstance”=dword:00000001
———————————————-
4th) Go to This Computer-> Properties -> Hardware -> Device manager.
Under IDE ATA/ATAPI-Controllers, right-click the first INTEL(R) Controller, and update the driver.
Manually install the driver!! Make sure in every step you choose yourself what drivers to install!!
Browse to the folder where you extracted file NR. 2.: “f6flpy32″.
Now choose the “iaAHCI.inf” to install. All the AHCI drivers will be installed now.
5th) Double check you’ve copied the IaStor.sys file as part of step 2. Now do the following:
Run the “ahci.reg ” file to add the entries into the registry.
Reboot the computer and enter the BIOS.
Change the setting for the on board Intel controller to AHCI, save and exit BIOS.
Boot into Windows
6th) Windows will startup because of the manually installed drivers in step 4.
Windows will find new hardware and install drivers automatically
(because you changed the original driver manually in step 4, windows wants to restore this driver).
Just ignore this and go to the Nr. 1. file: ” Intel Matrix Storage Manager iata82_cd.exe “.
This is a setup file. Run this setup and the “Intel Matrix Storage Manager” will install the complete AHCI-SATA driver.
After installation:
Restart!
God bless you all,
Sparkion
| 3.7 (11 people) |


on 23 Jun 2008 at 1:42 am 1
Evil Joel (Check me out!) said …
This was just what I needed to get my Windows XP 64-bit installation working with SATA without slipstreaming and reinstalling. Thanks!
I should note that you have to download the 64-bit version of the drivers with a 64-bit operating system.
on 12 Jul 2008 at 3:49 am 2
Sparkion (Check me out!) said …
U r welcome Evil joe!
on 13 Jul 2008 at 3:37 pm 3
Vabole (Check me out!) said …
Sadly, that didn’t work for me. Got a blue screen at the 4th step, immediately after installing the AHCI drivers. Had to restore the system from the recovery point.
Is there some more fiddling to get SATA working?
on 16 Jul 2008 at 4:43 pm 4
happnatious1 (Check me out!) said …
Worked for me. However there is a question mark in device manager next to “mass storage controller”.
Acer Extensa 5620z
on 17 Jul 2008 at 4:40 am 5
Walmir (Check me out!) said …
Worked just fine!!! Thank you so much, you saved my life!
on 22 Aug 2008 at 10:30 pm 6
resin (Check me out!) said …
just installed winxp 64 on a Acer5920g and for some reason the iata85_cd.exe can not extract it self. massage: computer doesn’t meet minimum requirements appears and instalation will exit. did u install some of the acer stuff on it?
on 23 Aug 2008 at 5:41 am 7
Morris Lee (Check me out!) said …
resin, try downloading the driver from Acer or Intel, make sure it is the 64 package, but when I had 64 bit, i never had problem like yours, all I did was to make sure I have the corresponding driver in 64 bit, all installation went flawless, 32 bit software runs fine on 64 bit too.
on 04 Sep 2008 at 11:47 am 8
resin (Check me out!) said …
Morris Lee..well got intel and acer,don’t know if it’s 32or64 but still the same,can u send me URL with the driver u r using ,,,cheers!