Puntos clave:
- Cómo activar el modo de sesión mejorada con el Administrador de Hyper-V: abre Configuración de Hyper-V, selecciona Directiva de modo de sesión mejorada, marca Permitir el modo de sesión mejorada y comprueba que Usar el modo de sesión mejorada esté activado en Configuración de usuario.
- Cómo activar el modo de sesión mejorada con PowerShell: ejecuta este código: Set-VMHost -EnableEnhancedSessionMode $true para activar la función a nivel del host de Hyper-V.
- Cómo desactivar el modo de sesión mejorada con el Administrador de Hyper-V: desmarca Permitir el modo de sesión mejorada en Configuración de Hyper-V y desactiva Usar el modo de sesión mejorada en Configuración de usuario.
- Cómo desactivar el modo de sesión mejorada con PowerShell: ejecuta Set-VMHost -EnableEnhancedSessionMode $false para impedir las conexiones mejoradas a VM mediante RDP.
Las máquinas virtuales han abierto la puerta a multitud de posibilidades. Gracias a ellas puedes ejecutar varios sistemas operativos, probar software, consolidar servidores y mucho más sin afectar a tu equipo principal. Esta innovación ofrece un entorno flexible y aislado para todo tipo de necesidades informáticas. Para aprovechar aún más la virtualización, Microsoft desarrolló Hyper-V, una plataforma avanzada que explota las capacidades de las máquinas virtuales dentro del entorno Windows.
Si quieres mejorar la experiencia de uso al trabajar con máquinas virtuales, activar el modo de sesión mejorada de Hyper-V en Windows 10 es una opción muy práctica. Este modo optimiza muchas operaciones: redirige dispositivos y recursos locales, simplifica el uso compartido de archivos y mejora la visualización y la entrada de datos. En este artículo veremos en profundidad en qué consiste el modo de sesión mejorada y, sobre todo, cómo activarlo y desactivarlo.
💡Si prefieres ver estos pasos en vídeo, echa un vistazo a este clip: «Cómo activar o desactivar el modo de sesión mejorada de Hyper-V en Windows 10».
¿Qué es Hyper-V?
Antes de entrar en el modo de sesión mejorada, conviene repasar la tecnología que lo sustenta: Hyper-V. Hyper-V es una tecnología de virtualización de Microsoft que permite a los administradores de TI crear y gestionar máquinas virtuales (VM) desde un único equipo físico.
Esta plataforma de virtualización permite ejecutar varios sistemas informáticos sobre el mismo hardware, algo ideal para determinadas tareas: ejecutar un sistema aislado del sistema operativo principal, montar un entorno de pruebas, gestionar recursos y mucho más.
Optimiza, automatiza y simplifica la gestión de Hyper-V con NinjaOne para maximizar la productividad.
Descubre más sobre la gestión de Hyper-V con NinjaOne
¿Qué es el modo de sesión mejorada?
Para ampliar las funcionalidades de Hyper-V, puedes recurrir al modo de sesión mejorada. Esta función mejora la interacción entre el equipo anfitrión y sus máquinas virtuales, ya que potencia el rendimiento y las capacidades de las conexiones remotas a las VM. En entornos Windows 11, el modo de sesión mejorada se utiliza habitualmente para habilitar la redirección de dispositivos y el uso compartido del portapapeles entre el anfitrión y las VM invitadas.
Funciones y ventajas principales del modo de sesión mejorada
- Redirección de dispositivos y recursos locales. El modo de sesión mejorada permite que las máquinas virtuales accedan directamente a dispositivos del sistema anfitrión, como impresoras, unidades USB, dispositivos de audio y el portapapeles.
- Mejores opciones de visualización. Este modo de Hyper-V también añade compatibilidad con mejoras de pantalla como el cambio dinámico de resolución, las configuraciones multimonitor y el tamaño ajustable de la ventana de la VM.
- Uso compartido de archivos sin fricciones. Al activar el modo de sesión mejorada, se optimiza el intercambio de archivos: puedes copiar y pegar archivos o texto directamente entre el anfitrión y la máquina virtual sin necesidad de recursos compartidos de red.
- Mejor integración de la entrada de datos. Si lo activas, esta función de Hyper-V también facilita una interacción fluida con los dispositivos de entrada y ofrece una experiencia nativa dentro de la VM.
- Conexiones seguras. El modo de sesión mejorada incorpora medidas de seguridad sólidas, como canales de comunicación seguros, para proteger los datos y los recursos durante las interacciones entre el anfitrión y las máquinas virtuales.
Cómo activar y desactivar el modo de sesión mejorada
Activar y desactivar el modo de sesión mejorada es bastante sencillo si sigues las instrucciones. Pero antes de nada, asegúrate de que tu sistema cumple los requisitos previos.
Requisitos previos
- Comprueba que Hyper-V está habilitado en Windows 110
Si Hyper-V no está instalado y en funcionamiento, la opción del modo de sesión mejorada no estará disponible. Por tanto, lo primero es confirmar que Hyper-V está instalado y activo en tu sistema Windows 110. Necesitarás Windows 11 Pro, Enterprise o Education, ya que Hyper-V no está disponible en la edición Windows Home. - Verifica la compatibilidad con los sistemas operativos invitados
El modo de sesión mejorada tiene requisitos específicos para los sistemas operativos invitados. Debes comprobar si el SO invitado admite esta función de Hyper-V. La mayoría de las versiones modernas de Windows (como Windows 10, Windows 11 y las ediciones de Windows Server) son compatibles de serie con estos servicios. Además, el modo de sesión mejorada no es compatible con las máquinas virtuales de generación 1 (salvo las que ejecutan Windows 10 Pro, Education o Enterprise) ni con las máquinas virtuales que ejecutan sistemas operativos que no sean Windows. - Comprueba que tienes privilegios de administrador
Por último, asegúrate de contar con privilegios de administrador en el equipo anfitrión. Las configuraciones de Hyper-V relacionadas con el modo de sesión mejorada solo pueden realizarse con acceso de administrador. Sin los permisos suficientes, no podrás acceder ni modificar los ajustes necesarios para utilizar el modo de sesión mejorada.
Cómo activar el modo de sesión mejorada
En los hosts de Hyper-V con Windows 11, Windows 10 y Windows 8.1, el modo de sesión mejorada está activado por defecto. En versiones como Windows Server 2016 o Windows Server 2012 R2, tendrás que activarlo manualmente. Puedes hacerlo con el Administrador de Hyper-V o con PowerShell. Así es como se hace:
A. Con el Administrador de Hyper-V
1. Abre el Administrador de Hyper-V:
- Pulsa Windows + X y selecciona Administrador de Hyper-V, o busca Administrador de Hyper-V en el menú Inicio.
2. Activa el modo de sesión mejorada en el host de Hyper-V:
- En el Administrador de Hyper-V, haz clic en el nombre del host de Hyper-V en el panel izquierdo.
- En el panel derecho, dentro de Acciones, haz clic en Configuración de Hyper-V.
- En la ventana Configuración de Hyper-V, dentro de Servidor, selecciona Directiva de modo de sesión mejorada.
- En el panel derecho, marca Permitir el modo de sesión mejorada. Así activas la función para todas las máquinas virtuales del host.
- Haz clic en Aceptar para guardar los cambios.
3. Activa el modo de sesión mejorada en la máquina virtual:
- En el Administrador de Hyper-V, haz clic con el botón derecho en la máquina virtual (VM) en la que quieras activar el modo de sesión mejorada.
- Selecciona Configuración en el menú contextual.
- En la ventana Configuración, dentro de Administración, haz clic en Servicios de integración.
- Comprueba que la casilla Modo de sesión mejorada está marcada. Si no lo está, márcala.
- Haz clic en Aceptar para aplicar los cambios.
4. Inicia la máquina virtual y conéctate con el modo de sesión mejorada:
- En el Administrador de Hyper-V, haz clic con el botón derecho en la VM y selecciona Iniciar para encenderla.
- Cuando la VM esté encendida, haz clic con el botón derecho sobre ella y selecciona Conectar.
- Aparecerá una ventana de conexión. Si el modo de sesión mejorada está disponible, verás la opción Conectar con sesión mejorada.
- Haz clic en Aceptar para iniciar la sesión con el modo de sesión mejorada activado.
B. Con PowerShell
1. Abre PowerShell con permisos elevados (como administrador):
- Pulsa Windows + X y selecciona Terminal de Windows (administrador), o busca PowerShell en el menú Inicio, haz clic con el botón derecho y elige Ejecutar como administrador.
2. Activa el modo de sesión mejorada en el host de Hyper-V:
- Ejecuta el comando Set-VMHost -EnhancedSessionMode $true para activar el modo de sesión mejorada en el host de Hyper-V.
3. Comprueba que el modo de sesión mejorada está activado:
- Ejecuta el comando Get-VMHost | Select-Object -Property EnhancedSessionMode para comprobar si el modo de sesión mejorada está activo. Debería devolver el valor True si está habilitado.
4. Activa el modo de sesión mejorada en una máquina virtual concreta (opcional):
- También puedes activar el modo de sesión mejorada en máquinas virtuales individuales. Ejecuta el comando
Set-VM -Name "VMName" -EnhancedSessionMode$true y sustituye «VMName» por el nombre de la VM que quieras configurar. - Para comprobar si el modo de sesión mejorada está activado en una VM concreta, ejecuta el comando
Get-VM -Name "VMName"| Select-Object -Property Name, EnhancedSessionMode y sustituye «VMName» por el nombre de la VM que quieras revisar. La propiedad EnhancedSessionMode debería devolver el valor True si está habilitado.
Cómo desactivar el modo de sesión mejorada
En algunos casos conviene desactivar el modo de sesión mejorada:
- Solución de problemas de conexión. Desactivarlo puede ayudarte a descartar causas de problemas de conectividad, como posibles conflictos o incompatibilidades de determinadas máquinas virtuales con esta función de Hyper-V.
- Problemas de compatibilidad. Resolver incompatibilidades entre el modo de sesión mejorada y las máquinas virtuales invitadas que ejecutan un SO antiguo o poco habitual puede requerir desactivar la función.
- Auditorías o investigaciones de seguridad. En determinadas auditorías o investigaciones de seguridad puede ser necesario desactivar el modo de sesión mejorada para garantizar un entorno más aislado y controlado para las máquinas virtuales.
- Problemas de rendimiento. En casos poco frecuentes, el modo de sesión mejorada puede provocar una ligera degradación del rendimiento en determinadas cargas de trabajo.
Igual que para activarlo, puedes desactivar el modo de sesión mejorada desde el Administrador de Hyper-V o con PowerShell. Así es como se hace:
A. Con el Administrador de Hyper-V
1. Abre el Administrador de Hyper-V:
- Pulsa Windows + X y selecciona Administrador de Hyper-V, o busca Administrador de Hyper-V en el menú Inicio y ábrelo.
2. Desactiva el modo de sesión mejorada en el host de Hyper-V:
- En el Administrador de Hyper-V, haz clic en el nombre del host de Hyper-V en el panel izquierdo.
- En el panel derecho, dentro de Acciones, haz clic en Configuración de Hyper-V.
- En la ventana Configuración de Hyper-V:
- Dentro de Servidor, selecciona Directiva de modo de sesión mejorada.
- En el panel derecho, desmarca Permitir el modo de sesión mejorada para desactivar la función en todas las máquinas virtuales del host.
- Haz clic en Aceptar para guardar los cambios.
3. Desactiva el modo de sesión mejorada en una máquina virtual (opcional):
- En el Administrador de Hyper-V, haz clic con el botón derecho en la máquina virtual (VM) que quieras configurar.
- Selecciona Configuración en el menú contextual.
- En la ventana Configuración:
- Dentro de Administración, haz clic en Servicios de integración.
- Desmarca la casilla Modo de sesión mejorada si está seleccionada.
- Haz clic en Aceptar para aplicar los cambios.
B. Con PowerShell
1. Abre PowerShell con permisos elevados (como administrador):
- Pulsa Windows + X y selecciona Terminal de Windows (administrador), o busca PowerShell en el menú Inicio, haz clic con el botón derecho y elige Ejecutar como administrador.
2. Desactiva el modo de sesión mejorada en el host de Hyper-V:
- Ejecuta el comando Set-VMHost -EnhancedSessionMode $false para desactivar el modo de sesión mejorada en el host de Hyper-V.
3. Comprueba que el modo de sesión mejorada está desactivado
- Ejecuta el comando Get-VMHost | Select-Object -Property EnhancedSessionMode para comprobar si el modo de sesión mejorada está desactivado. Debería devolver el valor False si lo está.
4. Desactiva el modo de sesión mejorada en una máquina virtual concreta (opcional)
- También puedes desactivar el modo de sesión mejorada en máquinas virtuales individuales. Ejecuta el comando
Set-VM -Name "VMName" -EnhancedSessionMode$false y sustituye «VMName» por el nombre de la VM que quieras configurar. - Para comprobar si el modo de sesión mejorada está desactivado en una VM concreta, ejecuta el comando
Get-VM -Name "VMName"| Select-Object -Property Name, EnhancedSessionMode y sustituye «VMName» por el nombre de la VM que quieras revisar. La propiedad EnhancedSessionMode debería devolver el valor False si está desactivado.
Aplicaciones reales del modo de sesión mejorada
Para entender mejor por qué merece la pena activar el modo de sesión mejorada en Hyper-V, aquí tienes algunos ejemplos de uso reales.
1. Configuración dinámica de la pantalla para la multitarea
A veces necesitas ajustar la ventana a la mitad del monitor y mantener otras herramientas visibles en la otra mitad para trabajar en paralelo sin interrupciones. Con el modo de sesión mejorada activado, la ventana de la VM se redimensiona dinámicamente para adaptarse a tu espacio de trabajo y aprovechar al máximo la productividad.
2. Redirección de audio para multimedia o videoconferencias en las VM
Algunos usuarios de VM necesitan acceder a entornos específicos de un cliente para videoconferencias o presentaciones multimedia. Al activar el modo de sesión mejorada, el audio se redirige para que los sonidos procedentes de la VM se escuchen por los altavoces o los auriculares del anfitrión.
3. Redirección de dispositivos USB para hardware especializado
Puede que un usuario de una VM necesite conectarse a una herramienta portátil específica que se conecta por USB. Al activar el modo de sesión mejorada de Hyper-V, ese usuario puede acceder y utilizar el dispositivo USB directamente dentro de la máquina virtual. Así se evita tener que montar configuraciones de red complejas o instalar controladores adicionales en el equipo anfitrión.
4. Redirección de impresoras para procesar documentos en las VM
Un diseñador gráfico que trabaja dentro de una máquina virtual necesita acceder a impresoras físicas para producir maquetas de alta calidad. La redirección de impresoras del modo de sesión mejorada conecta sin complicaciones las impresoras del anfitrión del diseñador con el entorno de la máquina virtual, así que no hace falta transferir archivos entre la VM y el anfitrión.
5. Portapapeles completo para trabajar entre plataformas
Un desarrollador de software está depurando código entre VM con Linux y un sistema anfitrión con Windows. Gracias a la compatibilidad total con el portapapeles del modo de sesión mejorada, puede copiar un bloque de código o registros de errores desde la VM y pegarlos directamente en un IDE de Windows o en un cliente de correo.
Problemas habituales del modo de sesión mejorada y cómo resolverlos
Aunque esta función ha mejorado mucho el uso de Hyper-V, los problemas con el modo de sesión mejorada son inevitables. Estos son algunos de los más habituales y cómo resolverlos.
1. El modo de sesión mejorada no está disponible
A veces los usuarios se encuentran con que la opción para activar el modo de sesión mejorada no está disponible o no aparece en la ventana de conexión. Estas son algunas causas posibles y sus soluciones:
- El host de Hyper-V no está bien configurado. Comprueba que el modo de sesión mejorada está habilitado en el host de Hyper-V. Ve a Configuración de Hyper-V > Directiva de modo de sesión mejorada y verifica que la opción esté activada.
- El SO invitado no es compatible. Lo primero es confirmar si tus VM invitadas ejecutan sistemas operativos compatibles con el modo de sesión mejorada. Esta función de Hyper-V suele admitir VM basadas en Windows con los servicios de integración actualizados.
- Los servicios de integración faltan o están desactualizados. Instala o actualiza los servicios de integración en el SO invitado para habilitar las funciones del modo de sesión mejorada.
2. El portapapeles compartido no funciona
Puede ocurrir que no consigas copiar y pegar entre el anfitrión y la VM. Esta es una causa posible y su solución:
- Las funciones de integración están desactivadas. Comprueba que el modo de sesión mejorada está habilitado en la configuración de la VM. Haz clic con el botón derecho en la VM en el Administrador de Hyper-V > Configuración > Servicios de integración y verifica que la opción Uso compartido del portapapeles esté marcada.
3. La redirección de unidades no funciona
En algunas ocasiones pueden surgir problemas para acceder desde la VM a las unidades del anfitrión. Esta es una causa posible y su solución:
- Las funciones de integración están desactivadas. Comprueba que el modo de sesión mejorada está habilitado en la configuración de la VM. Haz clic con el botón derecho en la VM en el Administrador de Hyper-V > Configuración > Servicios de integración y verifica que la opción Redirección de unidades esté marcada.
4. La redirección de dispositivos USB falla
También puede ocurrir que los dispositivos USB no se conecten a la máquina virtual aunque el modo de sesión mejorada esté activado. Estas son algunas causas posibles y sus soluciones:
- El dispositivo USB no es compatible. Ten en cuenta que no todos los dispositivos USB funcionan con el modo de sesión mejorada. Comprueba primero si tu dispositivo USB es compatible con el entorno de Hyper-V y con el modo de sesión mejorada.
- Controladores sin instalar. Verifica que la VM tiene instalados los controladores necesarios para el dispositivo USB. Si hace falta, actualiza el sistema operativo invitado.
- El tipo de conexión no es compatible. Recuerda que algunos dispositivos USB pueden requerir tipos de conexión concretos (por ejemplo, USB 2.0 o USB 3.0) y puede que no funcionen correctamente si el equipo anfitrión, la máquina virtual o la implementación del modo de sesión mejorada no admiten ese tipo de conexión. Comprueba primero si el tipo de conexión de tu dispositivo USB es compatible.
Buenas prácticas para el modo de sesión mejorada
Según tu rol, existen distintas buenas prácticas y recomendaciones para usar el modo de sesión mejorada de forma eficiente.
Para administradores de sistemas
- Activa el modo de sesión mejorada de forma selectiva. Limita su activación a los hosts y las VM donde realmente sea necesario.
- Limita la redirección de recursos. Activarla solo en los dispositivos USB, impresoras y unidades imprescindibles reduce la superficie de ataque.
- Protege el tráfico RDP. Refuerza la seguridad del protocolo de escritorio remoto (RDP) con firewalls, restringiendo el acceso a direcciones IP autorizadas y habilitando la autenticación a nivel de red (NLA).
- Refuerza las máquinas virtuales invitadas. Protege tus VM invitadas con herramientas de seguridad y actualiza su SO con regularidad.
- Implementa RBAC. Controla el acceso al modo de sesión mejorada mediante el control de acceso basado en roles (RBAC).
- Supervisa y audita el uso del modo de sesión mejorada. Revisa siempre la actividad del modo de sesión mejorada e investiga cualquier uso inusual.
- Prueba las configuraciones en un entorno de prueba. Valida la configuración antes de desplegar el modo de sesión mejorada en entornos en producción.
Para usuarios habituales
- Usa la redirección de recursos con responsabilidad. Evita redirecciones innecesarias y limítalas a los dispositivos que de verdad las necesitan.
- Cumple las políticas de seguridad. Respeta siempre las políticas de tu organización sobre transferencias de archivos, uso del portapapeles y otras redirecciones.
- Informa de los problemas cuanto antes. Avisa a los administradores de sistemas de cualquier problema de seguridad relacionado con el uso del modo de sesión mejorada.
Para equipos de TI o personal de soporte
- Forma a los usuarios. Ofrece formación sobre el modo de sesión mejorada a los usuarios designados para fomentar un uso eficiente y correcto.
- Haz copias de seguridad de las máquinas virtuales críticas. Programa copias de seguridad periódicas para poder recuperarlas fácilmente en caso de errores de configuración o incidentes de seguridad.
- Prueba la compatibilidad con las aplicaciones. Verifica que las funciones del modo de sesión mejorada no entran en conflicto con aplicaciones o flujos de trabajo concretos.
Gestionar el modo de sesión mejorada en Hyper-V
El modo de sesión mejorada puede mejorar notablemente la experiencia de uso dentro del entorno de Hyper-V. Incluye funciones esenciales como la redirección de dispositivos, las opciones de visualización y el uso compartido de archivos, que amplían las capacidades de las VM. Aun así, según el objetivo que persigas, conviene valorar cuándo activarlo y cuándo desactivarlo. Seguir las buenas prácticas también te ayudará a usar la función correctamente, aprovechar todo su potencial y mantener una infraestructura virtualizada segura.