-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How do I remove the right-click menu "open in Windows terminal"? #8105
Comments
Ah no, we don't have a setting for that currently. Thanks for the request! I'm curious as to why the context menu isn't working for you - is there a reason you want to be able to disable it? I'm also terribly worried that we can't control whether this is shown at runtime or not. Maybe in |
A workaround was posted in a similar issue: Add a value named
In my case I wanted to remove it because I'm still waiting on a handful of planned Terminal features before I really start using it, so until then it's just clutter. IMO, removing shell extensions should always be an option. For every app that thinks it's being helpful adding its self to the Explorer context menu there's 10 more that are adding clutter. That being said, it appears that Terminal is adding the shell extension via the appxmanifest, so I can imagine it's not as simple to provide an opt-out compared to traditional apps. (Maybe setting that |
To disable this menu entry, just add the Full guide:
Alternatively, you can import this Windows Registry file:
Disable_WindowsTerminal.reg.txt Don't forget to restart Explorer. How did I come up with this?
You can use similar approach to disable other Microsoft shell extensions, e.g. Skype. |
I cannot speak for others, but I would like to put all open shell here commands in one place. Moreover, I want to enable this for directory background as well. Why is Windows Terminal not good enough for me?
|
Your right click menu is so cool |
How much of this is attributable to the default profile being PowerShell? You .. know you can change it, right? 😄 |
Change the letter "o" to a capital letter, please. |
@scx How did you achieve this? It's soooo cool. I was planning to beautify my own context menu, but I was stuck on grouping commands into sub-menus. Would you mind sharing the relevant registry file for your right click menu? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I think he is using FileMenuTools for this. |
This comment has been minimized.
This comment has been minimized.
@arnoldcui What you're seeing is #8936, which was fixed in #8977 (though, not yet released) |
I'd also mention that in some versions of Windows (possibly Windows 10 included), having a lot of context menu items can have a noiticeable negative impact on overall OS performance and responsiveness. For that reason alone I tend to remove pretty much everything from context menus and disable pretty much all of the OS GUI animations and other fluff. Some people prefer a very snappy, fluid, and minimalist OS experience. It feels bad to wait longer than say 15ms(or whatever the minimum time that humans are able to perceive is) for a context menu to pop up. |
@scx How to make Context Menu like yours? |
In recent updates, the type has changed to {02DB545A-3E20-46DE-83A5-1329B1E88B6B}. |
The CLSID changes based on which version of Terminal you have installed. |
It is very uncomfortable. I really look forward to the opportunity to disable the item in the context menu from the terminal settings. |
For me it is simple -- I don't need it, and the more context menu options are there, it is harder to find the one I want (especially when explorer starts randomly hiding and/or reordering some of them using some blackbox algorithm). Furthermore, I want the Terminal app (and also any other app including say Visual Studio which is also adding a context menu item) to ask me on first run whether to register / enable context menu extension or not. Rationale: Yet Microsoft keeps repeating this same user-hostile pattern over and over every time they add a new feature to any of their products -- instead of designing for feature discoverability by showing a dialog after update describing said new feature and offering 3 options (Enable, Disable, Change later in Settings), Microsoft forces the feature on everyone, and then only if enough people complain they grudgingly add an option to disable it. Asking for user consent isn't rocket science. Not asking for it only shows disrespect (if not utmost contempt) that developers have for users. |
Is it possible to turn this feature on or off with an option?
The text was updated successfully, but these errors were encountered: