[KB3026] 卸载 ESET Mail Security for Microsoft Windows Exchange Server 后,Microsoft Transport Agent 服务无法启动

注意:

本页已由电脑翻译。点击本页面语言下的英文,显示原文。如果你发现有什么不清楚的地方,请联系你当地的支持。

问题

  • 使用 ESET 卸载程序卸载 ESET Mail Security for Exchange 后,Microsoft Exchange 传输代理无法启动,且“应用程序事件日志”中已记录以下一项或两项内容:

    日志名称:应用程序
    来源:MSExchange Extensibility
    日期:x/xx/xxxx x:xx:xx 上午
    事件 ID:1052
    任务类别:MExRuntime
    级别:错误
    关键词:经典
    用户:不适用
    计算机:server.FQDN.local

    日志名称:应用程序
    来源:MSExchange 可扩展性
    日期:x/xx/xxxx x:xx:xx 上午
    事件 ID:16023
    任务类别:配置
    级别:错误
    关键词:经典
    用户:不适用
    计算机:server.FQDN.local

解决方案

有两种方法可以解决此问题。请先尝试方案 1,如果问题仍未解决,再继续尝试方案 2。


解决方案 1:使用 Exchange 管理 Shell 删除 ESET 过滤代理

  1. 单击“开始”,输入“Exchange 管理 Shell”,然后单击“Exchange 管理 Shell”。

  2. 在 Exchange 管理 Shell 中,输入Get-TransportAgent并按Enter 键。确认是否存在 ESET 过滤代理和ESET 过滤防病毒代理 。

  3. 在 Exchange 管理 Shell 中,输入Uninstall-TransportAgent并按Enter 键。系统将提示您输入要卸载的代理的标识。输入ESET Filtering Agent并按Enter 键,然后输入Y并按Enter 键。

  4. 在 Exchange 管理 Shell 中,输入Uninstall-TransportAgent并按Enter 键。系统将提示您输入要卸载的代理的标识。输入ESET Filtering AV Agent并按Enter 键,然后输入Y并按Enter 键。

  5. 成功卸载这两个过滤代理后,按下Windows键 +R,在“打开”字段中输入services.msc,然后单击“确定”。

  6. 右键单击“Microsoft Exchange Transport”,然后单击“重新启动”。

  7. 此时传输代理应能正常启动并运行。请通过事件日志或“服务”管理单元监控该服务,确保其不再停止。如果传输代理仍无法启动,请继续执行解决方案 2。


解决方案 2:手动编辑 agent.config 文件

  1. 导航至%Program Files%\Microsoft\Exchange Server\[EXCHANGE_VERSION]\transportRoles\shared\,并在文本编辑器中打开agent.config文件。

  2. 删除ESET Filtering Agent和ESET Filtering AV Agent对应的<agent name="条目,然后保存文件。

  3. 按下Windows键 +R,在“打开”字段中输入services.msc,然后单击“确定”。

  4. 右键单击“Microsoft Exchange Transport”,然后单击“重新启动”。

  5. 传输代理现在应能正常启动并运行。请通过事件日志或服务管理单元监控该服务,以确保其不会再次停止运行。