[KB3026] 移除 ESET Mail Security for Exchange 后,Microsoft Transport Agent 服务无法启动

注意:

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

问题

  • 使用 ESET 卸载程序实用程序卸载 ESET Mail Security for Exchange 后,Microsoft Exchange Transport Agent 无法启动,并且应用程序事件日志中添加了以下一个或两个日志:

    日志名称:应用程序日志名称:应用程序
    源:MSExchange 扩展性源:MSExchange 扩展性
    日期:x/xx/xxxx x:xx:xx 上午日期: x/xx/xxxx x:xx:xx AMx/xx/xxxx x:xx:xx AM
    事件 ID:1052事件 ID:16023
    任务类别:MExRuntime任务类别:配置
    级别:错误水平:错误
    关键词:经典关键词经典
    用户:不适用用户: 不适用不适用
    计算机: server.FQDN.本地电脑server.FQDN.localFQDN.local

解决方案

有两种解决方案可以解决这个问题。从解决方案 1 开始,只有在问题未解决的情况下才继续采用解决方案 2。

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

  1. 打开 Exchange 管理外壳。
  2. 键入Get-TransportAgent命令并按Enter
图 1-1
  1. 查找并记下两个 ESET 传输代理:

    • ESET 过滤代理
    • ESET 过滤 AV 代理
  1. 在 Exchange 管理 shell 中,键入Uninstall-TransportAgent并按Enter

  2. 系统将提示您卸载代理的身份。键入ESET 过滤代理,然后输入Y并按Enter
图 1-2
  1. 在 Exchange 管理 shell 中,键入Uninstall-TransportAgent

  2. 系统将提示您输入要卸载的代理的身份。键入ESET Filtering AV Agent,输入Y并按Enter确认。
图 1-3
  1. 成功删除两个过滤代理后,打开运行命令(Windows 键 + R)并输入"services.msc"。找到 MSExchange Transport 服务并重新启动它,如果尚未运行,则启动它。
  2. 传输代理现在应该可以正常启动和运行。在事件日志或服务快车中监控该服务,确保它不会再次停止。如果传输代理仍未启动,请继续执行解决方案 2。

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

  1. 浏览到%Program Files%\Microsoft\Exchange Server\V14\transportRoles\shared\ ,然后右键单击名为agent.config 的文件,并从上下文菜单中单击用 → 记事本打开
  2. 找到 ESET Filtering Agent 和 ESET Filtering AV Agent 的"agent name="条目,并删除文件中的这些行。
图 2-1
  1. 保存文件,打开运行命令(Windows 键 + R)并输入"services.msc"。找到 MSExchange 传输服务并重新启动它,如果尚未运行,则启动它。

  2. 传输代理现在应该可以正常启动和运行。在事件日志或服务快照中监控该服务,确保它不会再次停止运行。