robot
2025.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

机器人管理员指南

上次更新日期 2025年11月22日

更新服务

UiPath 机器人中的更新服务是负责管理 UiPath 机器人软件和组件更新的系统的一部分。

该服务会检测到软件新版本发布时间,并管理更新过程,同时确保对进行中任务的干扰最小。作为管理员,您可以选择要在您的计算机上安装的特定版本。

通过两个可执行文件操作:

  • UiPath.UpdateService.Agent.exe - 这是更新服务的客户端组件。它在启动 UiPath Robot 的用户上下文中运行,并与更新服务工作程序通信。
    重要提示:

    仅在用户模式和 Attended 机器人安装中出现。

  • UiPath.UpdateService.Worker.exe - 这是执行软件更新的实际更新组件。 它作为系统服务运行,管理更新下载和安装。
机器人安装类型决定系统安装更新可执行文件的方式:

机器人安装类型

UiPath.UpdateService.Worker.exe

UiPath.UpdateService.Agent.exe

无人值守

作为 Windows 服务安装。

未安装。

有人值守

重要提示:

为了允许“更新服务” (Update Service) 连接到更新服务器,请在安装过程中添加 Orchestrator URL。 如果没有它,那么您需要管理员权限才能将机器人连接到 Orchestrator。

作为 Windows 服务安装。在任务计划程序中作为登录任务安装。

快速入门

在任务计划程序中作为登录任务安装。在任务计划程序中作为登录任务安装。
重要提示:

自动更新是 UiPath Robot Community Edition 用户的标准配置。 为了防止任务中断,仅在机器人空闲时执行这些更新。

企业用户需要手动控制更新,以符合内部信息技术政策。

自动更新不适用于 Linux 机器人。

UiPath 机器人服务和更新服务之间的通信

  • Service Mode robots - Both Robot and Update services run in the local system session.

  • User Mode robots - The Robot and Update services run in the user and local system sessions, respectively.

更新策略

您可以根据机器人安装类型为用户、用户组或计算机配置更新策略。
  • Attended 安装
    • 每个用户(例如 John Smith)

    • 按用户组(例如自动化开发者)

  • Unattended 安装
    • 按计算机(例如 LAPTOP-AG1LD)。

      备注: 机器人账户使用在计算机层面设置的更新策略。
更新策略的可用选项为:
  • 最新版本 - 安装更新服务器上可用的最新版本。

  • 最新补丁 - 安装每个受支持版本可用的最新补丁。

  • 特定版本 - 从更新服务器上可用的补丁中安装特定补丁。

策略层次

用户组策略优先于设置为“”的用户策略。 如要为某用户停止更新,请将其从策略强制组中移除,或将其策略与其安装的版本匹配。

设置为“特定版本”值的用户级策略优先于用户组策略。

当用户级策略、组级策略和计算机级策略均适用于同一台机器人时,用户级策略优先。

更新确认

无论是 Attended 还是 Unattended,UiPath 机器人的更新流程均需确认步骤,以确保平稳过渡并防止中断。

更新期间,系统会提示您停止或保存正在运行的进程。 如无响应,Studio 会自动保存工作并关闭,而机器人会等待流程结束,然后再更新。 您可以在更新后继续工作。

  • User Mode installations - The update prompt offers two options:
    • 立即更新 - 停止当前运行的所有作业并关闭所有活动的 Studio 实例。 然后立即更新。
    • 稍后 - 推迟更新。 通知处于静音状态,您可以在方便时启动更新流程。 如要启动更新流程,您可以点击系统任务栏中 UiPath UI 图标中的“检查更新”。

      docs image
      Important: If you do not respond to the prompt within 24 hours, the system automatically installs the update, which may lead to job failures.
  • Service Mode installations - The update service verifies that Robot, Studio, or Assistant are not executing any jobs or processes. Once this is confirmed, the update acknowledgment is sent back to the update server, triggering the update process.

    Important: If you do not respond to the prompt within 10 minutes, the system automatically installs the update, which may lead to job failures.

