MSFN Forum: Enable Intel AHCI under XP; Case Closed, read second last post - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here. If you have questions regarding the unattended installation of Windows XP, please post them in the Unattended Windows 2000/XP/2003 section.
  • 13 Pages +
  • « First
  • 11
  • 12
  • 13
  • You cannot start a new topic
  • This topic is locked

Enable Intel AHCI under XP; Case Closed, read second last post How To! Rate Topic: -----

#231 User is offline   Deporange 

  • Group: Members
  • Posts: 3
  • Joined: 28-June 09

Posted 29 June 2009 - 06:41 PM

View Postcdob, on Jun 29 2009, 01:47 AM, said:

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&CC_0106]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"[/code]
Next goto BIOS, set AHCI.

Sweet - I updated the Registry, rebooted, updated BIOS, and got into Windows - no restart :thumbup.
But then I got the New Hardware prompt. I'm not sure what to do - should I follow the steps on page 1 of this thread to edit the IAACH.INF file and point to it? Are the instructions still valid given the age? THANKS


#232 User is offline   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 757
  • Joined: 29-September 05

Posted 30 June 2009 - 01:55 AM

View PostDeporange, on Jun 29 2009, 06:41 PM, said:

I got the New Hardware prompt. I'm not sure what to do - should I follow the steps on page 1 of this thread to edit the IAACH.INF file and point to it?
Yes, follow the instructions: insert your HardwareID to IAACH.INF.

#233 User is offline   Deporange 

  • Group: Members
  • Posts: 3
  • Joined: 28-June 09

Posted 30 June 2009 - 06:49 AM

View Postcdob, on Jun 30 2009, 01:55 AM, said:

Yes, follow the instructions: insert your HardwareID to IAACH.INF.
Done, it works! I downloaded the current Intel 32bit Floppy Config Utility from here! and extracted iastor.sys and iaahci.inf, copied them to system32\drivers, and pointed the New Hardware Wizard to that folder. I didn't have to edit the INF, appears my hardware was already represented.
Thanks for your help, cdob!

#234 User is offline   Aero-R 

  • Group: Members
  • Posts: 4
  • Joined: 25-June 09

Posted 01 July 2009 - 07:33 AM

View PostpuntoMX, on Jun 28 2009, 11:05 PM, said:

I personally don't know the drive bay but reviews show it's a good product so I would presume you are save there. The "save to remove icon" will not power down your device so electrical there is no problem, but if caching is enabled for data you could end up by loosing data when not using the "save to remove icon".

Yes but doesn't that spin down the HD rpms?

I've tested utilities like "HOTSWAP!" but it lets me hot-swap hard disk that are not into the caddy, but not the caddy one. I still have not tried to plug / unplug it although I do not have the caching enabled, I don't know if it would damage my motherboard or so..

This post has been edited by Aero-R: 01 July 2009 - 07:33 AM


#235 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,686
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 02 July 2009 - 12:46 PM

View PostAero-R, on Jul 1 2009, 08:33 AM, said:

Yes but doesn't that spin down the HD rpms?
No it does not.

#236 User is offline   Aero-R 

  • Group: Members
  • Posts: 4
  • Joined: 25-June 09

Posted 05 July 2009 - 08:12 AM

View PostpuntoMX, on Jul 2 2009, 07:46 PM, said:

View PostAero-R, on Jul 1 2009, 08:33 AM, said:

Yes but doesn't that spin down the HD rpms?
No it does not.

Ah.. I thought it does that.

What would be the worst effect if I try the hot-swap but it's not enabled to do it?. Will my motherboard / hard disk be damaged?

#237 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,686
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 08 July 2009 - 02:18 PM

Not that I can think of, the tray should buffer electronically charges, but set write cashing off else you could lose some data.

#238 User is offline   jsyzc 

  • Group: Members
  • Posts: 2
  • Joined: 24-June 09

Posted 08 July 2009 - 07:36 PM

Must have something to do with BTS driverpacks... but I never used it...

#239 User is offline   MDGx 

  • 98SE2ME + 98MP10
  • Group: Super Moderator
  • Posts: 2,678
  • Joined: 22-November 04
  • OS:none specified
  • Country: Country Flag

Posted 10 November 2009 - 11:30 AM

Sorry, I've been absent from this forum for a long while. :(
But I'm back now.

@Deporange:

Your question probably referred to the old AHCI exe installer I've created a while back.
That particular package did not work very well, and was restricted to only a few intel chipsets.
But another member [ilko_t] here at MSFN found a better way to package all drivers for [most] all intel chipsets currently supported, so I posted his exe at my site.
I am not the author. I only posted the links.
http://www.mdgx.com/xp.htm#PSP3

