Sounds like there's some debris floating around in your Registry from a previous fauiled install/unistall rollback attempt....
No answer to this yet? Did you ever get the issue resolved? I am having the same issue when I tried updating from HIPS 184.108.40.2061 to 220.127.116.110. The update would not push from the ePO, so I set a task to uninstall the current version, and once it reported it was gone, I pushed 18.104.22.1680. I keep getting a message saying a "Restart the computer to complete the update of Host Intrusion Prevention." I have done it more than 10 times and it never seems to udpate and I keep getting the same error message. I tried to manually install it, and it tells me a restart is requried before the patch can be installed. I'm pretty much stuck with a machine that can't have HIPS installed on it now. Anyone know of the registry keys or something else that I need to remove or disable?
I did get some assistance from support, and they told me to search for a file named McAfeeHIP_reboot and delete it. Once I did that and did a reboot I did not get prompted anymore, but the agent and HIPS still aren't running correctly on my machine so that just fixed the issue of getting prompted for a reboot.
How about doing a manual uninstall of HIPS, a little tedious but it works.
a chkdsk /f wouldn't hurt either.
Make sure it's totally cleaned out before you let EPO auto install it.