McAfee Virtual Technician
"A useful verification tool for McAfee components"
A useful verification tool especially if you've been messing with the registry with any of those self-proclaimed miracle registry cleaners. Or been a touch careless deleting unwanted or unrecognised files. (I've done both of those in my time).
No cons as far as I can see.
Virtual Technician checks that all the McAfee files, registry settings and so on are present, not corrupted and up-to-date. It's mainly of use if you suspect that one of the McAfee products or functions has become damaged.
The report it produces lists absolutely everything that has been installed and highlights any problems - registry keys, registry values, processes, services, COM Component files, user files. It's thorough and, if you take the time, quite informative. I did not know until I looked here that one of the registry values is DetectJokes. I think that's not meant itself to be a joke, but ... like I said, informative.
I've never had a problem with it, although if you're running it on XP you will need to be running it in an account with Administrator privileges. And like all of McAfee's products, it's pretty resource-hungry, although given the amount of checking it has to do that's understandable.