Hello joe parsons...
Does your machine have Recovery Console installed as a choice to boot to? Some HP's do...some don't. If you do not have that option, download rc.iso and burn it to a cd as an ISO image. You may need a burning toy like ISO Recorder to do this...be sure to get the version for your operating system.
Once you have Recovery Console, boot to the disk, logon to your operating system by number, and once at the prompt, type chkdsk /r and press "Enter".
This will be a long check that will check the HDD for bad clusters and try to recover them. chkdsk /f works primarily on the file system and is an implied action of chkdsk /r...which means it runs the chkdsk /f as a part of chkdsk /r. This check may take upwards of 90 minutes...even more in some cases. Let it finish.
Once back at the prompt, type exit and press "Enter". Remove the cd and let the machine boot to Windows. Do you notice any improvement?
Then run the Seagate tool as you did before. If you still get failures, I would plan on replacing that drive in the very near future.
I downloaded RC and burned the ISO to a CD. I booted from the CD and got the the Console, but when I select "Repair," it doesn't recognize any drives.
Am I missing something? Can I just run chkdsk/r from a safe mode command prompt?
Thanks for all the help!