* Unofficial Windows XP Intel SATA AHCI/Hot-Plug/RAID Driver 32-bit for Intel
8xx/9xx/Pxx/Xxx Motherboard Chipsets with built-in ICHx Controllers:
http://www.msfn.org/board/index.php?showtopic=109450&st=223
Direct download [524 KB]:
http://www.mdgx.com/files/intelahci.exe
More info:
http://www.msfn.org/board/index.php?showtopic=121503&st=3
How to install this Driver:
1. Run intelahci.exe (see above).
2. Reboot.
3. Press Del, Esc, F1, F2, F3, F4 or F8 (see your motherboard documentation
for specific key) to enter BIOS setup.
4. Change settings below (if any) to match the values inside square brackets:
SATA RAID/AHCI Mode [AHCI]
SATA Port 0-3 Native Mode [Enabled]
5. Reboot again to Windows.
6. Windows should have activated your motherboard built-in Intel ICHx
controller and found all your installed SATA hard + optical disks.
7. Open Control Panel.
8. Run "System Properties".
9. Click the "Hardware" tab.
10. Click "Device Manager".
11. Double-click "IDE ATA/ATAPI controllers". You should see a new item:
"Intel ICHx SATA AHCI Controller".
This Driver works with ALL Intel 8xx/9xx/Pxx/Xxx x86 motherboard chipsets with
built-in Intel I/O Controller Hubs x (ICHx) chipsets:
http://en.wikipedia.org/wiki/I/O_Controller_Hub
AHCI:
http://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface
In my experience, this newer driver package works 100%, no matter if you install WinXP 1st or if you enable the BIOS AHCI settings 1st.
And in most cases you don't even need to reboot. ;)
Try to install this driver package on a "fresh"/"clean" [from scratch] XP installation.
Also, if you need to install the intel Infinst package, install this unofficial AHCI package first.

HTH

#240 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,587
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 08 March 2010 - 04:17 PM

Is there a space

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&cc_0106]

between the slash and pci?

#241 User is offline   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 757
  • Joined: 29-September 05

Posted 09 March 2010 - 01:22 AM

View PostSp0iLedBrAt, on 08 March 2010 - 04:17 PM, said:

Is there a space
No, there is no space. Sorry forum software display funny.

This post has been edited by cdob: 09 March 2010 - 02:33 AM


#242 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,587
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 11 March 2010 - 05:07 PM

Just one more question: a motherboard has SATAII with 945GZ Express Chipset and ICH7. Will these instructions work for ICH7? It is currently installed with XP x86 under IDE mode.

Thanks in advance

#243 User is offline   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 757
  • Joined: 29-September 05

Posted 11 March 2010 - 06:35 PM

Yes, pci#ven_8086&cc_0106 refers to ICH7 too.
Actually this refers to all Intel AHCI hardware.

#244 User is offline   bondiablo 

  • Group: Members
  • Posts: 1
  • Joined: 27-March 10
  • OS:none specified
  • Country: Country Flag

Posted 28 March 2010 - 11:13 AM

In step 2 wouldn't it be simpler to just replace all instances of 2922 with 2923? No other changes of the IAAHCI.INF file would be needed. Or, am I missing something?

That would also eliminate any confusion when people can't find the line PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel® 82801HR/HH/HO SATA AHCI Controller" because Intel has updated the drivers.

This post has been edited by bondiablo: 28 March 2010 - 11:42 AM


#245 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,686
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 24 April 2010 - 11:01 AM

View Postbondiablo, on 28 March 2010 - 11:13 AM, said:

That would also eliminate any confusion when people can't find the line PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel® 82801HR/HH/HO SATA AHCI Controller" because Intel has updated the drivers.
Well, it's just the display name in the device manager. It's not needed to edit that but it's just the finishing touch.

I would have expected that people already switched to Vista or Windows 7 and that this topic would have been dead by now (note that support for XP is going down by the day and that for example the new live messenger won't be working (unless you hack it yes) on XP. That as a side note).

MDGx made it simple i hope ;).

If I need to update the first post, let me know by PM.

#246 User is offline   SyntaxError 

  • Member
  • PipPip
  • Group: Members
  • Posts: 150
  • Joined: 04-January 05
  • OS:none specified
  • Country: Country Flag

Posted 24 April 2010 - 11:33 AM

Just an FYI, Intel has enabled AHCI with their latest chipset drivers, version 9.1.1.1025. No more need to manually enable the Microsoft generic sata driver. I had to manually update each component via device manager, as setup wouldn't do it for some reason.

