It appears to be a hard drive issue specifically with HP.
I would try to run a chkdsk /r with the vista install disk from a command prompt.
You received the warning for necropsting in a old thread.
Computer Forums - Announcements in Forum : Windows Operating Systems and Software
Necroposting is when a thread older than 3 months and is posted in. If the thread is over 3 months old. Do not post in it. The 3 moth limit is not from the date the thread was created but from the date of the LAST post in the thread. The date can be found by the user name.
This new thread was created to help solve your problem.