Compartir a través de


Inicio de Microsoft OneDrive con RemoteApp en Azure Virtual Desktop

Puede iniciar Microsoft OneDrive junto con una RemoteApp en Azure Virtual Desktop, lo que permite a los usuarios acceder a sus archivos y sincronizarlos mientras usan remoteApp. Cuando un usuario se conecta a un RemoteApp, OneDrive puede iniciarse automáticamente como complemento de RemoteApp.

En la configuración de OneDrive, existe la opción Iniciar OneDrive cuando inicio sesión en Windows, que normalmente inicia OneDrive cuando un usuario inicia sesión. Sin embargo, esta configuración no funciona con RemoteApp en Azure Virtual Desktop. En su lugar, configure OneDrive para que se inicie mediante la configuración de un valor del Registro. También habilita una experiencia de shell mejorada para las sesiones de RemoteApp, que ofrece compatibilidad con asociaciones de archivos predeterminadas, Run/RunOnce claves del Registro y mucho más.

En este artículo se describe cómo configurar OneDrive para que se inicie automáticamente junto con una RemoteApp en Azure Virtual Desktop.

Experiencia del usuario

Cuando un usuario inicia una RemoteApp, también se inicia OneDrive y el icono de OneDrive se integra en la barra de tareas de su dispositivo Windows local. Si un usuario inicia otra RemoteApp desde el mismo grupo de hosts en el mismo host de sesión, usa la misma instancia de OneDrive y otra no se inicia.

Si los hosts de sesión están unidos a Microsoft Entra ID, puede configurar de forma silenciosa las cuentas de usuario para que los usuarios inicien sesión automáticamente en OneDrive y empiecen a sincronizarse inmediatamente. De lo contrario, los usuarios deben iniciar sesión en OneDrive en el primer uso.

El icono de la instancia de OneDrive que acompaña a RemoteApp en la bandeja del sistema tiene el mismo aspecto que si OneDrive estuviera instalado en un dispositivo local. Para diferenciar el icono de OneDrive de la sesión remota, mantenga el puntero sobre el icono donde la información sobre herramientas incluye la palabra Remoto.

Cuando un usuario cierra o se desconecta de la última RemoteApp que usa en el host de sesión, OneDrive se cierra en unos minutos, a menos que el usuario tenga abierta la ventana Centro de acciones de OneDrive.

Requisitos previos

Antes de poder usar OneDrive con remoteApp en Azure Virtual Desktop:

Configuración de OneDrive para iniciar con RemoteApp

Para configurar OneDrive para que se inicie con RemoteApp en Azure Virtual Desktop, es preciso habilitar una experiencia de shell mejorada para las sesiones de RemoteApp mediante directiva de grupo y establecer un valor del Registro para iniciar OneDrive cuando un usuario se conecta a remoteApp. La configuración de directiva de grupo no está disponible en Microsoft Intune.

  1. Descargue e instale la versión más reciente de la aplicación Sincronización de OneDrive por máquina en los hosts de sesión. Para obtener más información, consulte Instalación de la aplicación de sincronización por máquina.

  2. Si los hosts de sesión están unidos a Microsoft Entra ID, configure de forma silenciosa las cuentas de usuario de OneDrive en los hosts de sesión, por lo que los usuarios inician sesión automáticamente en OneDrive.

  3. La configuración de directiva de grupo solo está disponible en Windows 11, versión 22H2 o 23H2 con la actualización acumulativa 2024-07 para Windows 11 (KB5040442) o posterior instalada. Debe copiar los archivos C:\Windows\PolicyDefinitions\terminalserver.admx de plantilla administrativa y C:\Windows\PolicyDefinitions\en-US\terminalserver.adml de un host de sesión en la misma ubicación en los controladores de dominio o en el almacén central de directiva de grupo, en función de su entorno. En la ruta de acceso del archivo para terminalserver.adml reemplazar por en-US el código de idioma adecuado si usa otro idioma.

  4. Abra la consola de administración de directiva de grupo en un dispositivo que use para administrar el dominio de Active Directory.

  5. Cree o edite una directiva destinada a los equipos que proporcionan una sesión remota que desea configurar.

  6. Vaya aDirectivas>de configuración> del equipoPlantillas> administrativasComponentes de Windows Servicios>> deEscritorio remotoEntorno desesión remota del host>de sesión de Escritorio remoto.

    Captura de pantalla que muestra las opciones del entorno de sesión remota en el editor de directiva de grupo.

  7. Haga doble clic en la configuración de directiva Habilitar experiencia de shell mejorada para RemoteApp para abrirla. Seleccione Habilitado y, después, Aceptar.

  8. Establezca el siguiente valor del Registro:

    • Clave: HKLM\Software\Microsoft\Windows\CurrentVersion\Run
    • Tipo: REG_SZ
    • Nombre: OneDrive
    • Datos: "C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background

    Puede configurar el registro mediante una herramienta de implementación empresarial como Intune, Configuration Manager o directiva de grupo. Como alternativa, para establecer este valor del Registro mediante PowerShell, abra PowerShell como administrador y ejecute el siguiente comando:

    New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name OneDrive -PropertyType String -Value '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' -Force
    
  9. Asegúrese de que la pila en paralelo del host de sesión es la versión 1.0.2404.16770 o posterior. Para comprobar la versión, ejecute el siguiente comando desde el símbolo del sistema o PowerShell.

    qwinsta
    

    La salida incluye una línea que rdp-sxs comienza por seguida de un número, donde el número se correlaciona con el número de versión de la pila en paralelo, como se muestra en el ejemplo siguiente. Puede encontrar una lista de los números de versión en Novedades de La pila de red de SxS de Azure Virtual Desktop.

    SESSIONNAME               USERNAME                 ID  STATE   TYPE        DEVICE
    services                                            0  Disc
    console                                             1  Conn
    rdp-tcp                                         65537  Listen
    rdp-sxs240705700                                65538  Listen
    
  10. Reinicie los hosts de sesión para aplicar los cambios.

Prueba de OneDrive con remoteApp

Para probar OneDrive con remoteApp, siga estos pasos:

  1. Use una versión compatible de Windows App o el cliente de Escritorio remoto para conectarse a un RemoteApp desde el grupo de hosts con los hosts de sesión configurados.

  2. Compruebe que el icono de OneDrive se puede ver en la barra de tareas del dispositivo Windows local. Mantenga el puntero sobre el icono para mostrar la información sobre herramientas y asegurarse de que incluye la palabra Remote, que lo diferencia de una instancia local de OneDrive.

  3. Compruebe que OneDrive está sincronizando archivos abriendo el Centro de acciones de OneDrive. Inicie sesión en OneDrive si no ha iniciado sesión automáticamente.

  4. Desde RemoteApp, compruebe que puede acceder a los archivos desde OneDrive.

  5. Por último, cierre RemoteApp y cualquier otro del mismo host de sesión y, en unos minutos, OneDrive debería salir.

Recomendaciones de OneDrive

Al usar OneDrive con remoteapp en Azure Virtual Desktop, se recomienda configurar los siguientes valores mediante la plantilla administrativa de OneDrive. Para obtener más información, vea Administrar OneDrive mediante directiva de grupo y Usar plantillas administrativas en Intune.