Something wrong with your hard drive. I have the same problem in Windows 7. I send it to a repair store to fix it and they just reinstall the system. Any way, it works.
Download a reputable antivirus. Once you install it and run it on the background every time you launch your PC, it will help you block viruses. And if you visit a malicious website, it will pop up to tell you watch out.