robot
2022.10
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía de administración del robot

Última actualización 6 de feb. de 2026

Solución de problemas de ejecución

Mensaje demasiado grande para procesarlo

Comportamiento observado

Los procesos que usan grandes cantidades de datos (por ejemplo, archivos de Excel con más de ~2500 filas) pueden fallar con el siguiente error:

Message: Could not retrieve the result of the job execution. This might be because a message was too large to process.
Exception Type: System.ExceptionMessage: Could not retrieve the result of the job execution. This might be because a message was too large to process.
Exception Type: System.Exception

Causa

La salida de la ejecución del trabajo supera el valor máximo configurado del parámetro maxMessageSizeInMegabytes en el archivo uipath.config.

Este parámetro tiene un valor predeterminado de 10 MB.

Para acceder al archivo uipath.config , vaya a la carpeta de instalación de los componentes de UiPath. La ubicación depende del tipo de implementación:
  • Cuando el Robot se instala en Modo de usuario con el instalador .exe , uipath.config se encuentra en la carpeta Perfil de usuario C:\Users\{{user}}\AppData\Local\UiPath\uipath.config
  • Cuando el robot se instala en modo de servicio, uipath.config se encuentra en la carpeta de instalación. Si el Robot se instaló utilizando la ruta predeterminada, el archivo uipath.config se encuentra en C:\Program Files\UiPath\Studio\uipath.config.

Solución

Aumenta el valor del parámetro maxMessageSizeInMegabytes del archivo uipath.config a un valor mayor, como 50 MB.

Actividades de diálogo de control de acceso de usuario y automatización de IU

Comportamiento observado

Los procesos no atendidos que usan actividades de UIAutomation como click, type into o take screenshot no funcionan.

Causa

Un programa como Server Manager, configurado para arrancar al inicio, que muestra un diálogo de control de cuenta de usuario de Windows bloquea cualquier interacción del robot con la IU. Esto sucede porque el diálogo de control de cuenta de usuario se abre en un escritorio de Windows independiente al cual el robot no tiene acceso.

Resolución

Encuentra manualmente o mediante programación el programa que muestra el diálogo UAC y configúralo para no iniciarse automáticamente para evitar el UAC.

El robot no ha podido iniciar la ejecución

Comportamiento observado

En esta situación, el robot no puede iniciar la ejecución de un proceso y produce el siguiente error:

Executor start process failed, reason System.Runtime.InteropServices.COMException: A specified logon session does not exist. It may already have been terminated.

Causa A

La máquina del robot no tiene suficientes recursos disponibles (como CPU, RAM o espacio en disco) por lo que el ejecutor del robot no puede iniciar un proceso.

Solución A

Comprueba o realiza lo siguiente:

  • La máquina del robot tiene suficientes recursos (como CPU, RAM o espacio en disco).
  • El tiempo de conexión usando la función de línea de comandos mstsc. Debe ser mayor que 60 segundos, de lo contrario, se mostrará el error.

Causa B

No se puede crear una sesión de inicio de sesión en este momento. Esto puede suceder en las siguientes situaciones:

  • El Inicio de sesión a Consola está establecido en verdadero para los robots HD.En este caso, el mantenimiento de robot de UiPath se adjunta a la sesión de consola actual.Esto no se recomienda para los robots HD, porque solo puede haber una sesión de consola activa al mismo tiempo.
  • Varias sesiones RDP en versiones independientes de Windows (no Server). Las versiones independientes de Windows solo pueden gestionar una sesión RDP al mismo tiempo, mientras que las versiones de Windows Server pueden manejar múltiples sesiones RDP.

Solución B

En este caso, debes realizar una de las siguientes acciones:

  • Establece el Inicio de sesión en Consola en falso. Esto significa que el mantenimiento de robot de UiPath inicia una conexión RDP desde la máquina del robot a sí mismo y se adjunta a ella. Este es el método recomendado para los robots HD.
  • Comprueba la versión de Windows, debe ser Windows Server. Consulta más información sobre Configuración de Windows Server para los robots HD.
  • Comprueba si la versión de Studio/Robot que utilizas es posterior a la 2018.1.3, en la que se ha solucionado un problema causado por las actualizaciones de Windows KB4088876 (Windows 8.1 o Windows Server 2012 R2 Standard), KB4088875 (Windows Server 2008 R2 SP1, Windows 7 SP1), KB4088787 ((Windows Server 2016, Windows 10 versión 1607) y KB4088776 (Windows 10 versión 1709). Consulta más información sobre los Requisitos de software.
  • Aumenta la variable de entorno de sistema UIPATH_SESSION_TIMEOUT en tu servidor. El valor predeterminado es 60 segundos, que puede no ser suficiente debido a un rendimiento lento en algunas máquinas. Ten en cuenta que la variable de entorno está establecida en segundos y el mantenimiento de robot de UiPath debe volver a iniciarse tras modificar esta variable.
  • Comprueba si tu licencia de Escritorio remoto está activa en el servidor. Puedes obtener más información en esta página.
  • Comprueba si los robots están en los grupos adecuados. Los usuarios locales deben deben estar en el mismo grupo de Escritorio remoto.
  • Comprueba si el nombre de usuario de tu conexión RDP a la máquina del robot es diferente al configurado o no. Para evitar este error, cierra sesión en todas las conexiones RDP en la máquina del robot.

Contraseña no proporcionada

Comportamiento observado

Crear un robot en Orchestrator sin rellenar el campo de contraseña hace que el robot no pueda iniciar la ejecución del proceso. Este problema también pueden desencadenarlo los cambios realizados en los privilegios en la máquina del robot.

Al iniciar un proceso desde Orchestrator o desde UiPath Assistant se muestra el siguiente mensaje de error:

Executor start process failed, reason System.UnauthorizedAccessException: Access is denied.

Causa A

El robot se creó sin una contraseña.

Solución A

Edita el robot como se explica aquí y asegúrate de que los siguientes campos se han rellenado correctamente:

  • Dominio\Nombre de usuario: el nombre de usuario para conectarse a la máquina en la que se instala el robot. Si el usuario está bajo un dominio, también debes especificarlo en un formato DOMAIN\UserName. Utiliza el comando Whoami en el símbolo del sistema para encontrarlo fácilmente.
  • Contraseña: la contraseña de Windows de la máquina. No es necesaria para los robots atendidos.

Causa B

El mantenimiento de robot de UiPath gestionado por SCM no se está ejecutando. Más información sobre los tipos de implementación de Robot.

Solución B

Comprueba que el mantenimiento de robot de UiPath está ejecutándose:

  1. Haz clic en el botón de Inicio de Windows, y luego busca y abre Services.msc. Se mostrará la ventana Servicios.
  2. Busca el servicio de UiPath Robot y haz doble clic sobre él. Se mostrará el panel de Propiedades de UiPath Robot.
  3. Desde la pestaña Acceder, selecciona la opción Cuenta de sistema local.
  4. Haz clic en el botón Aplicar y cierra la ventana para confirmar los cambios. Esto garantiza que el mantenimiento de robot de UiPath se está ejecutando y tiene todos los privilegios que necesita para ejecutar procesos.

Causa C

La máquina del robot ya no tiene privilegios de administrador.

Solución C

Inicia sesión en la máquina del robot con el mismo conjunto de credenciales con el que creaste el robot en Orchestrator. Si no se puede iniciar un proceso desde UiPath Assistant, deberás ponerte en contacto con tu administrador de red para que conceda derechos de administrador a esa cuenta de usuario.

No se puede serializar 'System.Collections.IEnumerable'

Comportamiento observado

Al usar una tabla de datos en «Esperar tarea y reanudar» se devuelve el siguiente error: «Excepción: tipo no se puede serializar 'System.Collections.IEnumerable'».

Causa

DataRow no es serializable, por lo tanto no se puede serializar DataRows mientras continúe el flujo de trabajo. Esto también se puede ver si creamos una variable DataRow e intentamos esperar (persistir) tras ello.

Solución

Ejecuta la actividad «Crear tarea de formulario» y diseña un objeto(salida) de lista de tareas mientras se actúa en el bucle mediante DataRows(System.Data.DataRow).

Después de esto, podemos ir en bucle por el objeto(salida) de lista de tareas usando «Paralelizar para cada uno» o «Para cada uno» y ejecutando «Esperar tarea y reanudar».

Aumento de la duración de la ejecución de proceso

Comportamiento observado

La ejecución de proceso tarda casi el doble cuando Studio se instala desde UiPathStudioSetup.exe (Community Edition), en comparación con UiPathStudio.msi (Enterprise Edition). El problema ocurre en Studio 2021.10 y posteriores.

Causa

Studio Community Edition se instala en %localappdata%\UiPath, que no es una ubicación de confianza para Windows Defender. Esto significa que cada vez que se crea un archivo de registro, Windows Defender comienza a escanearlo, cosa que prolonga la ejecución del proceso.
La situación no es aplicable a Studio Enterprise Edition, porque la carpeta de instalación (%ProgramFiles%\UiPath) es de confianza para Windows Defender, y por lo tanto no se escanea cada vez que se crea un archivo de registro durante la ejecución de un proceso.

Solución

Añadir la carpeta de instalación de Studio Community Edition (%localappdata%\UiPath) a la lista de exclusiones de Windows Defender significa que los archivos de registro creados durante la ejecución del proceso ya no se escanearán al instante. Para añadir una carpeta a la lista de exclusiones de Windows Defender debes realizar los siguientes pasos:
  1. Haz clic en el botón Inicio de Windows y luego busca Protección antivirus y contra amenazas y ábrela.
  2. Accede a la página Configuración de antivirus y protección contra amenazas.
  3. Accede a la página Agregar o quitar exclusiones en la sección Exclusiones.
  4. Haz clic en el botón Agregar exclusión y luego elige Carpeta en el menú desplegable.
  5. Navega hasta la carpeta %localappdata%\UiPath y luego haz clic en el botón Seleccionar carpeta. Ten en cuenta que se necesitan derechos de administrador para añadir una carpeta a la lista de exclusiones.

Windows Defender ya no escaneará al instante los archivos de registro creados durante la ejecución del proceso.



¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2026 UiPath. Todos los derechos reservados.