Damaged hard drives are caused by different scenarios, such as physical or logical problems. Here are some ways you can fix a damaged hard drive:
Performing antivirus scans
Using bootrec.exe / fixmbr for MBR problems
Reconnecting the mass storage device to your computer
Using CHKDSK to check for logical errors
Running Windows hardware troubleshooter