If a hard drive is malfunctioning, then software cannot repair it.
If you mean you want to be able to repair data on the drive, such as the partitions and OS installs, then that is another question. . .
Thanks, PhilDrisbie! You are correct in identifying two different issues. (1) The hard drive was functioning perfectly. In fact, when trying to install the new software the program warned to uninstall the new version and all files related to it. I did so, restarted and all worked perfectly. (2) The new CD, besides installing the new program, literally invaded the perfectly-functioning system, busted it and, when attempting restart the computer as per the CD instructions...it did not even boot. The (2) has been the cause. And, by the way, Zero help from the company responsible.
You seem to have skipped a bunch of needed info. What software? What is "invaded" exactly, what happened? Does not sound like you need anything about hard-drive repair but rather something to re-install Windows which would be your Windows disk. Hard-drive working is not the same as Windows working, you maybe are using one term as meaning both?