Monday, October 5, 2015

McShield and Mcafee Validation Trust Protection Service start up failure [Incorrect function]

I recently encounter a server that was failing to start McShield due to its dependency service Mcafee Trust Validation Service (mfevtp) not starting.  The error was:

The McAfee Validation Trust Protection Service service terminated with the following error: 
Incorrect function.

On checking the services in the registry, I noticed some unusual keys for mfehidk followed by numbers going up to 99.  All of the keys were empty.  After deleting everything from 02 upward, mfevtp service started without error and McShield was able to start.