What gave you the message that your hard disk needed to be repaired? Windows? Malware does not behave like this. Did you run some sort of registry cleaner? Sounds like you need to format your pc and reinstall Windows. Do you have a backup partition or a system image stored on an external hard drive?