I have the G33/ICH9 chipset and it works fine.

Someone probably already mentioned this, but I'm not going to read 13 pages to find out.

This post has been edited by SyntaxError: 24 April 2010 - 11:37 AM


#247 User is offline   alphazoom 

  • Group: Members
  • Posts: 2
  • Joined: 23-July 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 July 2010 - 03:49 PM

Now I was assuming this was enabling winxp under win xp even post installation...say years later....

I did all the steps.. booted to bios in my GA-P35-GS3L - goto bios - anable AHCI, then reboot, change the boot up drives because they need to be moved around...then i reboot...BSOD everytime.

But in device manAttached File  hardware.JPG (143.79K)
Number of downloads: 19ager everything is already installed...how could i force them to disappear and re-install themselves while I am in windows.

I have 3 SATA devices total.

1 320 drive
1 160 drive that WinXP was cloned from...previous drive was 80 gig IDE drive.
1 DVDRW Asus drive.

This post has been edited by alphazoom: 23 July 2010 - 03:50 PM


#248 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,686
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 23 July 2010 - 11:29 PM

View Postalphazoom, on 23 July 2010 - 03:49 PM, said:

Now I was assuming this was enabling winxp under win xp even post installation...say years later....
Hello alphazoom, welcome to the forums. The first post in the topic hasn't been updated lately but try MDGx tool first. I hope that helps. It seems that Intel has been updating the drivers.

#249 User is offline   alphazoom 

  • Group: Members
  • Posts: 2
  • Joined: 23-July 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 July 2010 - 11:59 PM

View PostpuntoMX, on 23 July 2010 - 11:29 PM, said:

View Postalphazoom, on 23 July 2010 - 03:49 PM, said:

Now I was assuming this was enabling winxp under win xp even post installation...say years later....
Hello alphazoom, welcome to the forums. The first post in the topic hasn't been updated lately but try MDGx tool first. I hope that helps. It seems that Intel has been updating the drivers.



Thanks, I'll try that and see if I get BSOD again....

If I do, I may need a WINXP repair install from all the crap I've loaded this comp up with but I can't format...too much stuff I've saved drive to drive.

Update.... I managed to get the SATA AHCI bios fully installed thanks to this link...although something is still wrong with my SATA main drive... CHKDSK is finding many errors and correcting them, but when i try to navigate large folders, it locks up and disappears....but it doesn't disappear like before using NON-AHCI mode. Then...it used to completely disappear from win explorer, now I see the drive but it's really not there.

Here are the errors I get now.

An error was detected on device \Device\Harddisk1\D during a paging operation. - 51
The system failed to flush data to the transaction log. Corruption may occur. - 57
The device, \Device\Harddisk1\D, is not ready for access yet. - 15

So, using the SATA interface in Native mode the drive got worse for some reason. I think perhaps because it worked before after windows made it run in pio mode or ultra dma 4...something slower....I'd at least have access to the drive unlike in AHCI mode.... I'm just glad I got the SATA mode to work as it was just bugging me I couldn't. Now, If I go back to Non-AHCI mode I'll see what happens... I may need a new HD. Especially if CHKDSK is finding errors.

So, I ran the ultimate boot CD and ran a surface test and the drive becomes "not ready" for whatever reason where as no other drive exhibits this behavior. Even though the HD is not totally dead....thankfully...it's still on it's way out. The sad part, is that my older 160 gig IDE drive has 42k hours on it compared to this 320 gig drive@26k hours.

I went back to non AHCI because the drive seems more stable unless I really stress it out. But...time will tell... gonna look into replacing it with a better drive anyhow. I think perhaps another 320 or 500 with 16mb cache on it. The only reason I like smaller drives is because there's less to backup and less to lose when the drive take a dump...which they eventually always do.

This post has been edited by alphazoom: 24 July 2010 - 11:55 PM


#250 User is offline   puntoMX 

  • n00b of Masters and Vice Versa
  • Group: Super Moderator
  • Posts: 4,686
  • Joined: 28-June 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 25 July 2010 - 04:33 PM

View Postalphazoom, on 23 July 2010 - 11:59 PM, said:

I went back to non AHCI because the drive seems more stable unless I really stress it out. But...time will tell... gonna look into replacing it with a better drive anyhow. I think perhaps another 320 or 500 with 16mb cache on it. The only reason I like smaller drives is because there's less to backup and less to lose when the drive take a dump...which they eventually always do.
Check out the 1TB drives; most of them are almost at the same price level as a 500GB these days.

Share this topic:


  • 13 Pages +
  • « First
  • 11
  • 12
  • 13
  • You cannot start a new topic
  • This topic is locked

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy