Citrix App Layering

Implementar capas de usuarios

Las capas de usuario persisten las de cada usuario:

  • Configuración del perfil
  • Dato
  • Aplicaciones instaladas localmente en entornos VDI no persistentes

Cuando habilita capas de usuarios en una plantilla de imagen, los sistemas aprovisionados con las imágenes en capas resultantes proporcionan a cada usuario una capa de usuarios.

Cuando un usuario inicia sesión en un escritorio habilitado para capas de usuarios, se crea una nueva base de datos de índice de búsqueda. El índice incorpora información de búsqueda de la capa de usuarios y cualquier capa elástica. La función de búsqueda solo está disponible cuando se ha completado la indexación.

En este tema se explica cómo habilitar capas de usuario en una plantilla de imagen y en las imágenes en capas resultantes. Los sistemas que se aprovisionan mediante las imágenes proporcionan a cada usuario una capa de usuarios.

Tipos de capas de usuario

Puede habilitar los siguientes tipos de capas de usuarios:

  • Completo: Todos los datos, la configuración y las aplicaciones instaladas localmente de un usuario se almacenan en su capa de usuarios.
  • Office 365: (Sistemas de escritorio) Solo los datos y la configuración de Outlook del usuario se almacenan en su capa de usuarios.
  • Sesión Office 365: (Hosts de sesión) Solo los datos y la configuración de Outlook del usuario se almacenan en su capa de usuarios.

Puede habilitar una capa de usuarios completa, una capa de usuarios de Office 365 o una capa de usuarios de Office 365 de sesión. La capa de usuarios completa incluye todo lo que guarda la capa de usuarios de Office 365 de sesión de Office 365, junto con la configuración y los datos de otras aplicaciones.

Antes de empezar

Antes de habilitar las capas de usuario, asegúrese de seguir los requisitos y directrices de esta sección.

Requisitos

Antes de habilitar las capas de usuario, asegúrese de cumplir los requisitos que se aplican a los siguientes tipos de capas de usuario:

  • Todos los tipos de capas de usuario
  • Capas de usuario completas
  • Niveles de usuario de Office 365 y sesión de Office 365

Todas las capas de usuario

Para habilitar las capas de usuarios necesita:

  • Ancho de banda de red adecuado. El ancho de banda y la latencia tienen un efecto significativo en la capa de usuarios. Cada escritura va a través de la red.
  • Espacio de almacenamiento suficiente asignado para los datos de los usuarios, la configuración y las aplicaciones instaladas localmente. (El dispositivo utiliza la ubicación de almacenamiento principal para empaquetar capas, publicar imágenes en capas y servir capas elásticas.)

Capas de usuario completas

  • Al utilizar Profile Management con una capa de usuarios completa, debe desactivar la eliminación de la información del usuario al cerrar sesión. Dependiendo de cómo esté implementando la configuración, puede desactivar la eliminación mediante cualquiera de las siguientes opciones:

    • Objeto de directiva de grupo.
    • La directiva del Delivery Controller (DDC).

Niveles de usuario de Office 365 y sesión de Office 365

  • Debe utilizar un gestor de perfiles, como Citrix Profile Manager. De lo contrario, Outlook asume que cada usuario que inicia sesión es un usuario nuevo y crea archivos del sistema operativo para ellos.
  • La capa de Office debe incluirse en la plantilla de imagen e implementarse en la imagen en capas. Sin embargo, puede utilizar otras capas elásticas con una capa de usuarios de Office 365.
  • Microsoft Office solo se admite como capa de aplicación en una imagen publicada, no como capa elástica.
  • Cualquier cambio en la ubicación predeterminada de los archivos de índice de búsqueda no se conserva en la capa de Office 365.
  • Esta función se ha probado para un escritorio por usuario a la vez (Single Sign-On).

Compatibilidad

Las capas de usuarios completas se admiten en las siguientes plataformas:

  • Sistemas operativos:
    • Windows 7, 64 bits
    • Windows 10, 64 bits
  • Plataformas de publicación:
    • Citrix Virtual Desktops
    • VMware Horizon View

Aplicaciones que no son compatibles con una capa de usuarios

Las siguientes aplicaciones no son compatibles con la capa de usuarios. No instale estas aplicaciones localmente:

  • Aplicaciones empresariales: las aplicaciones empresariales, como MS Office y Visual Studio, deben instalarse en capas de aplicaciones. Las capas de usuario se basan en la misma tecnología que las capas elásticas. Al igual que con las capas elásticas, nunca use capas de usuario para estas aplicaciones empresariales.
  • Aplicaciones con controladores que utilizan el almacén de controladores. Ejemplo: un controlador de impresora.

    Nota:

    Puede hacer que las impresoras estén disponibles mediante directivas de grupo. Consulte Impresoras instaladas por GPO en la siguiente sección.

  • Aplicaciones que modifican la pila de red o el hardware. Ejemplo: un cliente VPN.
  • Aplicaciones que tienen controladores de nivel de arranque. Ejemplo: un analizador de virus.
  • Aplicaciones que requieren agregar un usuario o grupo local. Los usuarios locales y los grupos que agregue como parte de la instalación de una aplicación solo persisten en la capa del sistema operativo. Considere instalar una aplicación en una capa que se incluirá en la imagen base, con el usuario o administrador requerido agregado en la capa del SO.

Actualizaciones de Windows

Las actualizaciones de Windows deben estar inhabilitadas en la capa de usuarios.

Complementos de almacén de Outlook

Citrix Profile Management inhabilita los complementos de almacenamiento.

La primera vez que se inicia Outlook, el icono Almacén/Complementos de la cinta de opciones muestra una ventana con una larga lista de complementos. Durante el inicio de sesión inicial, si instala complementos, aparecerán en la cinta de opciones en los inicios de sesión posteriores. Si no instala los complementos, el icono Almacén/Complementos muestra una ventana blanca vacía.

Impresoras instaladas por GPO

Para los usuarios de escritorios no persistentes que ejecutan Windows 10, puede instalar impresoras mediante una directiva de grupo. Con una directiva establecida, las impresoras aparecen en Dispositivos e impresoras de los usuarios, configuración de impresora de aplicaciones y administrador de dispositivos.

Para configurar impresoras instaladas por GPO:

  1. Habilite las capas de usuarios en la plantilla de imagen.
  2. Asegúrese de que el escritorio esté unido al dominio (en la capa Plataforma).
  3. Cree una directiva de grupo para implementar cada impresora de red y, a continuación, asígnela al equipo.
  4. Cuando haya iniciado sesión como usuario de dominio, compruebe que la impresora aparece en Dispositivos e impresoras, Bloc de notas y Administrador de dispositivos.

VMware Horizon View

Horizon View debe configurarse para escritorios no persistentes y el escritorio debe configurarse en Actualizar al cerrar la sesión . Eliminar o actualizar el equipo al cerrar la sesión. Ejemplo:

Imagen localizada

Después de cerrar la sesión con Vista establecida en Actualizar inmediatamente, el escritorio entra en modo de mantenimiento. Si solo hay un equipo en el grupo, el grupo no estará disponible hasta que esa máquina haya completado la actualización.

  • La primera vez que un usuario inicia sesión en su escritorio, el dispositivo crea una capa de usuarios para ellos.
  • Los usuarios reciben sus capas de usuarios incluso si las capas asignadas de forma elástica no se cargan.
  • Si cambia el nombre del usuario en AD, se crea un nuevo directorio y capa de usuarios para el nuevo nombre. Cambie el nombre del usuario en los siguientes lugares:
    • El directorio en el recurso compartido de archivos.
    • El archivo VHD en el hipervisor.

Ubicación de la capa de usuarios

Cuando una plantilla de imagen tiene las capas de usuarios habilitadas, las imágenes que publique conservan los datos, la configuración y las aplicaciones instaladas localmente de los usuarios.

Cuando las capas de usuarios están habilitadas, debe agregar ubicaciones de almacenamiento para las capas.

Importante:

No permita que las capas de usuario se guarden en el recurso compartido de archivos principal del dispositivo. De lo contrario, el espacio se puede agotar para:

  • Actualización del software.
  • Servir capas elásticas a los usuarios.
  • Guardar archivos que está moviendo a un hipervisor para los que no hay conector compatible.

La primera ubicación de almacenamiento agregada al dispositivo se convierte en la ubicación predeterminada para las capas de usuarios que no están asociadas a ninguna otra ubicación de almacenamiento. Cuando agrega más ubicaciones de almacenamiento, se muestran en orden de prioridad.

Puede asignar grupos de usuarios a cada ubicación de almacenamiento que agregue.

Donde se almacena una capa de usuarios cuando el usuario pertenece a más de un grupo

