A: Turn on Windows Firewall and Auto. Updates
B: You need an Ad - ware remover. I recommend Ad-Aware
C: Don't like Avast? I don't blame you

.Try AVG or Avira. However, Avast is the only one of the three that scans all incoming traffic for free. As long as you scan your computer periodically, you should be fine.