i have tried to reinstall windows vista to my desktop because it keeps on hanging. but every time i do, it keeps on asking for a hard disk driver and could not reinstall vista. then after several attempt, it reported that my hard disk has been damaged
More abouthard disk error
Well there you go, get a new hard drive. No options to fix a bad disk aside from buying a new one.
Hanging on boot-up can definitely be caused by a bad disk.