Solved

Winxp with AHCI

Posted on 2013-06-18
11
968 Views
Last Modified: 2013-07-03
Yes, this is a familiar question, but after I did some reasearch and still cannot get it work ;(
Here is my hardware and useful details:
1. Only 1 SATA HDD installed, and my winxp installed on it
2. Motherboard is "msi B75MA-E33"
3. Check the picture below
setting
============================
Since while my HDD run at IDE mode, the chipset shows at device manager was "Intel(R) 7 Series/C216 Chipset balalalala" so I assume the SATA controller for my MB is "PCI\VEN_8086&DEV_1E02&CC_0106.DeviceDesc    = "Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller" ; Right?

Here is the question:
Many solution direct me to
1. http://expertester.wordpress.com/2008/07/27/how-to-enable-ahci-windows-xp/
2. http://forums.pcper.com/showthread.php?444831-HOWTO-enable-AHCI-mode-after-installing-Windows
3. http://www.bootbeta.com/blog/guide-enable-ahci-in-windows-xp-after-installation.html

Let's say the first link, part A, [use AHCI driver (provided by manufacturer or download from net)] resulted me blue screen immediate -> set bios to AHCI -> XP startup -> blue screen -> change back to IDE, F8, Last workable config -> nothing change.

first link, part B [5) Choose your driver from the list that returns.] -> it returns an empty list! which I did choose iaAHCI.inf and shouldn't have any problem, any ideas?

Second link, since it's work for ICH9 but not what for my MB, I don't know if I can use that (even if I modified ven_8086&dev_2922 to VEN_8086&DEV_1E02 ?)

Third link, [N. Waiting for completion.] ->blue screen immediate -> (same as first link part A)
=================
So... any ideas?
0
Comment
Question by:candychan611
  • 6
  • 4
11 Comments
 
LVL 78

Expert Comment

by:David Johnson, CD, MVP
Comment Utility
If you want AHCI you are going to have to do some work
i.e. get the drivers onto a floppy disk or use nlite to integrate the drivers into windows xp and then do a repair install (over install) of windows xp with your bios set to AHCI.  and yes this means installing a lot of Microsoft updates and using a windows xp sp3 install disk
0
 

Author Comment

by:candychan611
Comment Utility
I'm looking for a way without reinstalling, surely.
Although I've the sp3 install disk but reinstalling (with repair mode) will cause those e-cert and some private setting become invalid
0
 
LVL 91

Expert Comment

by:nobus
Comment Utility
any reason why you need AHCI ?
normally - all pc's run as well without it enabled
0
 

Author Comment

by:candychan611
Comment Utility
AHCI transfer data significant faster - from the article I read
In the other hand, paying for a SATA but running at IDE mode which with only 133MB/s make me feel uncomfortable (lol)
0
 
LVL 91

Expert Comment

by:nobus
Comment Utility
that is not true; it simply enables the NCQ :  from :
Advantage of AHCI
 
