I keep getting random bsods periodically. The first one happened a couple of weeks ago after a virus or shall I say multiple viruses cropped up, and I had to reformat after it happened; my computer wouldn't start as every time I tried to start windows it would automatically restart when the...