Open dpkristensen opened 1 year ago
For additional reference, the setting is also available through the "Developer" menu in Windows Settings. I can find the handler here:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemSettings\SettingId\SystemSettings_Developer_Mode_Setting_DefaultTerminalApp
But there's no indication of its value; must be stored somewhere else, but I am not familiar with how this API works.
I found that in Terminal, changing the Settings->Startup->Default Terminal Application from "Let Windows Decide" to "Windows Console Host" will make it go away.
Thank you, @dpkristensen , I had the same experience (of course), and this fix worked beautifully!! Thank you for figuring it out, I wouldn't have had a clue where to start!
I was recently forced to upgrade to Windows 11, and it now opens all console applications in Terminal. This is a tabbed console app similar in functionality to Console 2, but I would like to keep using Console 2.
I found that in Terminal, changing the Settings->Startup->Default Terminal Application from "Let Windows Decide" to "Windows Console Host" will make it go away.
Consider this a feature request to perhaps detect if this setting is not Windows Console Host, and then change the setting when detected.
Expected Behavior
Console2 opened by itself.
Actual Behavior
Windows Terminal opens in background
Steps to reproduce
Diagnostic Report
When reporting a bug you must provide a diagnostic report. If you are not able to create a diagnostic report, explain why. Privacy is not a valid explanation! The report is human readable and private data can be masked.
Crash Report
None