- 入门指南
- 了解 UiPath Robot
- 安装要求
- 为 Unattended 自动化任务安装机器人
- 为 Unattended 自动化配置机器人
- 为 Attended 自动化安装机器人
- 为 Attended 自动化配置机器人
- 集成
- 监管
- 故障排除
机器人管理员指南
Windows 会话已锁定
描述
机器人收到错误“由于 Windows 会话已锁定,无法将目标应用程序置于前台”。
潜在问题
不必要地运行空闲的远程桌面服务会话、系统重新启动后自动登录和锁定最后一个交互式用户,或者激活任务栏上的新闻和兴趣。
解决方案
确保禁用或未配置以下组策略的设置:
- 新闻和兴趣
- 会话时间限制(在“远程桌面服务”>“远程桌面会话主机”下找到)
- Windows 登录选项
为此,请执行以下操作:
- 打开“本地组策略编辑器”。
- 导航到“计算机配置”>“管理模板”>“Windows 组件”。
- 查找相应的策略设置并验证状态是“未配置”还是“已禁用”:
- 对于新闻和兴趣,查找“在任务栏上启用新闻和兴趣”设置。
- 对于会话时间限制,查找“为活动但空闲的远程桌面服务会话设置时间限制”设置。
- 对于 Windows 登录选项,查找“登录并在重新启动后自动锁定最后一个交互式用户”设置。
如果问题仍然存在,请导出以下文本文件并将其发送到 UiPath 支持团队:
- 打开“本地组策略编辑器”。
- 导航到“计算机配置”>“管理模板”>“Windows 组件”。
- 选择以下策略:
- 连接(在“远程桌面服务”>“远程桌面会话主机”下找到)
- 会话时间限制(在“远程桌面服务”>“远程桌面会话主机”下找到)
- 对于每个策略,从功能区中选择“操作”,然后使用
.txt格式导出设置。
先前的登录策略会阻止创建机器人会话
描述
在 Unattended 场景中,由于会弹出报告登录信息的安全窗口,机器人无法登录。因此,作业将失败,并显示以下错误消息:“无法启动执行程序。指定的登录会话不存在。该流程可能已经终止。(0x80070520)”。
潜在问题
“在用户登录期间显示有关先前登录的信息”策略可防止创建机器人会话。 启用此策略后,机器人无法启动登录会话,进而导致显示上述错误消息。
解决方案
- 通过开始菜单或使用命令提示符运行
gpedit.msc,在受影响的计算机上打开“组策略编辑器”。 - 转到“计算机配置” > “管理模板” > “系统” > “登录”。
- 找到标题为“在用户登录期间显示有关先前登录的信息”的策略。
- 将此策略设置为“禁用”。
- 禁用该策略后,请确保应用更改。您可能需要使用命令提示符运行
gpupdate /force,或重新启动受影响的计算机。 - 测试机器人是否能够成功登录,而不会出现错误。
故障排除会话在已加入 Entra ID 的计算机上无法正常运行
描述
在已加入 Entra ID (Azure AD) 的计算机上,如果在 Orchestrator 中为无人值守机器人(服务模式)启用故障排除会话,Assistant 将不会显示机器人用户可用的流程。即使机器人已连接并正常运行作业,流程列表仍会显示为空。
潜在问题
对于已加入 Entra 的计算机,需要在 Orchestrator 中配置无人值守机器人凭据并使用azuread\upn格式,以便机器人能够创建 Windows 会话。但是,故障排除会话会以 NetBIOS 格式(domain\username)发送 Windows 用户名。由于格式不匹配,Orchestrator 无法识别会话,Assistant 也无法检索可用的流程。
解决方案
在 Orchestrator 中,将无人值守机器人凭据从azuread\upn更改为domain\username格式。
对于已加入 Entra 的计算机,只有在使用domain\username凭据并以该用户身份成功执行至少一项作业后,才能使用azuread\UPN格式。同一用户发起的手动 RDP 连接不符合此要求。首个作业完成后,您可以切换到domain\username,以启用故障排除会话。