@jokeforyourself,
To me it more likely to be a disk problem then a virus but I would suggest in the future to see about getting the free version of sandboxie to run your browser in to keep any nasty junk on the internet out of your computer in the first place.
Next run the os check disk program found under tools menus for your disk drive.
There is also, a very expense program, that I been running it for years and loss counts of how many times it had fix hard drives problems by the name of spinrite from GRC that you might consider buying.