1 of 1 people found this helpful
"McAfee Rogue System Detection" will help you, And it will be the right Answer for your both Questions.
If the users are capable of completely uninstalling the agent then the deployment task will be expected ot fail - it's purpose is to upgrade an agent rather than push it out new.
This is because nothing is 'listening' on the far end anymore as the existing agent has been removed. You can redeploy any product - so long as there is a running agent at the far end, but the agent itself is an exception to that rule.
Bear in mind that you can configure ViruScan to prevent the termination of McAfee services, then you can lock down the VirusScan interface further with a password so that can't be changed.
Still, with local adminstrator rights you can't stop a user uninstalling things if they are really determined - the best form of management then is physical, i.e. an IT policy with disciplinary consequences if mandatory software is removed without permission.
Otherwise rogue System Detetion is the way to remediate this in ePO as suggested.