"Let Windows Decide" prefers Conhost over Terminal Preview #18944

Closed
opened 2026-01-31 06:29:10 +00:00 by claunia · 2 comments
Owner

Originally created by @TBBle on GitHub (Nov 23, 2022).

Windows Terminal version

1.16.2642.0

Windows build number

10.0.22621.819

Other Software

No response

Steps to reproduce

  • In Settings -> Privacy & security -> For developers, given the pictured options, choose "Let Windows decide"
    image
  • Run cmd from the start menu

Expected Behavior

Windows chose Windows Terminal Preview.

Actual Behavior

Windows chose conhost.

Originally created by @TBBle on GitHub (Nov 23, 2022). ### Windows Terminal version 1.16.2642.0 ### Windows build number 10.0.22621.819 ### Other Software _No response_ ### Steps to reproduce * In Settings -> Privacy & security -> For developers, given the pictured options, choose "Let Windows decide" ![image](https://user-images.githubusercontent.com/138397/203561423-b905d684-e855-40f3-9847-ab16437e4dba.png) * Run cmd from the start menu ### Expected Behavior Windows chose Windows Terminal Preview. ### Actual Behavior Windows chose conhost.
claunia added the Issue-QuestionNeeds-TriageIssue-BugResolution-Answered labels 2026-01-31 06:29:10 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Nov 23, 2022):

Pretty sure this is by design, and Windows will only prefer the Stable version of the Terminal, not the Preview one.

@zadjii-msft commented on GitHub (Nov 23, 2022): Pretty sure this is by design, and Windows will only prefer the Stable version of the Terminal, not the Preview one.
Author
Owner

@lhecker commented on GitHub (Nov 23, 2022):

Yep that's correct. The "Let Windows decide" option only checks for the non-Preview variant at the moment. The code responsible for this can be found here: 437b5ac595/src/host/srvinit.cpp (L82-L89)

@lhecker commented on GitHub (Nov 23, 2022): Yep that's correct. The "Let Windows decide" option only checks for the non-Preview variant at the moment. The code responsible for this can be found here: https://github.com/microsoft/terminal/blob/437b5ac595915830194498eca8825e6037e288c0/src/host/srvinit.cpp#L82-L89
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#18944