Yes, you can't just add a driver and then change the mode :) Doing it this way (changing the mode after the installation) requires a registry hack to "enable" AHCI as a boot option, as it was not enabled when you installed in ATA/IDE mode. Your system is blue-screening with 0x7b and restarting.
The way this should be done is to provide XP with the drivers necessary to use AHCI during the install (since XP is too old/stupid to use AHCI without help), either from floppy using the F6 prompt or using nLiteOS.com to integrate the drivers into the installation files.
There is another way that is usually less painful than editing the registry; download and decompress the SATA pre-load driver from the support page for your computer, and use the Update Driver feature of the device manager to change the mass storage driver. Once you have completed the Update Driver routine, restart the computer and use F2 to go to System Setup. Once there you change the SATA controller back to AHCI, allow the restart to continue, and Windows should find new hardware (the mass storage driver) and install the AHCI driver.
The registry hack is ok for versions of the Windows installation disk that contain the SATA drivers, but if your Windows XP had those drivers they would have been installed by Windows Setup the first time you tried. Using the Update Driver feature usually allows Windows to take care of the necessary registry changes for you.
EDIT: I noted that you mention the chipset for the computer, but the support files are sometimes sytem specific. The 945 series was used in the Dimension 5150/E510, but could also have been used elsewhere.
theflash1932
9 Legend
•
16.3K Posts
0
July 8th, 2012 11:00
Yes, you can't just add a driver and then change the mode :) Doing it this way (changing the mode after the installation) requires a registry hack to "enable" AHCI as a boot option, as it was not enabled when you installed in ATA/IDE mode. Your system is blue-screening with 0x7b and restarting.
The way this should be done is to provide XP with the drivers necessary to use AHCI during the install (since XP is too old/stupid to use AHCI without help), either from floppy using the F6 prompt or using nLiteOS.com to integrate the drivers into the installation files.
jackshack
6.4K Posts
0
July 8th, 2012 12:00
There is another way that is usually less painful than editing the registry; download and decompress the SATA pre-load driver from the support page for your computer, and use the Update Driver feature of the device manager to change the mass storage driver. Once you have completed the Update Driver routine, restart the computer and use F2 to go to System Setup. Once there you change the SATA controller back to AHCI, allow the restart to continue, and Windows should find new hardware (the mass storage driver) and install the AHCI driver.
The registry hack is ok for versions of the Windows installation disk that contain the SATA drivers, but if your Windows XP had those drivers they would have been installed by Windows Setup the first time you tried. Using the Update Driver feature usually allows Windows to take care of the necessary registry changes for you.
EDIT: I noted that you mention the chipset for the computer, but the support files are sometimes sytem specific. The 945 series was used in the Dimension 5150/E510, but could also have been used elsewhere.
theflash1932
9 Legend
•
16.3K Posts
0
July 8th, 2012 12:00
Give it a shot, but I've seen limited success with that method.
Jeremy H
2 Posts
0
July 9th, 2012 16:00
Thank you for your reply, and sorry it's taking me so long to get back works been keeping me busy. I'm giving it a shot now.
Its a XPS 400/ dimension 9150 didn't think to put that on the first post sorry.
tourbillon
4 Posts
0
May 2nd, 2013 07:00
Instead of messing around with registry or drivers, just let Microsoft FixIt solve the problem:
http://support.microsoft.com/kb/922976