Profile Management

Solución de problemas conocidos

En este artículo se describe cómo solucionar problemas comunes de Profile Management.

Inicios de sesión lentos

Si el inicio de sesión de los usuarios es lento, siga estos pasos para solucionar el problema:

  1. Compruebe el tiempo de carga del perfil en el panel Duración de inicio de sesión de Citrix Director. Si dura mucho más de lo esperado, el inicio de sesión lento se debe a la carga de perfiles de usuario.

    Consulte Diagnosticar problemas de inicio de sesión de los usuarios para obtener detalles.

  2. Compruebe el tiempo de procesamiento de perfiles en el archivo de registros de Citrix Profile Management.

    En el archivo de registros de Profile Management, en C:\Windows\System32\Log Files\User Profile Manager, busque la entrada que comience por DispatchLogonLogoff. Este ejemplo muestra que el tiempo de procesamiento de inicio de sesión es de 10,22 segundos.

    DispatchLogonLogoff: ---------- Finished logon processing successfully in [s]: <10.22>.

  3. Asegúrese de haber aplicado las directivas de Profile Management recomendadas.

    Siga las recomendaciones para mejorar el rendimiento de los inicios de sesión en Mejorar el rendimiento de los inicios de sesión de los usuarios.

  4. Póngase en contacto con la asistencia técnica de Citrix.

    Si los inicios de sesión siguen siendo lentos, contacte con la asistencia técnica de Citrix para obtener más ayuda. Para obtener más información, consulte Contactar con la asistencia técnica de Citrix.

Comprobar si la distribución de perfiles por streaming se realiza correctamente

Si habilitó la función Streaming de perfiles y quiere verificar si se está aplicando a un perfil de usuario, lleve a cabo lo siguiente:

  1. Consulte el siguiente tipo de entrada en el archivo de registros de Profile Management:

    pre codeblock 2010-03-16;16:16:35.369;INFORMATION;;;;1140;ReadPolicy: Configuration value read from policy: PSEnabled=<1> <!--NeedCopy-->

    El último elemento debe ser PSEnabled=<1> si se habilitó dicha función.

  2. Consulte la siguiente entrada de usuario en el archivo de registros de Profile Management:

    pre codeblock 2010-03-16;20:17:30.401;INFORMATION;<domain name>;<user name>;2;2364;ProcessLogon: User logging on with Streamed Profile support enabled. <!--NeedCopy-->

    Si no se está aplicando la función Streaming de perfiles, el elemento mostrará ProcessLogon: User logging on with Streamed Profile support disabled.

Determinar qué directivas están en vigor

Utilice el archivo UPMSettings.ini para determinar las directivas de Profile Management que se están aplicando. El archivo se encuentra en la carpeta raíz de cada perfil de usuario de Citrix en el almacén de usuarios. Es posible que examinar este archivo resulte más práctico que usar el Conjunto resultante de directivas (RSoP). Especialmente si usa una combinación de parámetros de GPO y archivo INI para determinar directivas.

Use el archivo UPMFRSettings.ini para determinar qué carpetas de perfil no se están procesando por figurar en una lista de exclusión. El archivo UPMFRSettings.ini también está presente en la carpeta raíz.

Excluir datos de perfiles dañados

Si un perfil de usuario está dañado y sabe con seguridad que el problema se encuentra en un archivo o una carpeta en particular, exclúyalos del proceso de sincronización. Para ello, agregue el archivo o la carpeta a la lista de exclusión.

Eliminar conexiones a las entradas de Registro

En algunos casos, no solo con Profile Management, algunas conexiones a los datos de perfiles en el Registro se conservan después de que los usuarios cierren la sesión. Como consecuencia, se puede ralentizar el inicio de sesión o finalizar de manera incompleta las sesiones de los usuarios. La herramienta Limpieza de secciones de perfil de usuario (UPHClean) de Microsoft permite solucionar este problema.

Eliminar perfiles locales

Microsoft Delprof.exe y Sepago Delprof2 son herramientas que sirven para eliminar perfiles de usuario.

Eliminar perfiles en caché bloqueados

Si usa el software VMware para crear escritorios virtuales pero los perfiles en caché quedan bloqueados y no puede eliminarlos, consulte Profile Management y VMware para obtener información sobre la solución de este problema.

Identificar la ubicación donde se almacenan los perfiles

Para diagnosticar problemas en perfiles puede necesitar saber la ubicación en la que se almacenan los perfiles de usuario. El siguiente procedimiento proporciona una forma rápida de identificar dónde se almacenan los perfiles.

  1. En el Visor de eventos, haga clic en Aplicación en el panel izquierdo.
  2. En Origen ubicado en el panel derecho, ubique el suceso de Citrix Profile Management que corresponda y haga doble clic en éste.
  3. En la ficha General, aparecerá un enlace de la ruta al almacén de usuarios asociado al suceso.
  4. Si quiere consultar los archivos, siga el enlace para buscar en el almacén de usuarios.

