Sometimes just change the power and another plug on the hard disk, you can restart the computer. Then use virus clean and fix/repair software (good as AVG), it will be fixed! You also need to fix hard disk bad cells too (do check errors).
I did one computer problem as same as your computer recently!
Otherwise, you may buy a new hard disk and reinstall windows.
good Lucky!