Professional Documents
Culture Documents
Audit File System Use: Eliminate Event Logs For Auditing File Server Activity
Audit File System Use: Eliminate Event Logs For Auditing File Server Activity
MSFN Home · Forum Rules · Unattended Guide · Login · Register Donate · Search
· Members · Calendar · Help · Contact Us
Search
Frontpage
Forums
Unattended CD/DVD Guide
Welcome
to the Windows XP forum. If you have an error or a question make sure
that you provide enough information to your fellow members in order to
get a good answer, without information we cant answer you.
We
try our best to keep this forum clean of illegal content. If you see
any illegal activity use the "report" button you find in every post to
report the
specific post to the moderators.
How to enable AHCI on Intel ICH9 under XP, How To! Options
Technical n00b
After some research by MSFN staff, we have a working solution to enable ACHI on the ICH9 with appropriate SATA/NCQ
drive(s).
Posts: 2668
Joined: 28-June 04
The
Advanced Host Controller Interface (AHCI) is a hardware mechanism that
allows software to communicate with
MagicISO
Index:
1. Unpacking drivers
4. BIOS Settings
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 1/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
6. Final installation check
7. Editors thoughts
1. Unpacking drivers
Unpack
the 32-bit Floppy Configuration Utility for Intel® Matrix Storage
Manager and extract the file (.EXE) with WinRAR
or similar program. You
now get an .EXE file that need to be extracted again to the F32.IMA
file.
Install
MagicISO or other program that can recognize the .IMA file extension.
Open the F32.IMA file with the appropriate
program and extract the
files to the same folder as the F32.IMA file. If you use MagicISO the
select the whole list on the
right upper window, en click on it with
the right mouse button (for right-handed people) and extract them in
the folder
where you stored the F32.IMA file.
Copy
the file IASTOR.SYS to the Windows SYSTEM32/DRIVERS directory. Open the
IAAHCI.INF with Notepad. Use CRTL-R
and you should get a “replace”
window. In the first input window you type “2821” and the second
“2923”, so you will
replace all “2821” text to “2923”, and click
“Replace All”.
CODE
PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel(R) 82801HR/HH/HO SATA AHCI Controller"
To:
CODE
PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel(R) ICH9 SATA AHCI Controller"
Save the file under the same name, e.g. IAAHCI.INF and exit Notepad.
Now we create a registry file with Notepad and the following contence:
CODE
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2923&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
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_2923&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 2/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
4. BIOS Settings
Restart the computer and enter the BIOS (Mostly entered by pressing DEL). Make the settings:
CODE
SATA RAID/AHCI Mode [AHCI]
For ASUS P5K motherboards (IF present in BIOS, please report if not present.):
Restart the computer and enter the BIOS (Mostly entered by pressing DEL). Make the settings:
CODE
SATA Configuration [Enhanced]
If
you did steps one to four right, you will not get that “known” BSOD
again before you hit the desktop! Windows will
show new devices found
like all your optical drives and hard disks until you hit to
“PCI-Device”. Select “Install manual”
and point to the folder where you
saved the IAAHCI.INF file and select the IAAHCI.INF file as this is the
driver that needs
to be installed. Follow the instruction on the screen
and restart your computer again.
When
Windows has started, go to the control panel to check your system
properties. In the hardware configuration list
there should be now:
We hope you enjoy your new ACHI enabled ICR9 Bridge in XP!
7. Editors thoughts
It
must be a marketing question from Intel and Microsoft. There is nothing
else I can think of why neither Intel nor
Microsoft made new drivers
for XP. The only thing I can think of is that Intel wants to sell more
ICR9R bridges and
Microsoft wants to push its Windows Vista. Like
always both companies won’t make any comments!...
Regards,
puntoMX
Ps. if there is any good info I should add, please post it ...
Changes:
And how sure are we that this actually enables AHCI support rather than
just making Device Manager say it has the
Group: Members
Posts: 1890
Joined: 15-September 04
From: San Antonio, TX
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 3/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
Member No.: 31126
Well, after reading lots of information, mostly from forums, and testing it on a Gigabyte GA-P35-DS3L with ICH9, I
Before
only the AHCI option in combination with an ICH9 could be used for
Vista, this is clearly written in the users
Joined: 28-June 04
only a way for the ICR9 Bridge, it also can be done for the ICR 7 and 8.
Donate to MSFN
And it works, believe me. Before the hardware would show other controllers:
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 4/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 5/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
On the left side we see AHCI disabled and on the right side AHCI enabled.
I guess my point is that I can edit the .inf and make Device Manager say
anything I want it to. Just because Device
MSFN Addict
Manager says "AHCI" has
anyone actually verified that features like NCQ and hot plugging work?
This post has been edited by nmX.Memnoch: Dec 19 2007, 09:45 PM
Group: Members
Posts: 1890
Joined: 15-September 04
From: San Antonio, TX
Technical n00b
Joined: 28-June 04
Donate to MSFN
AHCI Disabled
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 6/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
AHCI Enabled
When
AHCI is enabled you have the Advanced Power Management feature enabled
on the drive. NCQ is enabled on
the drive in all modes, so if you have
a tool that can give me NCQ test results I would be pleased to have it.
Note to the Editor and Microsoft and Intel :
I
am stuck (still) in this very specific problem, and you know what
drives me really crazy ? It's that the Ultimate-
Bootable-XP CD
recognizes the AHCI drives very naturally !!!
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 7/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
Group: Members
Posts: 2
Joined: 4-August 04
Member No.: 26216
Must have something to do with BTS driverpacks... but I never used it...
Technical n00b
Joined: 28-June 04
Donate to MSFN
-BJR- Hello ,
Newbie
when I open IASTOR.SYS / IAAHCI.INF files, it speaks of ich9R and not of ICH9, needs it to create the line?
Member No.:
96457
OS: 98SE
QUOTE (puntoMX @ Dec 18 2007, 06:07 PM)
Technical n00b
2. Preparing the drivers
Replace the line:
Donate to MSFN
CODE
To:
CODE
PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel(R) ICH9 SATA AHCI Controller"
Save the file under the same name, e.g. IAAHCI.INF and exit Notepad.
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 8/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
As you can see, there are 2 steps; what part is not working/clear for you?
4. BIOS Settings
... ...
For ASUS P5K motherboards (IF present in BIOS, please report if not present.):
Restart the computer and enter the BIOS (Mostly entered by pressing DEL). Make the settings:
CODE
SATA Configuration [Enhanced]
Before
you continue it would be wise to check IF these settings are possible
in your BIOS revision. Some BIOS
revisions do not have these options...
Punto, nice work!!! Does it work for Vista too?
Senior Technician
Group: Members
Posts: 1967
Joined: 29-November 05
From: devnull
Thank you.
Technical n00b
Vista will work directly with AHCI out of the box .
Joined: 28-June 04
Donate to MSFN
Enter Keywords
Search Topic « Next Oldest
· Windows XP
· Next Newest »
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 9/10
16/5/22, 1:01 How to enable AHCI on Intel ICH9 under XP - MSFN Forums
Controller Driver Updates XPe Target Designer RegClean - Free Download Storage Servers Solutions
Free Scan For Correct And Current Register with BSQUARE - free XPe Clean All Windows Errors in 1 Min. Integrated and DAS RAID Servers
Drivers. Fast, Easy, And No Risk! Eval. Free gift at purchase. 5 Stars Rated - 100% Free Scan! NAS and iSCSI SAN Appliances
Controller-Drivers.DriversHQ.com www.bsquare.com www.RegistryCleanFix.com www.ironsystems.com
Search
Frontpage
Forums
Unattended CD/DVD Guide
0 Members:
|-- Windows XP Go
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
file:///E:/Tutoriales_y_Manuales/WindowsXP/AHCI_DRIVERS.htm 10/10