Efficient virus protection should give overall shielding from daily threats, including viruses, worms, trojan horses, rootkits, adware, ransomware, and spyware. A real-time shield should protect the computer from internet-borne malware, and an instant malware scanner should detect early threats.