运行已参与或无人参与桌面流时出现错误代码
本文提供了运行已参与桌面流或无人参与桌面流时出现的错误代码的缓解步骤。
适用于: Power Automate
原始 KB 数: 4555406
注意
如果表中未列出收到的错误代码,请联系 Power Automate 支持部门。
错误代码 | HTTP 状态代码 | 运行模式 | 缓解步骤 |
---|---|---|---|
UnsupportedRpaScriptSchemaVersion | 400 | 参与无人参与 |
所选流由更高版本的 Power Automate 桌面版 颁发。 需要在计算机上安装最新版本的 Power Automate 桌面版。 |
InvalidUIFlowsCertificates | 401 | 参与无人参与 |
需要在计算机上安装最新版本的桌面流,因为桌面流应用的安全证书已过期。 |
WindowsIdentityIncorrect | 401 | 参与无人参与 |
检查是否可以使用连接凭据登录到计算机。 支持以下格式: - domain\username -> domain account (domain and Microsoft Entra ID) - username@domain... -> Microsoft Entra account - username -> local account - machine name\username> - local account - local account - local\username -> local account - .\username -> local account |
AttendedUserSessionNotActive AttendedUserNotLoggedIn |
400 | 有人参与 | 检查是否已使用正确的用户登录,并且该会话是否已在计算机上解锁。 有关错误代码的详细信息,请参阅 AttendedUserSessionNotActive 和 AttendedUserNotLoggedIn。 |
SessionCreationError | 400 | 无人参与 | 由于未知原因,无法在计算机上创建会话。 若要解决此问题,请参阅 排查无人参与桌面流运行的会话创建错误代码问题。 |
SessionCreationErrorWithThirdPartyCredentialProvider | 400 | 无人参与 | 若要解决此问题,请参阅 排查无人参与桌面流运行的会话创建错误代码问题。 |
SessionCreationWinLogonFailure | 400 | 无人参与 | 无法创建 Windows 会话来运行无人参与桌面流。 需要重新启动计算机。 |
SessionExistsForTheUserWhenUnattended | 400 | 无人参与 | 检查计算机上是否未使用同一用户(无论会话的状态如何)登录。 有关此错误代码的详细信息,请参阅 SessionExistsForTheUserWhenUnattended。 |
UnattendedUserSessionDisconnected | 400 | 无人参与 | 有关此错误代码的详细信息,请参阅 UnattendedUserSessionDisconnected。 |
UnattendedUserSessionLocked | 400 | 无人参与 | 有关此错误代码的详细信息,请参阅 UnattendedUserSessionLocked。 |
SessionNotFound | 400 | 无人参与 | 找不到给定运行的计算机上的 Windows 会话。 在以下情况下可能会出现此问题: - 计算机在运行期间重新启动。 - 安装 Power Automate 后,你正在使用克隆的虚拟机。 如果在安装并注册后克隆了计算机,请从 Power Automate 门户删除计算机并重新注册计算机。 |
TooManyActiveSessions | 400 | 无人参与 | 仅限 Windows Server。 需要在计算机上注销至少一个活动会话。 |
SessionHasLoggedOff | 400 | 无人参与 | 若要解决此问题,请参阅 SessionHasLoggedOff 在与云连接的桌面流运行期间发生。 |
SessionHasLoggedOffWithMaxIdleTime | 400 | 无人参与 | 若要解决此问题,请参阅 SessionHasLoggedOffWithMaxIdleTime 在桌面流运行期间发生。 |
MaxRDSessionDurationReached | 400 | 无人参与 | 若要解决此问题,请参阅 MaxRDSessionDurationReached 在桌面流运行期间发生。 |
ExistingRecordingSession | 400 | 本地 | 仅限 Windows Server。 检查没有其他用户连接到计算机启动录制或测试播放。 |
LocalPlaybackOrRecordingOngoing | 429 | All | 检查计算机上是否存在针对同一用户会话正在进行的录制和测试播放。 |
UnattendedUnsupportedWithOldConnection | 403 | 无人参与 | 需要在门户上创建新的连接。 |
RDPIsNotEnabled | 400 | 无人参与 | 需要在计算机上启用远程桌面。 |
UIFlowAlreadyRunning | 429 | 参与无人参与 |
桌面流已在计算机上运行。 需要等待其完成。 有关此错误代码的详细信息,请参阅 UIFlowAlreadyRunning。 |
AadLogonFailure | 400 | 无人参与 | 如果要使用 Microsoft Entra 凭据,则需要在计算机上禁用网络级别身份验证(NLA)。 |
Win10AlreadyHasActiveSession | 400 | 无人参与 | 仅限 Windows 10。 需要从计算机上的活动会话注销。 |
UIFlowAgentNotAvailable | 400 | 参与无人参与 |
需要确认服务 uiflowservice 是否已在计算机上启动并运行。 如果在尝试启动 uiflowservice 时出现以下错误,请参阅 桌面流失败: Windows 无法在本地计算机上启动 UIFlowService 服务。错误 1069:由于登录失败,服务未启动 |
UnableToCallCrlEndpoint | 400 | 参与无人参与 |
需要确保可以检查证书的吊销列表。 确保目标计算机上不会阻止 CRL 服务。 必须联系的服务列在本文中: 自动、计划和即时流的限制 |
NoListenerConnected | 404 | 参与无人参与 |
找不到终结点。 没有连接到终结点的侦听器。 检查计算机是否处于联机状态。 |
ConnectionNotEstablished | 404 | 参与无人参与 |
找不到终结点。 未连接侦听器在允许的超时范围内接受连接。 此错误代码可能是由路由或防火墙配置问题引起的。 检查计算机是否处于联机状态,并可以与所需的 Power Automate 终结点通信。 |
DnsError | 404 | 参与无人参与 |
找不到终结点。 再次注册计算机并计划新运行。 |
ConnectionTimeout | 404 | 参与无人参与 |
此请求操作未在配置的超时内收到答复。 检查计算机是否处于联机状态,并可以与所需的 Power Automate 终结点通信。 |
EndpointDoNotExist | 404 | 参与无人参与 |
找不到终结点。 再次注册计算机并计划新运行。 |
GroupIsEmpty | 400 | 参与无人参与 |
计算机组为空。 将计算机添加到组,然后重新计划新运行。 |
MSEntraMachineAlwaysPromptingForPassword | 400 | 无人参与 | 有关此错误代码的详细信息,请参阅 无人参与的桌面流运行失败,出现 MSEntraMachineAlwaysPromptingForPassword 错误。 |
NoCandidateMachine | 400 | 参与无人参与 |
运行已超过队列等待时间限制。 请考虑分配更多计算机或分散桌面流运行,以优化队列中的等待时间。 |
DesktopFlowsActionThrottled | 429 | 参与无人参与 |
由于限制,桌面流操作失败。 当太多桌面流使用相同的连接时,将显示此错误代码。 检查连接使用情况,并将桌面流分配到多个连接。 |
DesktopFlowsActionTimeout | 400 | 参与无人参与 |
桌面流操作的执行超过了最长持续时间。 增加在操作上设置的超时值,或将桌面流拆分为多个较短的桌面流。 |
OnPremiseDataGatewayNotAvailable | 502 | 参与无人参与 |
仅当使用本地数据网关(已弃用)连接到计算机时,才会发生此错误代码。 检查该计算机上的目标计算机和数据网关是否已启动并运行。 |
AuthTokenNotYetValid | 401 | 参与无人参与 |
如果组密码是从计算机创建的,该计算机具有时钟,指示将来发送该错误的计算机的时间,则可能会发生这种情况。 确保所有计算机都有最新的时钟,并在几分钟内重试。 |
UIFlowAgentLauncherServiceIsNotRunning | 500 | 参与无人参与 |
所需的服务未在目标计算机上运行。 确保 Power Automate 代理启动器服务 在目标计算机上运行。 |
TotalChunksMismatch | 400 | 参与无人参与 |
发送运行桌面流的所需数据时,检测到损坏。 - 确保目标计算机上有足够的可用磁盘空间来运行自动化。 - 确保在自动化过程中网络连接稳定。 - 请考虑减小脚本的大小,以减少区块不匹配错误的风险。 - 如果每次运行都出现此问题,并且运行的是 Power Automate 版本 2.36 或更高版本,请检查缓存文件夹 C:\Windows\ServiceProfiles\UIFlowService\AppData\Local\Microsoft\Power Automate Desktop\Cache 是否存在。 如果这样做,请停止运行,然后删除具有管理员权限的缓存文件夹。 |
DesktopFlowMalformedMachineResponse | 500 | 参与无人参与 |
当目标计算机向云业务流程协调程序提供意外响应时,会发生此错误代码。 - 验证计算机在运行自动化时是否有足够的计算和内存资源。 - 确保在自动化过程中网络连接稳定。 - 确保已安装最新版本的 Power Automate 桌面版。 |
WcfServerCrash | 500 | 参与无人参与 |
当计算机在回答云业务流程协调程序时遇到意外错误时,会发生此错误代码。 - 验证计算机在运行自动化时是否有足够的计算和内存资源。 - 确保在自动化过程中网络连接稳定。 - 确保已安装最新版本的 Power Automate 桌面版。 |
DataverseTimeout | 504 | 参与无人参与 |
由于 Dataverse 调用超时,已触发桌面流,然后失败。 按照以下步骤解决此问题: 1。 纵向扩展 Dataverse 实例。 请与管理员联系以获取有关此步骤的帮助。 2. 标识广泛使用的 Dataverse 实例。 Dataverse 调用可能会受到其他用户并行使用同一 Dataverse 实例的影响。 3. 如果此问题仍然存在于环境中,请联系Microsoft 支持部门获取进一步帮助。 |
RdpPermissionNotGranted | 400 | 无人参与 | 如果在连接中指定的用户无权在计算机上创建远程桌面会话,则会发生此错误。 - 验证有问题的用户是否包含在计算机上的“管理员”或“远程桌面用户组”中。 |
XrmMachineGroupNotFound | 404 | 参与无人参与 |
删除计算机组时,会发生此错误。 重新创建组并更新连接。 |
SessionCreationInvalidCredentials | 400 | 无人参与 | 当无法使用提供的凭据创建无人参与会话时,将发生此错误。 由于用户名格式不正确,可能会出现此问题。 对于已加入 Microsoft Entra 的计算机,请确保用户名 user@domain.com 采用格式。 对于已加入域的计算机,用户名应采用 domain\user 格式。 |
UIFlowServiceNoRdpPermissions | 400 | 无人参与 | 当计算机上运行的 Power Automate 服务 (UIFlowService) 无法列出计算机上的 Windows 会话时,会发生此错误。 将服务运行的用户帐户(通常 为 NT SERVICE\UIFlowService)添加到计算机上的“远程桌面用户”组。 |
UnallowedTenantForConnectWithSignIn | 403 | 有人参与 | 在 Active Directory(AD) 已加入域的计算机上使用连接 而不将租户添加到允许列表时,会出现此错误。 有关详细信息,请参阅Power Automate 桌面流中的“UnallowedTenantForConnectWithSignIn”错误。 |