1.Hot-Plugging (will not cover here as it will not affect computer performance)
2.Native Command Queuing (might improve computer/system/hard disk responsiveness, espcially in multi-tasking environment

the greater speed exists, but is barely noticeable
>>  In the other hand, paying for a SATA but running at IDE mode   <<  in that case, install the sata controller drivers (for your mobo) or check if an update exists for your Bios, correcting that (if it is missing)
0
Complete Microsoft Windows PC® & Mac Backup

Backup and recovery solutions to protect all your PCs & Mac– on-premises or in remote locations. Acronis backs up entire PC or Mac with patented reliable disk imaging technology and you will be able to restore workstations to a new, dissimilar hardware in minutes.

 

Author Comment

by:candychan611
Comment Utility
>>the greater speed exists, but is barely noticeable
huh, pretty different from the article I read but nvm, just forget that, as I want to have my AHCI on without bluescreen for whatever reason ;D


>> install the sata controller drivers (for your mobo)
And that's failed ;( as I mentioned at #1
Seems second link will be workable for me but any modification example for my MB?
0
 
LVL 91

Expert Comment

by:nobus
Comment Utility
did you install all the drivers from http://www.msi.com/product/mb/B75MA-E33.html#/?div=Driver&os=Win8%2064
specially the chipset and intel storage drivers? (the driver for raid AHCI mode does not support XP)
0
 

Author Comment

by:candychan611
Comment Utility
Sorry for late reply, got some stuff to do these days.

>did you install all the drivers from

Didn't install TPM Device, as it seems not for what I want

Intel Rapid Storage should be what I'm looking for but as the three link mentioned in #1, while the HDD is running at IDE mode it cannot install and will popup "Does not meet the minimum required"
0
 
LVL 91

Assisted Solution

by:nobus
nobus earned 200 total points
Comment Utility
try this ùmethod then :  http://www.blah-blah.ch/it/how-to-s/enable-ahci/

this guy followed it, for a gigabyte board (can be useful to you also) :
http://superuser.com/questions/427340/how-to-enable-ahci-in-windows-xp-without-reinstalling
0
 

Accepted Solution

by:
candychan611 earned 0 total points
Comment Utility
Sorry for late reply.
Finally I did slove the problem, but not using a traditional method, I'll explain below.

====Warning, the below steps require you have some idea of what you're doing, don't try to follow it if you have none idea about regedit and ur MB's chipset==========

1. First, ignore all solutions which told u to go Device Manager and update balalala, you will only result a blue screen if your winxp is installed on a singal HD.

2. I noticed one of the solution at "http://superuser.com/questions/427340/how-to-enable-ahci-in-windows-xp-without-reinstalling" provided by andersos, Aug 13 '12 at 8:46 link me to "http://www.richud.com/wiki/Windows_XP_AHCI_and_RAID_FIX"

3. Saw a bundle of regedit? Click the "Download the entire .reg file HERE"

4. WaIT, don't import it! This file request you to have a Regedit PE boot disk, it's troublesome, let's us edit it and make it simpler:
 a) Open regedit, check if HKEY_LOCAL_MACHINE\SYSTEM\Select\ , "Current" DWORD 0x00000000, most computer should be, if it isn't, keep that in mind, we'll have a different method in the next step because of it
 b) Delete all thoose useless AHCI Controller in the regedit file, just left the one fits ur MB's chipset, and change "_REMOTE_SYSTEM\ControlSet001\" to "SYSTEM\CurrentControlSet\" (if ur DWORD at the pervious step is not 0 but 1 or 2 or something, maybe you'll need to change CurrentControlSet to ControlSet001, ControlSet002, etc <- I didn't test it yet)
in my case, I got none fit my MB, so I edit it manually, like this:
=======================
;Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_1E02]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
======================
(The suitable VEN_****&DEV_**** number can be found in iaAHCI.inf, accourding to what is your MB's chipset, saw the #1 for a screenshot)

Remember, change "Add driver for iaStor" [HKEY_LOCAL_MACHINE\_REMOTE_SYSTEM\ControlSet001\Services\iaStor] -> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
also.

5) Save the regedit file, now you may import it. If it popup an error message like "error accessing the registry", you may import that manually, by following the rules and route of the reg file (I did it)
(ps: ImagePath"="system32\\drivers\\iaStor.sys  <- since I don't know what did double / mean, I changed it to single one and it works fine [for manual import only])

6) Make sure iaStor.sys at windows\system32\drivers\

7) Reboot, go in BIOS, change that IDE to AHCI

8) Successfully boot in XP, wait for it install the driver and told you to reboot once more. After that, work done!
result
0
 

Author Closing Comment

by:candychan611
Comment Utility
The way can truly slove my problem!
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

We have adopted the strategy to use Computers in Student Labs as the bulletin boards. The same target can be achieved by using a Login Notice feature in Group policy but it’s not as attractive as graphical wallpapers with message which grabs the att…
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup". After a while, you have entered a loop for Auto repair which does not fix anything and you will be in a  panic as all your work w…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now