I have a dell dimension xps gen3 hard drive. When i boot up it says it can't find files and won't start. I attempt to reinstall, but it says it can't find the hard drives when i choose to repair. The hard drive appears in the bios and when i do the dell diagnostics, it recognizes the hard drive, but there are errors reading and writing to the drive. I got a new SATA drive and put it in, the BIOS recognizes it and when I go to install Windows XP on it, the same message appears, cannot find the harddrive. Is there something else I have to do to get the new drive recognized, I thought it was the hard drive, because the diagnostics recognized it.