Terminal installation location keeps changing #23712

Closed
opened 2026-01-31 08:50:09 +00:00 by claunia · 3 comments
Owner

Originally created by @vborovikov on GitHub (Oct 16, 2025).

Is there any way to control where the Terminal executables are being installed? Currently on my machine it's C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.23.12811.0_x64__8wekyb3d8bbwe\ but this path slightly changes with each upgrade.

I need a constant location where the app and its upgrades reside. My auto keyboard layout switcher stops working with the Terminal after each upgrade and I have to look up where the Terminal executable is.

Originally created by @vborovikov on GitHub (Oct 16, 2025). Is there any way to control where the Terminal executables are being installed? Currently on my machine it's `C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.23.12811.0_x64__8wekyb3d8bbwe\` but this path slightly changes with each upgrade. I need a constant location where the app and its upgrades reside. My auto keyboard layout switcher stops working with the Terminal after each upgrade and I have to look up where the Terminal executable is.
claunia added the Needs-TriageNeeds-Tag-FixNeeds-Attention labels 2026-01-31 08:50:10 +00:00
Author
Owner

@lhecker commented on GitHub (Oct 16, 2025):

Unfortunately, there's no way for us to influence this. The platform decides how and where to install packaged apps, not us. It is very easy to programmatically find the location of a packaged application, however, so perhaps you can write a script to do this, or your keyboard layout switcher app could add support for packaged apps.

@lhecker commented on GitHub (Oct 16, 2025): Unfortunately, there's no way for us to influence this. The platform decides how and where to install packaged apps, not us. It is very easy to programmatically find the location of a packaged application, however, so perhaps you can write a script to do this, or your keyboard layout switcher app could add support for packaged apps.
Author
Owner

@vborovikov commented on GitHub (Oct 16, 2025):

Can I replace the packaged version with the unpackaged version? I see in the Releases tab some zip-files with executables in it?

@vborovikov commented on GitHub (Oct 16, 2025): Can I replace the packaged version with the unpackaged version? I see in the Releases tab some zip-files with executables in it?
Author
Owner

@lhecker commented on GitHub (Oct 16, 2025):

Depends on what you mean with "replace". If you mean to ask if you can just use the unpackaged version as your daily driver, then yes. It's the same thing as the packaged version. The only difference is that if you launch cmd from the start menu or something it won't open in your unpackaged version.

@lhecker commented on GitHub (Oct 16, 2025): Depends on what you mean with "replace". If you mean to ask if you can just use the unpackaged version as your daily driver, then yes. It's the same thing as the packaged version. The only difference is that if you launch `cmd` from the start menu or something it won't open in your unpackaged version.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23712