Hi, I have had a bad month. I lost a couple WD HD’s dues to age for bad blocks etc and then when rebuilding the XP Pro system back up had used a less than 1 year old WD 1TB drive. I tested the drive with WD Diag and ran the quick test and all was fine. I decided to install an SSD in the build after I installed the OS so I used this method:
Everything seemed to go fine. But when I checked my drives again as I was paranoid, my 1TB WD Black drive passes the SMART test but fails the quick test with the error: Quick Test::Read Verify Sector EXT error!
So I get another drive and it fails the same way and try yet another and same fail. I try new cables and swap cables from drives and SATA ports that are working normally and still no joy. Now I noticed the SSD and the 2TB drive show up as IDE in WD Diag and the drive that is failing the test shows up as SATA. That seems odd. When I boot the pc with the Gigabyte GA-EP45-UD3R (version 1.0) the notice shows the AHCI controller listing all 3 of the drives. The disk management shows everything is fine too. I can test the drive with the error message using a few other HD testers ( Sea Tools For Windows and WinDFT) and it passes all tests.
My questions for now: On Win XP Pro using AHCI drivers like I installed (Intel(R) ICH10R will this cause weird issues like I described?
Will a reinstall of Win XP Pro with a nLite disk and the drivers for AHCI fix any of this?
At first step you should give us some informations regarding your system. Is your mainboard a Gigabyte GA-EP45-UD3R with an Intel ICH10R Southbridge? Furthermore I would like to know why you don’t want to do a fresh install of the OS in AHCI mode onto the new SSD. Last request: Please give us the link to the original text you have quoted.
Yes, the mainboard has Intel P45 and ICH10R chipset. I have had so many problems with hard drives all at once (bad luck) on this pc. First I started getting some bad block warnings when trying to run defrag so I would run CHKDSK to repair. Then the drive became unmountable due to too many bad blocks. I saved the data and started to rebuild the pc with one of the other drives that was in it. It appeared to be fine but after I installed my backups it started to act up. It too was ready to fail and it started acting really slow and had bad blocks so I ran CHKDSK and it took forever and the drive was pretty well wore out. These drives were over 4 years old and on 24 hours a day. So after a few days of trouble and lots of time I decided to install a spare SSD. That is when I realized the floppy drive on the pc was not working. So I formatted the drive in a Win7 pc etc and got Win XP to install. Then I needed to switch to AHCI mode and knew I read it could be done with a hack, but most of that was for Win7. I found that site with the link below and it seemed to do the trick as my ATTO scores went up after the change and the pc does in fact show the drives at startup under the AHCI boot screen. I put a new 2TB (max size allowed Win XP) WD Black in and started putting all my data back yet again with the plan to ISO the OS and have a quicker fix in the future if necessary. The I also heard about nLite and slipstreaming the drivers for install etc but had never done it before. But, I think I have fixed the problem or at least the problem I was worried about with the WD 1TB Black Hard Drive. I started using the WD Diag utility to test my drives as I was sick of working on my old pc by now. That is when I noticed the 2TB passed the SMART test along with all the other drives, and also the Quick Test. But the 1TB drive would fail the Quick Test with the following error message:
18-Quick Test Read Verify Sector EXT Error
So I didn’t feel I could trust that drive. I swapped cables and port and tried every trick in the book and always fail with that error. I called WD and they sent me out a Recertified Drive. It failed with the same error. They sent me another Recertified Drive and it also failed with the same error. I bought another 2TB drive and put it in the pc last night and it works fine and passes the test using the same cable and port the other drive was connected to. I put the 1TB in an external USB enclosure and it passes the test! Weird. But I think I am good to go. I am still going to try to make a nLite disk and test it on another pc (as I have many old spares) so I can be prepared. I use my XP Pro pc for importand older programs that I run like VB6 etc. Thanks, noobatm
@ noobatm: Thanks for your additional informations.
This is what I recommend to do:
Let nLite create a bootable XP CD with integrated 32bit Intel AHCI driver v11.2.0.1006 WHQL according to >this< guide. When you get the TEXTMODE driver popup, just check the option “Intel(R) ICH10R SATA AHCI Controller”.
Enter the BIOS and set the Intel SATA Controller to “AHCI” mode.
Unplug all HDDs.
Boot off the prepared XP CD and install the OS onto the SSD.
Once the OS is up and running fine, reconnect the HDDs you want to use.
Thanks for the info. So basically I would lose my current OS on the SSD and have a fresh install then, correct? I will need to backup some stuff first. I will work on this during the week as I have to work on the vehicle today. I will check back. I appreciate the help. noobatm
added: What besides SP3 would be good to add to the nLite for this operation?
Ok, so I made the nLite image and installed the OS again and it worked fine, I think. The only difference I see from my old install (before the SSD) is in the device manager there is only one record of the controller where before it showed 2 SATA controllers under:
IDE ATA/ATAPI Controllers
It used to show a 2 port and a 4 port Serial ATA controller and now there is just one.
Thanks for the guide. It sure takes a long time to get things back to normal when doing a million updates and then getting all my important stuff back up and running. I always take a screenshot of my desktop to help me remember all the stuff I used to have. Now with the SSD I will have an easier time of iso backups so hopefully I will be set for a while. I was thinking I could turn this pc into a NAS box to back up all my other pc’s but I really need to use it. noobatm