But that's the hard part. With McAfee AntiSpyware, I see a solid program offering real-time protection, different types of scans, but no scheduler. It also doesn't offer some of the advanced features of truly great programs, such as start-up, home page, and host file protection. Its scan ran pretty quickly, and it uncovered a number of remnants in my registry that other programs hadn't caught. But what I really want to know is, how does McAfee generate its definition file? Although the McAfee Web site has extensive information about viruses, nothing is posted about spyware definitions. The auto-update function isn't actually controlled through the AntiSpyware interface, but through an associated McAfee Security Center, which gets installed on your computer as part of the program. With McAfee's experience, I think this program could have been better, but it's better than Symantec's nothing at all.