Si un usuario pertenece a más de un grupo y esos grupos se asignan a diferentes ubicaciones de almacenamiento, la capa de usuarios de la persona se almacena en la ubicación de almacenamiento de máxima prioridad.

Si cambia el orden de prioridad de las ubicaciones de almacenamiento a las que se asigna el usuario después de guardar la capa de usuarios de la persona en la ubicación de prioridad más alta, los datos guardados hasta ese punto permanecen en la ubicación original. Para conservar la capa de usuarios de la persona, debe copiar su capa de usuarios en la nueva ubicación de máxima prioridad.

Cómo especificar la ubicación del recurso compartido de archivos de capa de usuarios en una imagen específica

Puede admitir a un usuario que necesite acceder a dos imágenes separadas al mismo tiempo, donde ambas imágenes:

  • Necesita la persistencia de las capas de usuarios.
  • Se crearon mediante la misma capa de sistema operativo.

Para configurar asignaciones de recursos compartidos de archivos de capa de usuarios:

  1. Agregue la siguiente clave del Registro en una o varias de las imágenes publicadas antes de que cualquier usuario inicie sesión:

[HKLM\Software\Unidesk\ULayer] “UserLayerSharePath”

Puede agregar la clave anterior a la capa de plataforma, a una capa de aplicación o como directiva de grupo de máquinas.

Si agrega la clave UserLayerSharePath a la imagen antes de que un usuario inicie sesión, el dispositivo ignorará las asignaciones de recursos compartidos de capa de usuarios. En su lugar, todos los usuarios del equipo utilizan el recurso compartido especificado para los VHD de capa de usuarios. El subárbol \Users se anexa a esta clave para localizar las capas reales.

Dónde se crean capas de usuarios en el dispositivo

En el recurso compartido de archivos de red del dispositivo, las capas de usuarios se crean en la carpeta Usuarios. Por ejemplo:

\MyServer\\*MyShare*\Users

Cada usuario tiene su propio directorio dentro del directorio Usuarios. El directorio de un usuario se denomina de la siguiente manera:

Users\\*DomainName_username*\\*OS-Layer-ID-in-hex*_\*OS-Layer-name\*\\*username*.vhd

Por ejemplo:

  • Nombre de inicio de sesión del usuario: jdoe
  • Dominio del usuario: testdomain1
  • Capa del sistema operativo: MyOSLayer (ID en formato hexadecimal: 123456)
  • La capa de usuarios se crearía en:
\MyServer\MyShare\Users\testdomain1_jdoe\123456_MyOSLayer\jdoe.vhd

Dónde los usuarios pueden acceder a su capa de usuarios

Cuando se crean capas de usuarios completas, los usuarios pueden acceder a los archivos del siguiente directorio:

C:\user\\<username>\Appdata\local

Cuando se crean capas de Office 365, el directorio de capas de usuarios se redirige a la capa de Office 365:

C:\user\\<username>\Appdata\local\Microsoft\Outlook

Agregar una ubicación de almacenamiento

Para agregar una ubicación de almacenamiento para las capas de usuarios de una imagen:

  1. Inicie sesión en la consola de administración.

  2. Seleccione Sistema > Ubicaciones de almacenamiento de capa de usuarios. Se muestra una lista de recursos compartidos de archivos, excepto el recurso compartido de archivos principal del dispositivo.

  3. Seleccione Agregar ubicación de almacenamientoe introduzca un nombre y una ruta de red para la nueva ubicación.

  4. En la ficha Asignaciones de la capa de usuarios, expanda el árbol de directorios.

  5. Para agregar la nueva ubicación de almacenamiento, marque las casillas de verificación de uno o más grupos.

  6. Se muestra una lista de recursos compartidos de archivos, excepto el recurso compartido de archivos principal del dispositivo.

  7. En la ficha Confirmar y completar, seleccione Agregar ubicación de almacenamiento.

Una vez que se agregan las ubicaciones de almacenamiento, debe establecer la seguridad en las carpetas de capa de usuarios.

Configurar la configuración de seguridad en las carpetas de capa de usuarios

Puede especificar más de una ubicación de almacenamiento para las capas de usuarios. Para cada ubicación de almacenamiento (incluida la ubicación predeterminada), debe crear una subcarpeta \Users y proteger esa ubicación.

El administrador de dominio debe establecer la seguridad de cada carpeta de capa de usuarios en los siguientes valores:

Nombre de configuración Valor Aplíquese a
Propietario del creador Modificar Solo subcarpetas y archivos
Derechos de propietario Modificar Solo subcarpetas y archivos
Usuarios o grupo: Crear carpeta/Anexar datos; Atravesar/Ejecutar archivo; Mostrar carpeta/Leer datos; Leer atributos Solo carpeta seleccionada
Sistema Control total Carpeta, subcarpetas y archivos seleccionados
Administradores de dominio y grupo de administradores seleccionado Control total Carpeta, subcarpetas y archivos seleccionados

Para configurar la seguridad en las carpetas de capa de usuarios:

  1. Inicie sesión en la consola de administración.

  2. Haga clic en Sistema > Ubicaciones de almacenamiento de capa de usuarios. Los recursos compartidos de archivos mostrados son las ubicaciones de almacenamiento definidas para las capas de usuarios. Supongamos que ha definido tres ubicaciones de almacenamiento para que pueda administrar el almacenamiento para Group1 y Group2 independientemente de todos los demás en la organización: `
    • Default location - \MyDefaultShare\UserLayerFolder\
    • Group1 - \\MyGroup1\Share\UserLayerFolder\
    • Group2 - \\MyGroup2\Share\UserLayerFolder\

    Nota: El recurso compartido de archivos principal del dispositivo, que se utiliza para almacenar capas de SO, aplicaciones y plataformas, aparece no como ubicación de almacenamiento de capa de usuarios.

  3. Cree un subdirectorio \Users debajo de cada recurso compartido de archivos:
    \MyDefaultShare\UserLayerFolder\Users\

    \MyGroup1Share\UserLayerFolder\Users\

    \MyGroup2Share\UserLayerFolder\Users\
  1. Aplique la lista anterior de configuraciones de seguridad a cada subdirectorio bajo Usuarios.

Mover capas de usuarios existentes a la nueva ubicación de almacenamiento

Copie cada ubicación de almacenamiento de capas de usuarios en su nueva ubicación:

  1. Asegúrese de que la capa de usuarios no está en uso.

    Si un usuario inicia sesión antes de mover su capa de usuarios, se crea una nueva capa de usuarios. No se pierden datos, pero si sucede, asegúrese de:

    • Mueva la capa de usuarios recién creada al nuevo directorio.
    • Conservar las ACL del usuario.
  2. Vaya al directorio que contiene el archivo VHD de capa de usuarios.

  3. Con el siguiente comando, copie cada uno de los archivos VHD de capa de usuarios de la ubicación anterior a la nueva

    xcopy Domain1\User1 Domain1_User1\ /O /X /E /H /K
  1. Compruebe que todos los permisos son correctos en los directorios siguientes y en los archivos que contienen:
    \\\Root\Engineering\Users

    \\\Root\Engineering\Users\Domain1_User1\\...

    \\\Root\Engineering\Users\Domain2_User2\\...

Si permite a los usuarios crear capas de usuarios

Si decide permitir que los usuarios creen capas de usuarios, debe limpiar manualmente los directorios y archivos originales de su recurso compartido.

Establecer el tamaño de la capa de usuarios

El tamaño de la capa de usuarios se establece en un máximo de 10 GB de forma predeterminada. Sin embargo, puede cambiar el tamaño máximo definiendo una cuota para el recurso compartido de capa de usuarios. Si se define una cuota, la capa de usuarios se configura para que sea un máximo de ese tamaño.

Cuando se utilizan capas de usuarios de Office 365, la capa de Outlook se establece de forma predeterminada en 10 GB, pero Outlook establece el tamaño del volumen en función de la cantidad de espacio libre en disco y puede utilizar más o menos espacio en función de lo que está disponible en la imagen en capas. El tamaño notificado se basa en la imagen en capas.

Establecer una cuota

Puede establecer una cuota dura en el tamaño de la capa de usuarios mediante cualquiera de las herramientas de cuota de Microsoft: Administrador de recursos del servidor de archivos (FSRM) o Administrador de cuotas.

La cuota debe establecerse en el directorio de capa de usuarios, denominado Usuarios.

Nota:

Cambiar la cuota (aumentar o disminuir) solo afecta a las nuevas capas de usuario. El tamaño máximo de las capas de usuarios existentes se estableció previamente y permanece sin cambios cuando se actualiza la cuota.

Sobrescrituras de registro de tamaño máximo

Es posible sobrepasar el tamaño máximo de la capa de usuarios predeterminado, utilizando el registro en máquinas administradas. Las siguientes claves del Registro son opcionales. No es necesario configurar estas claves para el funcionamiento normal. Si necesita una de estas claves, agréguela manualmente mediante una capa o un GPO/GPP.

Raíz del Registro: HKLM\Software\Unidesk\Ulayer

Clave Tipo Valor predeterminado Descripción
UseQuotaIfAvailable Cadena Verdadero; Falso True para habilitar la detección y el uso de cuotas. False para inhabilitar.
DefaultUserLayerSizeInGb DWORD Definido por el usuario El tamaño de la capa de usuarios en GB (por ejemplo, 5, 10, 23…) Cuando no se especifica, el valor predeterminado es 10.
QuotaQuerySleepMS DWORD Definido por el usuario Número de milisegundos que se debe esperar después de crear el directorio para la capa de usuarios antes de comprobar si tiene una cuota. Esto es necesario para dar tiempo a algunos sistemas de cuotas para aplicar la cuota al nuevo directorio (FSRM lo requiere). Cuando no se especifica, el valor predeterminado es 1000

Personalizar mensajes de notificación de capa de usuarios

Cuando un usuario no puede acceder a su capa de usuarios, recibe un mensaje de notificación.

Mensajes de capa de usuarios

Los mensajes de notificación de capa de usuarios incluyen lo siguiente. Puede personalizar los dos primeros mensajes siguiendo los pasos que se indican a continuación.

  • Capa de usuarios en uso (mensaje personalizable)

    No hemos podido adjuntar la capa de usuarios porque está en uso. Los cambios que realice en la configuración de la aplicación o en los datos no se guardarán. Asegúrese de guardar cualquier trabajo en una ubicación de red compartida.

  • Capa de usuarios no disponible (mensaje personalizable)

    No hemos podido adjuntar tu capa de usuarios. Los cambios que realice en la configuración de la aplicación o en los datos no se guardarán. Asegúrese de guardar cualquier trabajo en una ubicación de red compartida.

  • El sistema no se restablece después de la sesión del usuario

    Este sistema no se apagó correctamente. Cierre la sesión inmediatamente y póngase en contacto con el administrador del sistema.

Cómo personalizar un mensaje

Puede personalizar los mensajes de notificación de la siguiente manera. Los mensajes que introduzca pueden estar en cualquier idioma.

  1. Inicie sesión en la consola de administración como administrador.
  2. Si quiere crear una nueva ubicación, haga clic en Agregar ubicación de almacenamiento.
  3. Si quiere personalizar los mensajes de una ubicación existente, haga clic en Modificar ubicación de almacenamiento.
  4. En el asistente para agregar/modificar la ubicación del almacenamiento, haga clic en la ficha Mensajes de la capa de usuarios y en la casilla de verificación Reemplazar.
  5. Introduzca los mensajes exactamente como quiere que se muestren.
  6. Utilice la ficha Confirmar y completar para guardar los cambios.

Reparar una capa de usuarios

La función de reparación de capas de usuario permite eliminar una aplicación y sus archivos de la capa de usuarios de una persona. Puede utilizar esta función después de entregar una aplicación a los usuarios que ya la han instalado localmente en su capa de usuarios. La función de reparación elimina los archivos conflictivos tanto si entrega la nueva capa de aplicación como parte de la imagen base como una capa elástica.

  • Ejemplo 1: crea una capa de aplicación que incluye el archivo, you.txt, y proporciona la capa de aplicación elástica a los usuarios. Cuando un usuario cambia el archivo, los cambios se almacenan en su capa de usuarios. Si sus cambios rompen la aplicación o el archivo está dañado, la función de reparación de capa de usuarios le permite limpiar el archivo problemático quitándolo de la capa de usuarios. A continuación, el usuario ve el archivo que se proporciona de forma elástica como parte de la capa de aplicación.

  • Ejemplo 2: un usuario elimina una aplicación que se le asigna de forma elástica. Dado que la capa de usuarios tiene prioridad, una vez que se elimina la copia local del usuario de la aplicación, el usuario ya no ve esa versión de la aplicación. El usuario ve la capa de aplicación asignada como una capa elástica.

  • Ejemplo 3: un usuario instala una aplicación localmente y, algún tiempo más tarde, el administrador crea una capa de aplicación para la misma aplicación. La función de reparación de capa de usuarios elimina los archivos conflictivos instalados por la aplicación de la capa de usuarios para que el usuario vea la versión suministrada en la capa de aplicación.

Cómo funciona la reparación de capas de usuario

El dispositivo genera archivos JSON de reparación de capas de usuario que puede utilizar para limpiar o restaurar la capa de usuarios. Copiar manualmente los archivos JSON en las capas de usuario que necesitan la reparación.

Si las carpetas de carga de reparación no existen en el recurso compartido de red, se crean automáticamente. El dispositivo escribe los archivos JSON de reparación en los siguientes directorios del recurso compartido de archivos:

<StorageLocationShare>\Unidesk\Layers\App\Repair\
<StorageLocationShare>\Unidesk\Layers\App\PackageAppRules

El directorio Reparar contiene los archivos JSON para cada versión de cada capa que conoce el dispositivo. Cada vez que finalice una nueva capa de aplicación o una versión de la misma, el dispositivo genera y carga los archivos de reparación.

Los archivos de reparación para cada capa incluyen:

UserLayerRepair_LayerIdInDecimal_RevisionIdInDecimal.json
UserLayerRepair_<layer id>_<layer version>.json

Para ver el ID de capa en la consola, haga clic en la ficha Capa, seleccione la capa y haga clic en el icono “i”. El ID de capa se muestra junto con otros detalles de capa.

El directorio PackageApprules contiene las reglas de aplicación de paquete para cada versión de una capa de usuarios.

¿Cuánto tiempo se tarda en reparar una capa?

El tiempo del proceso de reparación varía según el tamaño de la capa y el número de objetos que se deben eliminar.

Una reparación de una capa que necesita ser montada pero que no tiene operaciones reales que realizar agrega unos 5 segundos al proceso de inicio de sesión. Esto se reduce a 2 segundos cuando la capa de aplicación se incluye en la imagen.

El tiempo adicional más allá de esto variará dependiendo de las operaciones, pero para una capa de aplicación típica es menos de 10 segundos, por lo que 12 a 15 en total.

Reparar una capa de usuarios

Para reparar la capa de usuarios de un usuario:

  1. Identifique la versión de una capa de aplicación que debe repararse.

    • Si hay varias reparaciones de capa, puede copiar todos los archivos JSON de reparación cargados disponibles a la versión de la capa de usuarios del usuario que necesite reparación.
  2. Busque los archivos UserLayerRepair previamente generados. Si no se han generado los archivos, póngase en contacto con el Soporte de App Layering. El ingeniero de soporte puede generar manualmente los archivos de reparación.

  3. Copie los archivos de reparación de capa de usuarios directamente en la ubicación VHD del usuario. La próxima vez que el usuario inicie sesión, se producirá una operación de reparación.

    Si se completa la tarea de reparación de capa de usuarios, se quita el archivo UserLayerRepair.json.

    Nota:

    Si existe un archivo JSON Rules en el recurso compartido y ha sido modificado por el usuario, no se sobrescribe. Esto permite a los usuarios modificar esos archivos si lo quieren.

Archivos de registro para reparaciones de capas de usuario

El archivo de registro, ulayersvc.log, contiene la salida del ejecutable de reparación de capa de usuarios.

C:\ProgramData\Unidesk\Logs\ulayersvc.log

Cualquier cambio realizado durante la limpieza se registra allí, junto con cualquier otro cambio que registra el servicio.

¿Qué sucede si falla una reparación?

En caso de error, el usuario recibe un mensaje que indica que la reparación ha fallado y que debe ponerse en contacto con su administrador. Puede configurar el mensaje en el mismo lugar que los demás mensajes de ubicación de almacenamiento.

Puede producirse un fallo de reparación en los siguientes casos:

  • Formato incorrecto de UserLayerRepair.json (muy poco probable, ya que se generan los archivos JSON).
  • No se puede encontrar el archivo.VHD o el archivo package_app_rules de una capa de aplicación especificada.
  • Error al adjuntar el archivo VHD de una capa de aplicación.
  • Excepciones inesperadas (aleatorias) que interrumpen el proceso de reparación.

Si se produce alguno de estos problemas, el archivo UserLayerRepair.json NO se quita y el procesamiento de los archivos JSON restantes se detiene.

Para identificar las razones exactas de la falla, revise el archivo ulayersvc.log del usuario. A continuación, puede permitir que la reparación se ejecute de nuevo en los inicios de sesión posteriores. Suponiendo que se resuelva la causa de los errores, la reparación finalmente se realiza correctamente y se quitan los archivos UserLayerRepair.json.

Implementar capas de usuarios