Yes. Boot UBCD4Win and run FixHDC - this replaces the hard disk controller drivers on the old copy of Windows with ones that work with the current hardware. It's never failed for me.
Of course you'll have to make a UBCD4Win (or you could use another BartPE disk) first, but you'll never regret that. It's the most useful system fixing disk ever. |