I've been a loyal McAfee customer since the DOS program was in beta, and I would never trust my protection to anyone else. However, the one thing about the product that just seems to have gotten worse and worse over time is the scheduled scan. I'm having two different "issues" with it right now, and they've been going on for years, but steadily getting more baffling. I'm on a laptop, and it is my primary computing platform. I know there is a lot on it, but it's pretty modern, and ought to be considered a reasonable platform on which VirusScan Plus works, and ought to work well.
First, when a scheduled scan starts doesn't seem to make a lot of sense. Scans on this machine take... for... ever.... I've tried to be a good egg and let it finish, but I seem to have to really work at trying to make conditions beyond optimal for my scheduled scan. I eventually moved it to run every other Sunday morning at 1am. I'm generally up late enough on the weekend that the system will still be up and running, and that SHOULD give the system all night to work on its own to get at least a large portion of the scan done. Instead of starting at 1am, however, it seems to sit around until sometime late Sunday morning before starting. It's almost as though there is some silly timezone bug inside there that doesn't know which timezone to work from to start, or something just as bad. For whatever reason, even though my system was up and running at 1am this morning, and it was not being used, the scan didn't start until sometime not too long before noon. I don't know when exactly, but that's roughly when it started.
Second, this takes long enough that I just don't want to go through it. The scan takes approximately 24 hours to check 700,000 files. There are two 500gb drives in this laptop, and I just don't need that kind of storage, so I use a product to clone one drive to the other. That means everything is going to get checked twice, but the point of this all ought to be that safety is worth the check. However, this is an oppressively long time to run, IMO. This is why I tried to time the scheduled start time, so that it could have a nice chunk of time when it could run on its own, and make as much progress as possible.
Third (yes, I said two, but I thought of the third!), even though a scheduled scan is running, the system will hibernate. Now, there's one that doesn't make sense at all! This is the kind of thing you really WANT to run when the system isn't otherwise being used! Instead, I have to do something "clever" like realize the scan is going to run, and then set up something like iTunes to play music, so that the system won't hibernate. Seems that if something as innoccuous as iTunes can keep a system from going to sleep, my important virus scan ought to be able to manage the same thing!
I've had a very safe environment over the years, thanks in large part to McAfee. However, a routine "let's check the whole system and make sure nothing slipped through" is an oppressive process, thanks to these three (formerly two!) issues.