Thanks Jock1e, but I finally found the answer. It was the ATI display driver for windows vista. My Toshiba Satellite was originally win vista, which I upgraded to win7 and then when my hard drive failed, I replaced it and then put in win 8.1. and so I thought I had to put a win 8.1 driver for but apparently not. Works like a charm now.
What is ransomware and how do I protect my PC from Petya?