In Windows 11 22H2, the default app used to host console windows has been changed to Windows Terminal. After the October 2022 update, Command Prompt, Windows PowerShell, and other console apps will appear inside an instance of Windows Terminal.
You might experience compatibility issues with apps, especially those that try to blend graphical elements with text mode elements.
Troubleshooting solutions
You can opt out of the modern Windows Terminal experience in a few ways.
Solution 1: System settings
-
Select Start > Settings > Privacy & security > For developers.
-
In Terminal, select Windows Console Host.
Solution 2: Windows Terminal settings
Open Windows Terminal, then select the Startup tab > Default terminal application > Windows Console Host.
Solution 3: Windows Console settings
If you already have a command line app open in a Windows Console Host and want to change the default setting:
Right-click the title bar, then select Properties > Windows Console Host.
For IT pros and IT admins
If you're an IT admin or support person for your organization, here are additional troubleshooting steps you can try.
Group Policy and Registry settings
Note: This change can be applied to user workstations with Group Policy.
After you install Windows 11 22H2, the following registry keys become available.
Registry key |
HKCU\Console\%%Startup |
Registry values |
DelegationConsole DelegationTerminal |
Data type |
REG_SZ containing a GUID |
The following values are offered for the selection of the default console host.
Console host |
Values |
---|---|
Automatic selection (Windows Terminal, if available) |
DelegationConsole {00000000-0000-0000-0000-000000000000} DelegationTerminal {00000000-0000-0000-0000-000000000000} |
Windows Console Host (legacy) |
DelegationConsole {B23D10C0-E52E-411E-9D5B-C09FDF709C7D} DelegationTerminal {B23D10C0-E52E-411E-9D5B-C09FDF709C7D} |
Windows Terminal |
DelegationConsole {2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69} DelegationTerminal {E12CFF52-A866-4C77-9A90-F570A7AA2C6B} |