Hello, not everyone may agree. But I have found this helpful. Before I turn on my computer, I disconnect my internet provider service cable and also my printer. And then I start my computer and give it ample time to warm up. Then I reconnect my internet provider service cable and printer. And it works fine, all of it. I tried various options, including switching antivirus programs and speeding up PC's. None helped. What I believe is happening is that as the computer is started and warming up, there seems to be a gap then of no protection in which all kinds of spyware and viruses enter. Just a note. It works for me.