a couple of words to the wise...
create a partition for your C: Drive before you re-install all your programs and files, then put them on a separate partition(E: F: whatever)...that way if you have to do a fresh install of the OS you don't lose everything because your just re-installing the C: drive....
AVG free anti-virus(as good as any) and run Malwarebytes at least once a week...it fixes just about all of them...
run a program along with your OS called "winpatrol", it's free and it will keep those malware programs from making changes in the root directory....