UiPath Documentation
robot
2024.10
false
机器人管理员指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

机器人服务故障排除

UiPath 机器人服务问题的解决方案,包括 Windows 服务未运行时 Studio 连接失败和 Assistant 错误。

没有与机器人服务的连接

描述

将 Robot 作为 Windows 服务安装时,您有时可能会遇到如下问题:

  • UiPath Studio 无法打开。您会收到以下错误信息:“发生一个或多个错误。(无法连接到 UiPath 机器人服务。请确保已启动该服务!)”。
  • Assistant 显示以下错误信息:“UiPath 机器人服务不可用。”

最常见的问题之一是 UiPath 机器人服务可能未处于活动状态。请查看下表中的潜在问题和解决方案。

重要提示:

以下解决方案可能需要由您的网络管理员实施。

潜在问题: UiPath 机器人服务未运行

解决方案

手动启动 UiPath 机器人服务:

  1. 打开“服务”窗口。
  2. 选择 UiPathRobotSvc 服务。
  3. 选择“开始”。

潜在问题: UiPath 机器人服务启动时间过长

解决方案

Windows 会报告未在指定时间内加载的服务。默认情况下,此超时值为 30 秒,而机器人服务可能需要更长时间。为增加此值,您需执行以下操作:

  1. 打开 Windows 注册表编辑器。
  2. 导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 注册表项,然后选择“控制/控件”子项。
  3. 如果“ServicesPipeTimeout”值不可用,请创建一个值:
    1. Open the context menu for the Control subkey and select DWORD (32-bit) Value from the New menu. A new blank DWORD Value is created.
    2. 输入 ServicesPipeTimeout 作为新值的名称。
  4. Open the ServicesPipeTimeout DWORD value. The Edit DWORD (32-bit) Value window is displayed.
  5. 在“基数”部分中,选择“十进制”选项。
  6. “值数据:”字段中,类型 180,000。这会使默认的服务管道超时为 3 分钟。 这应有足够的时间才能正确加载所有 Windows 服务。
  7. 关闭 Windows 注册表编辑器,然后重新启动系统,以使更改生效。

潜在问题: 机器人计算机的权限不正确

在这种情况下,UiPath 机器人服务也可能显示为“正在运行”。

解决方案

通过 Windows 注册表编辑器向服务授予权限,如下所示:

  1. 打开 Windows 注册表编辑器。
  2. 导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet 注册表项。
  3. Open the context menu for the Control subkey and select Permissions. The Permissions for Control window is displayed.
  4. 从“组或用户名”部分中选择登录的用户。
  5. 在“权限”部分中,启用“完全控制”的“允许”选项。这样便可向机器人授予必要权限。
  6. 选择“应用”和“确定”以确认更改,然后关闭窗口。
  7. 重新启动系统,以使更改生效。

以管理员身份运行时出现错误

描述

从 2020.4 版本开始,以管理员身份运行 UiPath Assistant 或 Studio 可能会阻止与 UiPath 机器人服务的通信。可能会出现以下问题:

  • Studio 要求您登录,因为您似乎已注销。
  • Assistant 错误地将连接状态显示为“离线” ,并且流程列表不可用。

潜在问题

Studio 和 Assistant 必须与单独的 Windows 进程 UiPath 机器人服务通信。UiPath 机器人服务的启动访问权限级别与 Assistant 或 Studio 相同,以先调用服务者为准。

当您以不同级别的访问权限(例如先以普通用户身份,然后以管理员身份)启动 Assistant 或 Studio 时,便会出现此问题。例如,假设 Assistant 以普通用户身份启动,然后您以管理员身份重新启动 Assistant。UiPath 机器人服务,尤其是在普通用户级别启动的用户主机服务,无法与以管理员级别运行的 Assistant 通信。

解决方案

确保 UiPath 机器人服务、Assistant 和 Studio 均以相同的权限级别运行。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新