/

Cómo cambiar la aplicación de terminal predeterminada en Windows 11

por Team Ninja
How to Change the Default Terminal Application in Windows 11 blog banner image
How to Change the Default Terminal Application in Windows 11 blog banner image

Prueba nuestro software de gestión de endpoints n.º 1 en G2

Sin necesidad de tarjeta de crédito, acceso completo a todas las funciones.

Webinar

Actualizaciones de NinjaOne 12.0: todo lo que necesitas saber

Automatiza las aspectos más complejos de la TI

Windows 11 permite cambiar la aplicación de terminal predeterminada para facilitar el acceso y personalizar el entorno de trabajo. Este ajuste resulta especialmente útil para administradores de sistemas, desarrolladores o responsables de TI que tienen preferencias o requisitos concretos sobre las herramientas de línea de comandos que usan a diario.

En esta guía te explicamos cómo cambiar la aplicación de terminal predeterminada y qué aspectos conviene tener en cuenta al activar o desactivar esta opción.

Métodos para cambiar la aplicación de terminal predeterminada

Usa la tabla para elegir y acceder rápidamente a los pasos que prefieras.

📌 Requisitos previos:

  • Algunos métodos pueden requerir acceso al sistema y a la red.
  • Se recomienda tener la última versión del software para evitar problemas de incompatibilidad.

Haz clic para elegir un método

💻

Ideal para usuarios individuales

💻💻💻

Ideal para empresas

Método 1: configuración de Windows✓
Método 2: ajustes de Windows Terminal✓
Método 3: propiedades del símbolo del sistema o de PowerShell✓✓
Método 4: Editor del Registro✓

💡 Consejo: consulta la sección Aspectos a tener en cuenta para optimizar tu plan de acción y gestionar los riesgos.

🎥 Mira el tutorial en vídeo Cómo cambiar la aplicación de terminal predeterminada en Windows 11.

Método 1: definir la terminal predeterminada desde Configuración

Este método es el más adecuado para el autoservicio o para configurarlo mediante Remote Desktop Protocol.

📌 Casos de uso: activación remota y autoservicio.

  1. Abre Configuración desde la Búsqueda 🔎 o pulsa Win + I.
  2. Ve a Sistema → Para desarrolladores.
  3. En Terminal, usa el menú desplegable para seleccionar Permitir que Windows decida, Host de consola de Windows o Windows Terminal.

El nuevo ajuste se aplicará de inmediato a la cuenta de usuario activa.

Método 2: definir la terminal predeterminada desde los ajustes de Windows Terminal

También puedes cambiar tu preferencia directamente en los ajustes de Windows Terminal. Igual que el anterior, este método depende de la interfaz gráfica, por lo que también es ideal para activaciones por parte del usuario.

📌 Casos de uso: activación remota y autoservicio.

  1. Abre Windows Terminal.
  2. Selecciona Configuración en la lista desplegable situada junto a la barra de pestañas.
  3. Ve a la sección Inicio y elige tu preferencia en Aplicación de terminal predeterminada.

Te recomendamos estos pasos si ya estás trabajando en Windows Terminal. En cualquier caso, es una alternativa sencilla al primer método.

Método 3: definir la terminal predeterminada desde las propiedades de CMD o PowerShell

También puedes usar cualquiera de las dos principales herramientas de línea de comandos para configurar los ajustes de la terminal.

📌 Casos de uso: control granular.

  1. Abre el símbolo del sistema o PowerShell.
  2. Haz clic derecho en la barra de título → Propiedades. Después, ve a la pestaña Terminal.
  3. Usa el menú desplegable de Aplicación de terminal predeterminada para gestionar tus preferencias o establecer una opción predeterminada.

Este método modifica el comportamiento herramienta por herramienta, lo que permite un control granular.

Método 4: definir la terminal predeterminada desde el Registro

Estos pasos están pensados para usuarios avanzados que quieran configurar dispositivos personales y gestionados. También son una excelente alternativa en sistemas sin acceso a GPO.

📌 Casos de uso: despliegues personales y a nivel de sistema; distribución mediante RMM.

  1. Pulsa Win + R, escribe regedit y haz clic en OK para abrir el Editor del Registro.
  2. Ve a la siguiente ruta o cópiala y pégala en la barra de direcciones del Registro. Si la ruta está incompleta, crea la clave necesaria.
    HKEY_CURRENT_USER\Console\%%Startup
  3. Crea o modifica estos dos valores REG_SZ (cadena):
    • DelegationConsole
    • DelegationTerminal
  4. Para establecer el Host de consola de Windows como predeterminado:
    • Asigna a DelegationConsole y DelegationTerminal el valor {B23D10C0-E52E-411E-9D5B-C09FDF709C7D}.
  5. En cambio, para establecer Windows Terminal como predeterminado:
    • Asigna a DelegationConsole el valor {2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69} y a DelegationTerminal el valor {E12CFF52-A866-4C77-9A90-F570A7AA2C6B}.
  6. También puedes establecer o mantener el valor {00000000-0000-0000-0000-000000000000} para que Windows decida qué aplicación abrir de forma predeterminada.

⚠️ Advertencia: editar la base de datos puede provocar problemas en el sistema. Crea una copia de seguridad del Registro antes de continuar.

⚠️ Aspectos a tener en cuenta al configurar la terminal predeterminada

¿Se te escapa algo? Ten en cuenta estos escenarios y consejos para gestionar errores, evitar problemas en el sistema y reforzar las políticas.

Riesgos

Posibles consecuencias

Cómo revertirlo

Incompatibilidad con herramientas y scripts antiguosLos archivos por lotes o las aplicaciones más antiguas pueden no funcionar correctamente en Windows Terminal.Vuelve al Host de consola en los ajustes de la terminal o prueba los scripts antes del despliegue.
Rendimiento en equipos poco potentesLa terminal puede tardar más en abrirse o ir a tirones por el renderizado mediante GPU.Desactiva la aceleración por hardware en Terminal → Configuración → Representación.
Los cambios en el Registro no se han aplicadoEl comportamiento predeterminado no ha cambiado después de configurar los valores del Registro.Comprueba que los GUID se han copiado correctamente y que los valores del Registro son de tipo cadena.

💡 Nota: además de estos escenarios, algunas utilidades del sistema pueden anular la terminal seleccionada como predeterminada.

Buenas prácticas para configurar la terminal predeterminada

Aunque Windows Terminal es una herramienta integrada potente y personalizable, no siempre ofrece la mejor compatibilidad con determinados flujos de trabajo y entornos. En esos casos, puedes establecer otra aplicación de terminal predeterminada para mejorar el rendimiento del sistema y la experiencia de usuario. Puedes hacerlo desde la Configuración de Windows o desde los ajustes de la terminal, tanto en local como en remoto. Los usuarios avanzados y los administradores de TI, por su parte, pueden usar el Editor del Registro para despliegues a nivel empresarial.

Temas relacionados:

FAQs

En la mayoría de los dispositivos con Windows 11, la opción predeterminada es el Host de consola de Windows, aunque en las compilaciones más recientes puede venir configurado Windows Terminal.

Ejecutar scripts antiguos puede provocar incompatibilidades en el sistema. Para diagnosticar el problema, prueba el script en ambas terminales.

Normalmente, el sistema volverá al Host de consola. Para recuperar la configuración anterior, puedes reinstalar Windows Terminal desde Microsoft Store.

Quizá también te interese...

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