BIOS,Windows, Linux, Software Security, Domains, Web Hosting

Guide: Enable AHCI in Windows XP After Installation

We know we can't install Windows XP in regular method if we enable AHCI in BIOS, We must add additional SATA drivers before the installation. Here I introduce one method to enable AHCI in Windows XP  after installation. But we must disable AHCI in BIOS before the installation.

1. Prepare the SATA drivers for your chipset.

A、For the desktop computers. SATA drviers may be found in the driver CD/DVD. but for the laptops, you may find it or not. You can look for some drivers in your driver disk, such as Intel Matrix Storage Manager Driver、Matrix Storag、SATA Driver、AHCI, etc.

B. If you don't have the SATA drivers. you should try it in the official website. occording to your computer model and your operating systems.

C、I must say, AHCI drivers has more universal effects. because the motherboards are composed by the chipsets. the chipsets manufacture have only several. AMD, INTEL, NVIDIA..., for more informatin, you can find it in your computer manual books. or look for the research engine(google.com, etc) by the computer model. I believe you can find your chipset.

D. If you make sure your chipset model, you can search the AHCI drivers according the model. and use it without any problems. commonly these drivers may have iaAHCI.inf, or SATA, etc. you may recognize them immediately.

2. Change the SATA mode in BIOS as ATA or compatible.

If your Windows XP has been installed. I think your SATA mode must be compatible or ATA mode if you haven't install SATA drivers. Now before installing AHCI drivers. you should ignore this step. If you haven't install Windows XP. You must check the BIOS settings of SATA mode. make sure the SATA operation is in ATA or compatible mode.

But how can I enter the BIOS? This way please: How to Access and Exit the BIOS Setup Ultility

How to change SATA mode?, Please refer to: How to Change the SATA Type in BIOS.

3. Install Windows XP in regular operations

If your Windows XP has been installed, ignore this. If not. You may install it in regular operation. the SATA drivers can be installed in the next.

4. Install AHCI drivers

Notes:

If the Windows XP has been installed. Here we can begin our installation of AHCI drivers.

You must make sure that you have no important files to be backup in your desktop, system disk. because if you install AHCI drivers failed. you may suffering blue screen, or restarting errors. you should backup these important files of your system disk.

A. Enter the device manager

Right click My computer in the desktop. select properties, select hardware in the popup window, click the button of device manager, you can see the below windows.

Device manager

locale to the IDE ATA/ATAPI controllers, this is my desktop computer's name. It may be different in your computer. we should look for the first controller, called ATA storage controller, No matter what your harddisk is installed as a master or a slave. the name here will  be right. In a word, I want to change the ATA drivers to SATA drivers. So you must select the ATA storage controller(there are two port in the screenshot. there is no problem when I select the first port). right click the item. and select Update Driver...

B. Hardware Update Wizard

Here we select No, not this time. Press Next.

C. Do not accept the recommendation.

We should select Install from a list or specific location(Advanced), Press Next.

D. Select the device driver you want.

Here we can not select the SATA drivers to be installed directly. If you do so, you may suffering a blue screen. the operating system may be destroied. In my experimentation, I must refresh the ATA drivers as a Standard Dual channel PCI IDE Controller at first. I think, this will be working on your computer.

No matter how the standard controller drivers installed. these should make no errors. because the default drivers are supported by all the ATA controller.

Select Standard Dual channel PCI IDE Controller, and press Next.

E. Waiting for the completion.

Click Finish.

F. Accept the warning.

Here we may receive a pop window of warning, "System setting change",(the screenshot ignored) Press Yes and go on.

The computer may need a restart, You can restart it or not. I find no errors if I don't restart it before the next operations. 

G. Repeat the initial operations and reenter the Device manager.

Here we can find Standard Dual channel PCI IDE Controller, yes, we will update it now. right click the controller and press Update Driver.

H. .....(same as the above step). Getting to the Select the device drivers you want to install for this hardware window.

Here we should click the button Have Disk.

I. Install from disk windows.

click Browse...

J. Locale your SATA drivers and select the .inf file.

K. Click OK to make sure the selection.

L. Select the right chipset model

When the .inf file has been selected. the controllers that the drivers support will be list in the window below.

I must remind, you must select a proper SATA controller that will be installed. If you select a improper controller. the system will have a blue screen. You can find the right model in the screenshot of G step. the model may be the same as the ATA controller.

For my computer, Intel(R) ICH9M-E/M SATA AHCI controler is right. (We can find ICH9M-E/M in the G step, too). Press Next.

M. Update Driver warning befor installation.

