2015年10月28日
如何解决卸载McAfee时出现“处于托管模式时无法删除”问题
问题现象:
这几天在为客户终端换装杀毒软件时出现这么一个问题:在控制面板的添加或删除程序里面将“McAfee VirusScan Enterprise和 McAfee AntiSpyware Enterprise Module”卸载后,却无法卸载“McAfee agent”,总是提示“处于托管模式时无法删除”。
问题分析:
其实这是因为McAfee杀毒软件的CMA程序在作怪,而这个CMA却并不会在添加或删除程序列表里面显示,且它会占用一个服务。
解决方法:
在 McAfee 默认安装目录下,有一个叫“Common Framework”的文件夹,这个东西就是上面提及的CMA独立的客户端程序,在这个文件夹里面有个程序名叫“FrmInst.exe”。
首先要到“控制面板-管理工具-服务”中停止MCAFEE FRAMEWORK MANAGER服务,如果无法停止,可选择禁用,然后重新启动计算机。
接着打开“运行”,输入导航到“FrmInst.exe”程序的绝对路径,比如这个路径为“C:\Program Files\McAfee\Common Framework\FrmInst.exe”,并在其后面加上命令“/forceuninstall”。
完整的卸载命令即:
“C:\Program Files\McAfee\Common Framework\frminst.exe” /forceuninstall ,就可以删除掉McAfee agent了。(注意别丢双引号,以及后面的空格)