更新流程

更新流程包括以下步骤:

  1. 下载:更新服务每三小时检查一次来自更新服务器的更新请求,并在收到请求后开始下载。

  2. 下载后:标记文件下载成功并将后期处理初始化。

  3. 处理:包括对下载的文件进行后处理,检查是否有错误,若无问题则开始安装流程。

  4. 准备安装:向用户发出警报或检查机器人、Studio 和 Assistant 是否已准备好更新。

  5. 安装已批准:更新服务获得批准后,实际安装将开始。

  6. 安装:安装更新版本,设置保持不变。

  7. 成功/错误:向更新服务器报告更新状态。

更新流程完成后,您必须手动重启机器人和 Studio。

使用预安装的 Chrome 扩展程序,流程会自动更新。 如无该扩展程序,需要在更新后手动安装。

重要提示:

在用户模式下,对一台机器人的更新命令会影响该计算机上的所有用户。

代理配置的自动更新流程

您可以为代理服务器后面运行的机器人配置自动更新流程,具体取决于机器人安装类型:

Unattended 安装无更新代理。代理配置是通过修改UiPath.config文件来手动处理的。UiPath 机器人服务和更新服务均使用 Windows 服务运行,独立于用户。
对于 Attended 安装,代理配置也是通过修改UiPath.config文件来手动处理的。但是,用户会启动 UiPath 机器人服务和更新代理。更新服务使用 Windows 服务运行。

为了快速安装,代理配置将从现有用户设置中继承。 用户启动所有服务:UiPath 机器人服务、更新代理和更新服务。

重试机制

当 Update Service 无法下载更新文件时,有三次下载重试机会。每次重试前,用户均会收到通知:
  • 首次重试将在初次尝试更新后一小时进行。

  • 第二次重试将在第一次重试后两小时进行。

  • 第三次重试将在第二次重试四小时后进行。

重试日志存储在 Orchestrator 或本地日志文件中:%localappdata%/Uipath/UpdateService/logs

如果更新未在开始后 72 小时内完成,那么系统将记录错误,并在收到下一个请求后重试更新。

如要手动重试更新,请点击更新图标

更新日志

无论更新是失败了还是成功了,您均可以访问更新日志:

  • 从 Orchestrator 界面:租户 > 计算机 > 选择计算机 > 更多操作 > 安装的版本和日志

  • 在计算机上的日志文件中: %localappdata%/Uipath/UpdateService/logs

更新状态

您可以检查您计算机的机器人版本状态。

Orchestrator > 租户 > 计算机页面上,版本状态列显示相应计算机的更新策略状态。 提供以下数值:

版本状态

描述

无策略

未为计算机制定任何更新策略。

更新进行中

计算机上正在进行更新流程。

合规

计算机上的机器人版本与更新策略匹配。

不合规

计算机上的机器人版本与策略中设置的版本不同。

更新失败

更新流程失败。 如需详细信息,请查看更新日志。

不适用

此状态在如下情况下出现:排除空闲计算机的功能处于活动状态且机器人已有一段时间未连接,或计算机类型不支持自动更新流程。

计算机模型更新

当计算机处于不活动状态时,使用与更新服务器相同计算机密钥的计算机模型将变成不合规状态

如要排除非活动计算机,请选择客户端二进制文件框(在 Orchestrator 中) > 租户 > 设置,调整非活动时间间隔。

虚拟环境中的克隆计算机更新

对于部署在涉及克隆计算机的虚拟环境中的机器人,所有属性(计算机名称、GUID 或驱动器 ID 等)均相同。

这会导致 Orchestrator 从具有相同属性的多台计算机收到不同的更新状态,从而导致日志条目重复。

在这种情况下,Orchestrator 将显示最近连接的计算机的更新状态。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。