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.


  1. could you be more specific my friend and advise where exactly in registry did you delete stuff from?

  2. Hi Zain. It looks like I didn't capture much information when this happened. I can't remember where they were exactly anymore. If you suspect you may have this issue, maybe can just search the registry for keys named mfehidk0 and see if it finds any. I'm thinking it should be somewhere in the HKLM\system\currentcontrolset\services branch under one of the mcafee services.