Denysean,
No offence, but you might have brought a new drive for nothing, this error is a REGISTRY fault and NOT an hardware fault.
http://support.microsoft.com/kb/314060
Follow what it says on this scren and it should cure the fault.
__________________
Big world out there - softwaretipsandtricks have your answer
www.google.com is your friend 
Happy to help with Windows 95, 98, ME, XP & Vista. Any router issues are also welcome
|