/
/

Cómo activar o desactivar el modo de consola heredado para todas las ventanas de una consola en Windows 10

modo de consola heredado

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

  1. Pulsa Windows + R e introduce cmd para abrir la ventana del Símbolo del sistema .
  2. Haz clic derecho en la barra de título y selecciona Propiedades
  3. Dirígete a la pestaña Configuración
  4. En la parte inferior, activa o desactiva la casilla Modo de consola heredado.
  5. Haz clic en «Aceptar» y vuelve a abrir la ventana de la consola para aplicar los cambios.

Cuadro de diálogo Propiedades del símbolo del sistema

💡 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.

  1. Pulsa Win + R e introduce regedit para abrir el Editor del Registro
  2. Ve a: HKEY_CURRENT_USER\Console
  3. Busca el valor ForceV2 DWORD.
    • Ajusta el valor a 0 para activar el modo de consola heredada.
    • Establece 1 para utilizar la consola moderna.
  4. Cierra el Editor del Registro y reinicia la consola para aplicar los cambios.

Ventana del Editor del Registro

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 RegistroCMDPowerShell, 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.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?
×

¡Vean a NinjaOne en acción!

Al enviar este formulario, acepto la política de privacidad de NinjaOne.

Términos y condiciones de NinjaOne

Al hacer clic en el botón «Acepto» que aparece a continuación, estás aceptando los siguientes términos legales, así como nuestras Condiciones de uso:

  • Derechos de propiedad: NinjaOne posee y seguirá poseyendo todos los derechos, títulos e intereses sobre el script (incluidos los derechos de autor). NinjaOne concede al usuario una licencia limitada para utilizar el script de acuerdo con estos términos legales.
  • Limitación de uso: solo podrás utilizar el script para tus legítimos fines personales o comerciales internos, y no podrás compartirlo con terceros.
  • Prohibición de republicación: bajo ninguna circunstancia está permitido volver a publicar el script en ninguna biblioteca de scripts que pertenezca o esté bajo el control de cualquier otro proveedor de software.
  • Exclusión de garantía: el script se proporciona «tal cual» y «según disponibilidad», sin garantía de ningún tipo. NinjaOne no promete ni garantiza que el script esté libre de defectos o que satisfaga las necesidades o expectativas específicas del usuario.
  • Asunción de riesgos: el uso que el usuario haga del script corre por su cuenta y riesgo. El usuario reconoce que existen ciertos riesgos inherentes al uso del script, y entiende y asume cada uno de esos riesgos.
  • Renuncia y exención: el usuario no hará responsable a NinjaOne de cualquier consecuencia adversa o no deseada que resulte del uso del script y renuncia a cualquier derecho o recurso legal o equitativo que pueda tener contra NinjaOne en relación con su uso del script.
  • CLUF: si el usuario es cliente de NinjaOne, su uso del script está sujeto al Contrato de Licencia para el Usuario Final (CLUF).