Comprobar servidores

Para determinar si un servidor procesa correctamente el inicio y cierre de sesión de un usuario, revise el archivo denominado PmCompatibility.ini en el perfil del usuario en el almacén de usuarios. El archivo está presente en la carpeta raíz del perfil. La última entrada en el archivo es el nombre del servidor donde el usuario cerró sesión por última vez. Por ejemplo, si el servidor ejecuta Profile Management 5.0, la entrada es:

[LastUpdateServerName]
5.0=<computer name>
<!--NeedCopy-->

Roll back (revertir)

Para volver a versiones anteriores de Profile Management, ejecute del /s desde la línea de comandos en el servidor de archivos que aloja el almacén de usuarios. El comando elimina el archivo PmCompatibility.ini de cada perfil. Por ejemplo, si la ruta local al almacén de usuarios es D:\UpmProfiles, ejecute:

 del /s D:\UpmProfiles\pmcompatibility.ini
<!--NeedCopy-->

Cuando se complete el comando, los usuarios pueden iniciar sesión en equipos que ejecuten la versión anterior y recibir el perfil que les corresponda del almacén de usuarios.

Profile Management crea varios perfiles cuando se ejecuta en VMware

Se crean carpetas de VMware replicadas en los perfiles de usuario. Las réplicas tienen nombres de carpeta secuenciales (000, 001, 002, etc.) Para obtener más información acerca de este problema y cómo resolverlo, consulte el artículo CTX122501 de Knowledge Center.

Tiempos de inicio de sesión prolongados con Novell eDirectory

Cuando los usuarios inician sesión en un entorno que contiene productos de Citrix y Novell eDirectory, es posible que los tiempos de inicio de sesión se alarguen y que se escriban errores en el registro de eventos. Las sesiones pueden dejar de responder durante un máximo de 30 segundos en la etapa Aplicando su configuración personal. Para obtener más información acerca de este problema y cómo resolverlo, consulte el artículo CTX118595 de Knowledge Center.

Carpetas excluidas en el almacén de usuarios

Aparecen carpetas excluidas en el almacén de usuarios. Este comportamiento es el esperado y no necesita ninguna corrección. Algunas carpetas que figuran en la lista de exclusión se crean en el almacén de usuarios, pero no se sincroniza su contenido.

Falta información en el archivo de registros

La activación del modo de depuración no activa de forma automática el registro completo. En los parámetros de registro, verifique que estén marcadas todas las casillas de los sucesos que quiere registrar.

Sugerencia: Es posible que deba desplazarse hacia abajo para poder marcar las últimas casillas de la lista.

Los parámetros de GPO no funcionan

Cambió un parámetro de un objeto de directiva de grupo (GPO), pero no funciona en el equipo donde se ejecuta el servicio Citrix Profile Management Service. El problema podría deberse a que las directivas de grupo no se actualizan inmediatamente, sino que se basan en eventos o intervalos especificados en la implementación. Para actualizar las directivas de grupo inmediatamente, ejecute gpupdate /force en el equipo.

Para que los cambios surtan efecto, ejecute el comando gpupdate /force desde el símbolo del sistema, como se describe en https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/gpupdate.

Los usuarios reciben perfiles nuevos o temporales

De forma predeterminada, los usuarios reciben un perfil temporal cuando se produce algún problema. Por ejemplo: el almacén de usuarios no está disponible. También puede configurar Profile Management para que muestre un mensaje de error y, a continuación, cierre la sesión de los usuarios. Esta manera de proceder puede ser útil a la hora de resolver problemas.

Para obtener instrucciones acerca de cómo configurar esta función, consulte Forzar el cierre de sesión de los usuarios.

En algunas circunstancias, cuando los usuarios inician sesión, reciben un nuevo perfil en lugar de recibir el perfil almacenado en caché que les corresponde. Para obtener más información acerca de este problema y cómo resolverlo, consulte el artículo CTX118226 de Knowledge Center.

También es posible que los usuarios reciban un perfil temporal si su perfil local está presente después de quitar la copia existente en el almacén de usuarios. Esta situación puede darse si el almacén de usuarios se vacía pero los perfiles locales no se eliminan al cerrar la sesión.

Profile Management trata esta eliminación parcial de perfiles como un error de red, de recurso compartido o de permisos y da al usuario un perfil temporal. Por esta razón, no se recomienda la eliminación parcial de perfiles. Como solución temporal, inicie sesión en el equipo afectado y elimine el perfil manualmente.

Si su entorno incluye discos virtuales personales (Personal vDisk), es posible que los usuarios reciban perfiles temporales si el procesamiento predeterminado de esos discos no se ajustó correctamente. Para obtener más información, consulte Migrar perfiles de usuarios.

