Cuando ejecuta el nuevo cliente de Teams en Azure Virtual Desktop, algunas funciones como la grabación de llamadas, los efectos de fondo o el conmutador de aplicaciones pueden desaparecer. Esto ocurre porque la aplicación de escritorio de Teams en un entorno virtualizado depende de la configuración de la pila multimedia de WebRTC y de claves de registro que no se configuran de forma predeterminada. Este artículo explica la causa técnica y le ofrece una solución paso a paso para restaurar las funciones faltantes.
Aprenderá qué claves de registro controlan la pila multimedia, cómo habilitar el modo correcto para AVD y qué hacer cuando el problema persiste después de la solución principal.
Puntos clave: Restaurar la funcionalidad completa de Teams en AVD
- Clave de registro HKCU\Software\Microsoft\Teams\EnableMediaStackForTeams: Establézcala en 1 para forzar la pila multimedia de WebRTC que admite funciones de llamada avanzadas.
- Clave de registro HKCU\Software\Microsoft\Teams\IsWVDEnvironment: Establézcala en 1 para que Teams sepa que se ejecuta en un entorno virtualizado y habilite los elementos de interfaz de usuario correctos.
- Centro de administración de Teams > Aplicaciones de Teams > Directivas de configuración: Verifique que la directiva asignada a los usuarios de AVD no oculte funciones de la aplicación como la barra de aplicaciones o el chat.
Por qué el nuevo cliente de Teams pierde funciones en Azure Virtual Desktop
El nuevo cliente de Teams es una aplicación web progresiva que se ejecuta en el marco Electron. En un entorno de escritorio normal, Teams detecta automáticamente el hardware local y habilita funciones como el desenfoque de fondo, la supresión de ruido y la grabación de llamadas. En Azure Virtual Desktop, el cliente se ejecuta en una máquina virtual compartida donde se debe indicar explícitamente a la pila multimedia que use el protocolo WebRTC. Si las claves de registro que controlan este comportamiento faltan o están establecidas en cero, Teams recurre a un modo limitado que deshabilita varias funciones.
La causa raíz es que el nuevo cliente de Teams no detecta automáticamente el entorno de AVD. La clave de registro IsWVDEnvironment indica al cliente que se ejecuta en una sesión de Windows Virtual Desktop. Sin esta clave, Teams puede mostrar una barra de aplicaciones en blanco, controles de reunión faltantes o ninguna opción para cambiar los fondos. La clave EnableMediaStackForTeams fuerza la pila multimedia de WebRTC, que es necesaria para que el audio, el vídeo y el uso compartido de pantalla funcionen correctamente en una sesión remota.
Además, las directivas de Teams pueden ocultar funciones. Si su organización asigna una directiva de configuración que deshabilita la barra de aplicaciones o el chat, esas funciones no aparecerán independientemente de la configuración del registro. Por este motivo, debe comprobar tanto el registro del lado cliente como la directiva del lado servidor.
Qué controlan realmente las claves de registro
La ruta de registro HKEY_CURRENT_USER\Software\Microsoft\Teams contiene varios valores que afectan al nuevo cliente de Teams. Los dos más importantes son:
- EnableMediaStackForTeams – Cuando se establece en 1, Teams usa la nueva pila multimedia de WebRTC. Cuando se establece en 0 o falta, Teams usa la pila multimedia anterior que carece de funciones como los subtítulos en directo y los fondos personalizados.
- IsWVDEnvironment – Cuando se establece en 1, Teams sabe que se ejecuta en una sesión de Windows virtualizada y ajusta su interfaz de usuario para mostrar todos los controles disponibles. Cuando falta, Teams puede ocultar la barra de aplicaciones o las opciones de reunión.
Pasos para restaurar las funciones faltantes en el nuevo cliente de Teams en AVD
Siga estos pasos en orden. Necesitará derechos de administrador local en el host de sesión de AVD para editar el registro. Los pasos se aplican tanto a Windows 11 como a Windows 10.
- Cierre Teams por completo
Haga clic con el botón derecho en el icono de Teams en la bandeja del sistema y seleccione Salir. Luego abra el Administrador de tareas con Ctrl+Shift+Escape y finalice los procesos de Teams restantes. - Abra el Editor del Registro
Presione Windows+R, escriba regedit y presione Entrar. Si el Control de cuentas de usuario se lo solicita, seleccione Sí. - Navegue a la ruta de registro de Teams
Vaya a HKEY_CURRENT_USER\Software\Microsoft\Teams. Si la carpeta Teams no existe, haga clic con el botón derecho en Microsoft, seleccione Nuevo > Clave y asígnele el nombre Teams. - Cree o modifique el valor EnableMediaStackForTeams
Haga clic con el botón derecho en el panel derecho, seleccione Nuevo > Valor de DWORD (32 bits) y asígnele el nombre EnableMediaStackForTeams. Haga doble clic en él, establezca Información del valor en 1 y seleccione Aceptar. - Cree o modifique el valor IsWVDEnvironment
Repita el mismo proceso para crear un DWORD llamado IsWVDEnvironment. Establezca su Información del valor en 1 y seleccione Aceptar. - Reinicie Teams
Cierre el Editor del Registro e inicie Teams desde el menú Inicio. Inicie sesión y compruebe si las funciones faltantes han vuelto. - Verifique la asignación de directivas de Teams
Abra el Centro de administración de Teams en admin.teams.microsoft.com. Vaya a Aplicaciones de Teams > Directivas de configuración. Seleccione la directiva que se aplica a sus usuarios de AVD y confirme que las opciones Barra de aplicaciones y Chat están establecidas en Activado.
Si las claves de registro ya están presentes y establecidas en 1, omita los pasos 4 y 5. El problema puede deberse a una directiva, así que compruebe primero el paso 7.
Si administra varios hosts de sesión de AVD
Para un conjunto de hosts de sesión, puede aplicar los cambios de registro a través de Directiva de grupo. Cree una preferencia de Directiva de grupo que establezca los dos valores DWORD en HKEY_CURRENT_USER\Software\Microsoft\Teams. Vincule la directiva a la unidad organizativa que contiene sus hosts de sesión de AVD. Esto garantiza que todos los usuarios obtengan la configuración correcta automáticamente.
Si Teams sigue teniendo problemas después de la solución principal
Teams muestra una ventana en blanco después de editar el registro
Una ventana en blanco suele significar que la caché de Teams está dañada. Cierre Teams y luego elimine el contenido de %appdata%\Microsoft\Teams. Reinicie Teams y vuelva a iniciar sesión. Esto borra los datos en caché que pueden entrar en conflicto con la nueva configuración del registro.
Las funciones faltantes persisten solo para algunos usuarios
Compruebe si esos usuarios tienen una directiva de configuración de Teams diferente. Vaya al Centro de administración de Teams y compare las directivas asignadas a los usuarios afectados. Puede ver la directiva efectiva yendo a Usuarios > Administrar usuarios, seleccionando un usuario y abriendo la pestaña Directivas.
La grabación de llamadas sigue sin estar disponible
La grabación de llamadas es una directiva de administrador de Teams, no una configuración del cliente. Vaya al Centro de administración de Teams > Reuniones > Directivas de reunión. Asegúrese de que la directiva asignada al usuario tenga la opción Permitir grabación en la nube establecida en Activado. Incluso con la corrección del registro, la grabación no aparecerá si esta directiva la bloquea.
No aparecen los efectos de fondo
Los efectos de fondo requieren la pila multimedia de WebRTC. Verifique que EnableMediaStackForTeams esté establecido en 1. Compruebe también que el dispositivo de vídeo del usuario funcione en la sesión de AVD. Si utiliza una solución de redirección de cámara USB, confirme que la cámara esté disponible en Configuración de Windows > Dispositivos > Cámaras.
Nuevo cliente de Teams en AVD frente a PC local: diferencias clave
| Elemento | Nuevo Teams en AVD | Nuevo Teams en un PC local |
|---|---|---|
| Detección de la pila multimedia | Requiere la clave de registro EnableMediaStackForTeams | Se detecta automáticamente |
| Conocimiento del entorno | Requiere la clave de registro IsWVDEnvironment | No es necesario |
| Aplicación de directivas | Las directivas de configuración y de reunión se aplican desde el inquilino | Se aplican las mismas directivas |
| Disponibilidad de funciones | Depende del registro y las directivas | Normalmente funciona de forma predeterminada |
| Rendimiento | Depende de los recursos del host y la red | Usa el hardware local |
La principal diferencia es que AVD requiere una configuración manual para desbloquear el mismo conjunto de funciones. Una vez que establezca las dos claves de registro, el nuevo cliente de Teams se comporta casi de forma idéntica a una instalación local, con la excepción de las funciones dependientes del hardware que necesitan una redirección adecuada.
Conclusión
Ahora puede restaurar las funciones faltantes en el nuevo cliente de Teams en Azure Virtual Desktop estableciendo las claves de registro EnableMediaStackForTeams e IsWVDEnvironment. También sabe cómo verificar que su directiva de configuración de Teams no oculte funciones. Después de aplicar la solución, reinicie Teams y compruebe la barra de aplicaciones, los controles de reunión y la grabación de llamadas. Para una administración avanzada, use Directiva de grupo para aplicar las claves de registro a todos los hosts de sesión.
Si aún encuentra funciones faltantes, revise sus directivas de reunión y configuración en el Centro de administración de Teams. También puede ejecutar la herramienta de diagnóstico de Teams desde el Centro de administración para identificar conflictos de directivas. Como siguiente paso, pruebe la solución en un único host de sesión antes de implementarla en todo el conjunto.