Solved

Winxp with AHCI

Posted on 2013-06-18
11
983 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 79

Expert Comment

by:David Johnson, CD, MVP
ID: 39258361
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
ID: 39258489
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 92

Expert Comment

by:nobus
ID: 39259346
any reason why you need AHCI ?
normally - all pc's run as well without it enabled
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 

Author Comment

by:candychan611
ID: 39261270
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 92

Expert Comment

by:nobus
ID: 39261599
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
 

Author Comment

by:candychan611
ID: 39267446
>>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 92

Expert Comment

by:nobus
ID: 39267647
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
ID: 39276916
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 92

Assisted Solution

by:nobus
nobus earned 200 total points
ID: 39277115
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
ID: 39286213
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
ID: 39296032
The way can truly slove my problem!
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Can I legally transfer my OEM version of Windows to another PC?  (AKA - Can I put a new systemboard in my OEM PC?) Few of us are both IT and legal experts but we all have our own views of Microsoft's licensing rules and how they apply.  There are…
Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
In this video I am going to show you how to back up and restore Office 365 mailboxes using CodeTwo Backup for Office 365. Learn more about the tool used in this video here: http://www.codetwo.com/backup-for-office-365/ (http://www.codetwo.com/ba…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…

815 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

7 Experts available now in Live!

Get 1:1 Help Now