Se pierden los datos del perfil cuando las sesiones de escritorios virtuales dejan de responder

En una implementación de escritorios virtuales de Citrix, la desconexión de una sesión de Protocolo de Escritorio remoto (RDP) puede provocar que el escritorio virtual deje de responder o se reinicie. Este comportamiento afecta a Profile Management, ya que provoca que se pierdan los datos del perfil al finalizar la sesión. El problema se ha solucionado en la versión 3.1.3242 de Citrix Virtual Delivery Agent y posteriores.

Los usuarios no pueden iniciar sesión (ID del evento: 1000, origen: Userenv)

Los usuarios no pueden iniciar sesión en un entorno de Citrix y reciben el siguiente mensaje de error: “Windows no cargó su perfil itinerante, y está intentando iniciar sesión con su perfil local… Póngase en contacto con el administrador de la red”. Este error aparece en los registros de eventos de aplicaciones de Windows (ID del evento: 1000, origen: Userenv).

Para obtener más información acerca de este problema y cómo resolverlo, consulte el artículo CTX105618 de Knowledge Center.

Impresión

En los entornos de escritorios virtuales de Citrix, un usuario puede seleccionar una impresora predeterminada, pero, en algunos casos, la selección no se conserva entre inicios de sesión. Este problema se ha observado cuando se usa una directiva de escritorio virtual de Citrix para definir impresoras en escritorios virtuales agrupados basados en un disco virtual (vDisk) personal de Citrix Provisioning Services en modo de imagen estándar (Standard Image).

Este problema no tiene su origen en Profile Management. Aunque el archivo de registros de Profile Management muestra que la entrada del Registro de Windows para la impresora se copia durante el cierre de sesión (el comportamiento esperado), el archivo NTUSER.dat del usuario no contiene dicha entrada (comportamiento inesperado). El problema de hecho tiene su origen en el modo en que los escritorios virtuales de Citrix usan el parámetro de Registro DefaultPmFlags. Para obtener más información, consulte el artículo CTX119066 de Knowledge Center.

A veces, se agregan impresoras inesperadas a los perfiles. Cuando los usuarios las quitan, las impresoras aparecen de nuevo en el siguiente inicio de sesión. Consulte el foro de asistencia de Profile Management para obtener más información.

Problemas con la configuración de aplicaciones para varias plataformas

Se pueden producir problemas debidos a configuraciones de aplicaciones que no se mueven correctamente entre las distintas plataformas. Los resultados típicos de este problema son:

  • Configuraciones que no son aplicables de un sistema a otro. Por ejemplo, configuraciones específicas de hardware que no están en todos los sistemas.
  • Aplicaciones que se instalan de manera diferente en diferentes sistemas. Ejemplos:
    • Una aplicación que se instala en la unidad C: de un sistema, pero en la unidad D: de otro.
    • Una aplicación que se instala en C:\Archivos de programa en un sistema, pero en C:\Archivos de programa (x86) en otro.
    • Un complemento de Excel instalado en un sistema, pero no en otro.
  • Aplicaciones que no almacenan información de configuración en el perfil. Por ejemplo, información almacenada en la configuración de la máquina local o fuera del perfil del usuario.
  • Parámetros de configuración específicos de idioma almacenados en el registro. Profile Management traduce automáticamente los nombres de carpetas de idiomas específicos de los perfiles Versión 1, pero no en el Registro.

En la mayoría de los casos, una mejor estandarización de los sistemas que causan los problemas puede minimizar estos problemas. Sin embargo, a menudo los problemas son consecuencia de incompatibilidades inherentes (con distintas plataformas) del SO o la aplicación respectiva. Si los parámetros problemáticos no son fundamentales, el problema podría resolverse excluyéndolos del perfil.

Perfiles que pertenecen a cuentas desconocidas

En raras ocasiones, puede parecer que un perfil pertenece a una cuenta desconocida. En la ficha Opciones avanzadas del cuadro de diálogo Propiedades del sistema de un equipo, aparece “Cuenta desconocida” cuando se hace clic en Configuración en la sección Perfiles de usuario. Este problema viene con una entrada de registro de eventos: “Profile notification of event Create for component <application ID> failed, error code is ???”. En el Registro del sistema, el ID de la aplicación apunta al SHACCT Profile Notification Handler, que es un componente de Microsoft.

Para confirmar que este problema ocurre en su entorno, inicie sesión como un usuario cuyos datos no procese Profile Management y compruebe la existencia de los síntomas descritos.

Esto no es un problema de Profile Management, sino que puede ser el resultado de una interacción incorrecta entre Active Directory y las instantáneas de las máquinas virtuales. El funcionamiento de los perfiles de usuario de Citrix no se ve afectado. Los usuarios pueden iniciar y cerrar sesión, y sus cambios de perfil se conservan.