Restablecer un perfil de usuario

PRECAUCIÓN:

Cuando se restablece un perfil, las carpetas y los archivos del usuario se guardan y se copian en el nuevo perfil. Sin embargo, la mayoría de los datos del perfil de usuario se pierden (por ejemplo, el Registro se restablece y la configuración de las aplicaciones podría eliminarse).

La función de restablecimiento se aplica a las soluciones de perfiles basadas en archivos y en contenedores.

Cómo se procesan los perfiles restablecidos

Cualquier perfil de usuario de Citrix® o perfil móvil de Microsoft se puede restablecer. Después de que el usuario cierre la sesión y usted seleccione el comando de restablecimiento (ya sea en Director o mediante el SDK de PowerShell), Director identifica primero el perfil de usuario en uso y emite un comando de restablecimiento adecuado. Director recibe la información a través de Profile Management, incluida la información sobre el tamaño, el tipo y los tiempos de inicio de sesión del perfil.

Este diagrama ilustra el proceso después del inicio de sesión del usuario, cuando se restablece un perfil de usuario.

Diagrama de flujo de restablecimiento de perfil de usuario

El comando de restablecimiento emitido por Director especifica el tipo de perfil. El servicio Profile Management intenta restablecer un perfil de ese tipo y busca el recurso compartido de red adecuado (almacén de usuario). Si el usuario es procesado por Profile Management, pero recibe un comando de perfil móvil, se rechaza (o viceversa).

  1. Si hay un perfil local, se elimina.
  2. El perfil de red se renombra.
  3. La siguiente acción depende de si el perfil que se restablece es un perfil de usuario de Citrix o un perfil móvil de Microsoft.

    Para los perfiles de usuario de Citrix, el nuevo perfil se crea utilizando las reglas de importación de Profile Management. Las carpetas se copian de nuevo en el perfil de red y el usuario puede iniciar sesión normalmente. Si se utiliza un perfil móvil para el restablecimiento, cualquier configuración del Registro en el perfil móvil se conserva en el perfil restablecido. Puede configurar Profile Management para que un perfil de plantilla anule el perfil móvil, si es necesario.

    Para los perfiles móviles de Microsoft, Windows crea un perfil y, cuando el usuario inicia sesión, las carpetas se copian de nuevo en el dispositivo del usuario. Cuando el usuario vuelve a cerrar la sesión, el nuevo perfil se copia en el almacén de red.

Para restablecer un perfil de usuario en Director

Si utiliza Citrix Virtual Desktops™ (Desktop VDA), haga lo siguiente:

  1. Desde Director, busque al usuario cuyo perfil quiere restablecer y, a continuación, seleccione la sesión de este usuario.
  2. Haga clic en Restablecer perfil.
  3. Indique al usuario que cierre la sesión de todas las sesiones.
  4. Indique al usuario que vuelva a iniciar sesión. Las carpetas y los archivos que se guardaron del perfil del usuario se copian en el nuevo perfil.

Si utiliza Citrix Virtual Desktops (Server VDA), debe haber iniciado sesión para realizar el restablecimiento del perfil. El usuario debe cerrar la sesión y volver a iniciarla para completar el restablecimiento del perfil.

Importante:

Si el usuario tiene perfiles en varias plataformas (como Windows 8 y Windows 7), indíquele que inicie sesión primero en el mismo escritorio o aplicación que el usuario informó como problema. Esta acción de inicio de sesión garantiza que se restablezca el perfil correcto. Si el perfil es un perfil de usuario de Citrix, el perfil ya se restablece cuando aparece el escritorio del usuario. Si el perfil es un perfil móvil de Microsoft, la restauración de la carpeta podría estar aún en curso durante un breve período. El usuario debe permanecer conectado hasta que se complete la restauración.

Si el perfil no se restablece correctamente (por ejemplo, el usuario no puede volver a iniciar sesión correctamente en la máquina o faltan algunos archivos), debe restaurar manualmente el perfil original.

Tenga en cuenta lo siguiente:

  • Si el almacén de usuario está habilitado como solución de perfil de usuario, el nuevo perfil contiene las siguientes carpetas personales del perfil de usuario original:
    • Escritorio
    • Cookies
    • Favoritos
    • Documentos
    • Imágenes
    • Música
    • Vídeos
  • A partir de Citrix Profile Management versión 2407, si el contenedor de perfiles está habilitado como solución completa de perfiles de usuario, el nuevo perfil conserva las carpetas personales anteriores.

  • En Windows 8 y versiones posteriores, las cookies no se copian al nuevo perfil cuando se restablecen los perfiles.

Para restaurar manualmente un perfil después de un restablecimiento fallido

  1. Indique al usuario que cierre sesión en todas las sesiones.
  2. Elimine el perfil local si existe.
  3. Localice la carpeta archivada en el recurso compartido de red que contiene la fecha y la hora anexadas al nombre de la carpeta, la carpeta con una extensión .upm_datestamp.
  4. Elimine el nombre de perfil actual. Es decir, el que no tiene la extensión upm_datestamp.
  5. Cambie el nombre de la carpeta archivada utilizando el nombre de perfil original. Es decir, elimine la extensión de fecha y hora. Ha devuelto el perfil a su estado original, anterior al restablecimiento.

Para restablecer un perfil mediante el SDK de PowerShell

Puede restablecer un perfil mediante el SDK de Broker PowerShell.

New-BrokerMachineCommand

Crea un comando en cola para su entrega a un usuario, sesión o máquina específicos. Para obtener más información sobre este cmdlet, consulte https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerMachineCommand/.

Ejemplos

Consulte los siguientes ejemplos para obtener detalles sobre cómo usar los cmdlets de PowerShell para restablecer un perfil:

Restablecer un perfil de Profile Management

  • Supongamos que quiere restablecer el perfil de user1. Utilice el comando de PowerShell New-BrokerMachineCommand. Por ejemplo:
    • New-BrokerMachineCommand -Category UserProfileManager -CommandName "ResetUpmProfile" -DesktopGroups 1 -CommandData $byteArray -SendTrigger logon -user domain1\user1

Importante:

La CommandData $byteArray debe tener el siguiente formato: <SID>[,<backup path>]. Si no proporciona la ruta de copia de seguridad, Profile Management genera una carpeta de copia de seguridad con el nombre de la fecha y hora actuales.

Restablecer un perfil móvil de Windows

  • Supongamos que quiere restablecer el perfil móvil de user1. Utilice el comando de PowerShell New-BrokerMachineCommand. Por ejemplo:
    • New-BrokerMachineCommand -Category UserProfileManager -CommandName "ResetRoamingProfile" -DesktopGroups 1 -CommandData $byteArray -SendTrigger logon -user domain1\user1
Restablecer un perfil de usuario