Una consola es una aplicación que facilita la E/S (entrada/salida) entre el usuario y el sistema. El símbolo del sistema y PowerShell funcionan con el mismo concepto y son básicamente los sucesores de la consola clásica de Microsoft.
Dicho esto, es posible que ocasionalmente necesites acceder al modo de consola heredado para utilizar algunos programas que no se ejecutan como es debido utilizando la consola predeterminada. Para ello, debes activarlo a través del símbolo del sistema o del Editor del Registro.
Cómo activar o desactivar el modo de consola heredada en Windows 10
Una opción rápida es usar el símbolo del sistema para activar el modo de consola heredado. Si necesitas un recordatorio, también tenemos una guía para usar el Símbolo del sistema de Windows.
Opción 1: Activar o desactivar a través de las propiedades del símbolo del sistema
- Pulsa Windows + R e introduce cmd para abrir la ventana del Símbolo del sistema .
- Haz clic derecho en la barra de título y selecciona Propiedades
- Dirígete a la pestaña Configuración
- En la parte inferior, activa o desactiva la casilla Modo de consola heredado.
- Haz clic en «Aceptar» y vuelve a abrir la ventana de la consola para aplicar los cambios.
💡 CONSEJO: Estos pasos también aplican si deseas modificar las Propiedades mediante PowerShell.
La próxima vez que abras el símbolo del sistema o PowerShell, se te dirigirá a la interfaz del modo de consola heredado.
Opción 2: Activar o desactivar el modo de consola heredada a través del Editor del Registro (para usuarios avanzados)
⚠️ ADVERTENCIA: Editar el Registro puede causar cambios erróneos e inestabilidad del sistema. Si es la primera vez que usas el Editor de Registro, échale un vistazo a nuestra guía para principiantes sobre cómo usar el Editor del Registro.
- Pulsa Win + R e introduce regedit para abrir el Editor del Registro
- Ve a: HKEY_CURRENT_USER\Console
- Busca el valor ForceV2 DWORD.
- Ajusta el valor a 0 para activar el modo de consola heredada.
- Establece 1 para utilizar la consola moderna.
- Cierra el Editor del Registro y reinicia la consola para aplicar los cambios.
Resolución de problemas comunes del modo consola heredado
Si te encuentras con alguna limitación o problema al activar o desactivar el modo de consola heredada en Windows 10, aquí tienes algunos consejos básicos y datos clave que te pueden ser útiles.
La opción Usar modo de consola heredado está en gris
Si la opción de activar o desactivar el modo de consola heredado aparece en gris en Propiedades (a través de Símbolo del sistema o PowerShell), es posible que ya se haya desactivado previamente a través del Editor del Registro. Te recomendamos comprobar si el valor de ForceV2 está configurado en 0 para eliminar cualquier posible conflicto en la configuración.
De lo contrario, asegúrate de haber iniciado sesión en una cuenta con privilegios de administrador.
Los cambios no surten efecto tras activar o desactivar el modo de consola heredado
Cerrar el programa es crucial para que los cambios se apliquen correctamente. Cierra la sesión después de activar o desactivar el modo de consola heredado y luego abre PowerShell o el símbolo del sistema para comprobar que se han aplicado los cambios.
Si has utilizado el Editor del Registro para realizar los cambios, dirígete nuevamente a HKEY_CURRENT_USER\Console para confirmar si los valores correctos han sido añadidos. Como recordatorio: si estableces el valor en 0 activarás el modo de consola heredado, y si lo pones en 1 lo desactivarás y volverás a usar la consola moderna.
Faltan funciones de la consola moderna incluso después de desactivar el modo de consola heredado
Si se ha desplegado alguna actualización del sistema entre los cambios, intenta instalarla y verifica si así se soluciona el problema. Si no es así, elimina la clave HKEY_CURRENT_USER\Console del Registro para restaurar la configuración de la consola a los valores predeterminados del sistema.
FAQ sobre el modo de consola heredado
1. ¿Qué ocurre cuando activo el modo consola heredado?
Activar el modo de consola heredado puede ayudar a que ciertos programas o comandos (por ejemplo, aplicaciones de 16 bits) funcionen como es debido en el modo de compatibilidad.
También puede tener un efecto no deseado en el rendimiento de aplicaciones o hardware modernos conectados a tu dispositivo, por lo que es mejor activarlo solo cuando sea necesario. Por ejemplo, el modo de consola heredado a menudo tiene problemas para soportar la codificación UTF-8.
2. ¿Cómo puedo comprobar si el modo consola heredado está activado?
El lenguaje de diseño de la consola moderna difiere ligeramente del de la versión clásica. Pero para asegurarse lo mejor es revisar en el panel de Propiedades del símbolo del sistema si el modo de consola heredado está activado.
3. ¿Afecta el modo de consola heredado a PowerShell y WSL?
Los usuarios han informado anteriormente de errores al ejecutar PowerShell o utilizar Windows Subsystem for Linux (WSL) con la consola heredada activada. Este error debería haber sido resuelto, y deberías ser capaz de ejecutar el modo de consola heredado sin ningún inconveniente.
4. ¿Puedo activar el modo de consola heredado para una sola consola?
Una vez que actives el modo de consola heredado desde el Registro, CMD o PowerShell, los cambios se aplicarán automáticamente a todas las consolas (por ejemplo, cmd.exe y PowerShell) tras reiniciarlas. Las consolas activas no se verán afectadas hasta que cierres y vuelvas a iniciar sesión.
5. ¿Por qué la opción «Usar consola heredada» no está disponible en Windows Terminal?
Windows Terminal es la consola más avanzada disponible en los dispositivos Windows. Se está desarrollando para ejecutar el modo de compatibilidad sin necesidad de la consola clásica. Está disponible en todas las versiones de Windows 11 y versiones posteriores de Windows 10 22H2.
Uso del modo de consola heredado en tu dispositivo Windows
El modo de consola heredado puede tener un uso limitado, pero definitivamente es útil saber dónde encontrarlo y activarlo cuando sea necesario. En resumen, puedes activar o desactivar el host de consola clásica a través de Propiedades en el Símbolo del sistema, que es la forma más segura de utilizar el programa. También puedes utilizar el Editor del Registro si procedes con precaución y haces un punto de restauración del Registro de Windows antes de realizar cualquier cambio.