Click Yes, make sure your selection.

N. Waiting for completion.

O. System setting Change Message

Press Yes to restart your computer.

P. Change the SATA mode to AHCI in BIOS and reset the computer.

When your computer boots up, you need to change the SATA mode to AHCI, save and exit. Details for referrence How to Change the SATA Type in BIOS.

Q. If all are OK, your computer will enter the desktop and finish AHCI installation

When you enter the system. windows xp will find "new" hardware, it will update the SATA drivers we have installed in. finally you may need other reboot. When you reenter the system. Open the device manager, you can find AHCI controller has been installed properly. If blue screen occured or restart computer automatically, that is to say your installation above is failed. You must change the SATA mode back and restart the computer again to the older controller. but unfortunately in my test. I can't enter the windows xp again in spite of setting back of the ATA mode. I must repair my Windows XP by the other methods. So You must attention these operations mentioned above. make sure the next operation will be right. the drivers are right.

Comments(10)TrackBack

Posted by: Foxzzy| /10/30/13 | 18:49 pm |
I keep getting blue screen prohibiting hardware change and shutting down the OS before it finishes step N.
This happens while the system is in the process of installing the drivers set prior to step M.
I have a Dell Optiplex 7010 Quad Core PC - I tried disabling all but one core I(to slow it down), but didn't do anything, same blue screen problem.
Anyone else run into this, and if so, what was your workaround?
Thanks..
Posted by: Gardian| /09/16/13 | 16:05 pm |
Thank you so very much!
Did this on a Dell Optiplex 755.
Not only did it work, but I had cloned the spinner harddrive drive to an SSD (XP pro 32 bit) and then did this for the SSD.
IDE + Clone + SSD + AHCI = Rocks!!!
It was so very easy with your help.
THX
Posted by: James| /06/27/13 | 15:07 pm |
Thanks!!! It helped a lot!!!
Posted by: no3gods| /04/12/13 | 11:34 am |
You are the bomb! Where's the link to send you some money?
Thanks!
-windXP PRO
-IDE mode successfully changed to AHCI mode!
Posted by: DC| /02/02/13 | 19:05 pm |
Thanks, this worked well to change mode to AHCI in XP. Had to hunt down the lenovo G550 AHCI Driver for the laptop, but it worked great!
Thank you again!
Posted by: mattia| /07/18/12 | 17:05 pm |
uff... it doesn't work for me :/
Posted by: Mizan| /04/05/11 | 22:52 pm |
Excellent Work, I have done as per your instructin and succeed to Enable AHCI in Windows XP After Installation.
Now I would like retun AHCI to IDE, would appreciate if you please suggest.
Posted by: Laurentiu| /03/23/11 | 15:33 pm |
It worked! Thank You!
Posted by: markedward| /01/25/11 | 18:07 pm |
Sir,
By mistake i used Sea gate HDD utility.
Original it had 250GB
Model: MHX2250BT
P/N: CA06846-B20000SN
SER NO: K204T7825 FTS DATE: 2007-08
250GB LBA: 488397168
After using utility the hdd showing 32gb and rest i am not able to see.
I tried my level best to download disk manager for hdd but i get FDD disk manager for booting is it possible to send the link
where i can download Disk Manager where i can boot with CDROM and the job done dear,
Posted by: markedward| /01/25/11 | 18:06 pm |
I HAVE FORMAT HARD DISK DRIVE DUE TO LAPTOP HAD COME WITH VISTA AND ALWAY HAD PROBLEM.
I AM TRYING INSTALL WITH WINDOWS PROFESSIONAL BOOTABLE CD BUT IT DOES NOT ALLOW TO INSTALL BUT YES GIVE MSG AS BELOW.
SETUP DID NOT FIND HDD INSTALLED IN YOUR PC.
MAKE SURE ANY HDD ARE POWERED ON THE PORPERLY CONNECTED TO YR PC, AND THAT ANY DISK HARDWARE CONFIGURATION IS CORRECT . THIS MAY IBVOLVE RUNNING A MANUFACTURER SUPPLIED DIAGONISTIC OR SETUP.
SET CANNOT CONTINUE, TO QUIT PRESS F3.
WHEN I PRESS THAN THE LAPTOP ASK ME TO RESTART OR F3 QUIT.

Leave a Reply

Subscribe to BootBeta Comments RSS feed to receive notification of latest comments posted.

Subscriptions

  • Enter Email Address:

Recent Post

Copyright@ 2010-2014 Bootbeta All Rights Reserved.
HooBlog Version 1.5 Build 20140530