Contex Menu in TC Vs Win11
Moderators: Hacker, petermad, Stefan2, white
- RitiFamily
- Junior Member
- Posts: 3
- Joined: 2010-03-11, 01:02 UTC
Contex Menu in TC Vs Win11
I don't know if this is a bug. Here is what I do know. I have enabled the reg tweak to restore full context menu support in Windows 11. When I right click in Windows explorer, I get a different context menu than what I do in TC11. Yes, I long right click on the file in TC. In Windows 10 and prior TC versions, I always had the same context menu in TC vs Windows... Now they are different. In the examples I attached, I am right clicking on the same program (exe) file in each. As you can see they are different.... How do I see fill (same) context menu options in TC as Windows? Help..
This pic is context menu from within TC (on same file):
Image: https://ibb.co/Nj8KwtN
This one is context menu from Windows Explorer:
Image: https://ibb.co/dQDcxsb
This pic is context menu from within TC (on same file):
Image: https://ibb.co/Nj8KwtN
This one is context menu from Windows Explorer:
Image: https://ibb.co/dQDcxsb
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
It looks like Explorer somehow adds the items from the shortened context menu to the classic menu. Unfortunately the Windows function Total Commander (and all other third party apps) use to load the context menu (IShellFolder::QueryContextMenu) does not include these extra items.
So far there does not seem to be a solution to this problem, it would have to be implemented by Microsoft. Or alternatively they would have to publish a function to get the extra menu items of the shortened Explorer context menu.
So far there does not seem to be a solution to this problem, it would have to be implemented by Microsoft. Or alternatively they would have to publish a function to get the extra menu items of the shortened Explorer context menu.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Contex Menu in TC Vs Win11
I have enabled the classic context menu.
There are no differences in the context menu shown by TC or Explorer.
There are no differences in the context menu shown by TC or Explorer.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Contex Menu in TC Vs Win11
https://github.com/MediaArea/MediaInfo/issues/994
The guys there took this problem as seriously as possible and even got involved with the OPUS developer.
And I must say that they have made some progress - and it seems like the point is - HOW they are in the new
Windows builds are now required to generate their own strings for new context menu items(((
That is, in general, this really becomes a problem for the developer of each software individually.
Although there are some still incomprehensible cases when everything worked for people - when for the majority it did not.
The guys there took this problem as seriously as possible and even got involved with the OPUS developer.
And I must say that they have made some progress - and it seems like the point is - HOW they are in the new
Windows builds are now required to generate their own strings for new context menu items(((
That is, in general, this really becomes a problem for the developer of each software individually.
Although there are some still incomprehensible cases when everything worked for people - when for the majority it did not.
#146217 personal license
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
It seems to be a Windows bug. On my system, the MediaInfo shell extension appears in the Total Commander context menu, but the OneDrive entry doesn't. Total Commander requests the context menu from the system and doesn't build it by itself like OPUS, so I can't fix this myself.
Edit: I made a strange discovery: The OneDrive entry appears when I remove the line
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
from the internal MANIFEST resource. This key indicates that the program supports Windows 10 and 11.
Edit: I made a strange discovery: The OneDrive entry appears when I remove the line
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
from the internal MANIFEST resource. This key indicates that the program supports Windows 10 and 11.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
For those who get a different context menu in Total Commander and Explorer, I have created a small test program.
Please get it here:
https://www.totalcommander.ch/win/tools/rclick.zip
There are two versions inside, rclick_win8.exe and rclick_win10.exe. The first contains a manifest marking it as compatible with Windows up to 8.x. The second contains a manifest which also marks it as compatible with Windows 10+11.
When I run the first and right click on the background, I get a context menu WITH all the extra menu entries like "Move to OneDrive".
When I run the second and right click on the background, I get a context menu WITHOUT the menu entry "Move to OneDrive".
If you have entries missing which the Explorer shows, please try these two tools and check whether you see any differences.
Please get it here:
https://www.totalcommander.ch/win/tools/rclick.zip
There are two versions inside, rclick_win8.exe and rclick_win10.exe. The first contains a manifest marking it as compatible with Windows up to 8.x. The second contains a manifest which also marks it as compatible with Windows 10+11.
When I run the first and right click on the background, I get a context menu WITH all the extra menu entries like "Move to OneDrive".
When I run the second and right click on the background, I get a context menu WITHOUT the menu entry "Move to OneDrive".
If you have entries missing which the Explorer shows, please try these two tools and check whether you see any differences.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Contex Menu in TC Vs Win11
I have no differences in the context menus of these two programs. Those it is the same - the one.
BUT! This menu is fundamentally different from those that I have in Explorer and in Total - both for files,
both for folders and for empty space. So I don’t even understand - WHAT menu are we trying to check/compare?
I don’t even have OneDrive installed, which means we won’t see the difference based on this single indicator.
BUT OneDrive itself - not everyone has it installed at all to indicate this only difference that you have.
BUT! This menu is fundamentally different from those that I have in Explorer and in Total - both for files,
both for folders and for empty space. So I don’t even understand - WHAT menu are we trying to check/compare?
I don’t even have OneDrive installed, which means we won’t see the difference based on this single indicator.
BUT OneDrive itself - not everyone has it installed at all to indicate this only difference that you have.
Last edited by AntonyD on 2025-01-16, 12:17 UTC, edited 1 time in total.
#146217 personal license
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
That's odd, I get the same menu as in TC except for the missing "New" submenu. However, this is a 32-bit test app, so it will only show 32-bit shell extensions.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
Here is a 64-bit version of the test tool:
https://www.totalcommander.ch/win/tools/rclick64.zip
Important: Change the file in the edit box from notepad to a multimedia file supported by MediaInfo if you want to check the presence of the MediaInfo shell extension, e.g. a wav, mp3 or mp4 file.
https://www.totalcommander.ch/win/tools/rclick64.zip
Important: Change the file in the edit box from notepad to a multimedia file supported by MediaInfo if you want to check the presence of the MediaInfo shell extension, e.g. a wav, mp3 or mp4 file.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Contex Menu in TC Vs Win11
Main problems are appeared when I try to call context menu over the folder OR over the empty place (not occupied w. files or folders )
In these apps - I can' simulate this action. "File name not found" - this error I only could fetch.
P.S. ok, over the folder I can do that I only should not put the latest '\' char in the full folder's name.
BUT still - what about the cont.menu over the free space - not file and not folder?
https://i.ibb.co/KmdNJzp/2025-01-17-180031.png
If anything, I'm talking about this menu right now. I can't get it anywhere in this program.
As you understand, I had to translate the elements of this menu that were in my language.
It seems to be an exact original for those who use the English language for the OS.
And this menu seems to simply not exist within the use of the file panel space in Total.
BUT this is, in my opinion, completely incorrect.
And it is incorrect that being in the folder ....X\Y\ - and calling the menu for the 'empty' space,
I get a result as if I had called the menu for the parent folder ....X\.
I should have seen exactly this menu, as shown in the picture.
Also, there is a very important item about display. I am talking about the item "Open Window terminal"
or its closely related variations, which appear depending on the version of the OS build, installed updates,
related with this item installed applications, etc.
I tried to clarify all the variations I am familiar with in this translation in the picture above.
Ideally, it would be good if Total could be responsible for generating this menu item in a manner similar to
how it is done and described in these links:
https://www.tenforums.com/tutorials/179549-add-open-windows-terminal-expandable-context-menu-windows-10-a.html
https://github.com/kerol2r20/Windows-terminal-context-menu
There may be a more successful/shorter option. If anyone knows, I suggest sharing the information.
As you understand, the main profit here is the nested and customizable structure of this menu-element.
************************************************************************************************************************************
By the way, the very fact of ACCESSING such an "empty" space in the file panel is essentially absent.
Because if the size of the panel changes "like this", or the number of files/ folders turns out to be "such"
that there is not even a hint of "empty" space. Everything turns out to be occupied by "some" objects.
But even for Drag&Drop op I NEED this most "empty" space, free of entries about files and folders.
In these apps - I can' simulate this action. "File name not found" - this error I only could fetch.
P.S. ok, over the folder I can do that I only should not put the latest '\' char in the full folder's name.
BUT still - what about the cont.menu over the free space - not file and not folder?
https://i.ibb.co/KmdNJzp/2025-01-17-180031.png
If anything, I'm talking about this menu right now. I can't get it anywhere in this program.
As you understand, I had to translate the elements of this menu that were in my language.
It seems to be an exact original for those who use the English language for the OS.
And this menu seems to simply not exist within the use of the file panel space in Total.
BUT this is, in my opinion, completely incorrect.
And it is incorrect that being in the folder ....X\Y\ - and calling the menu for the 'empty' space,
I get a result as if I had called the menu for the parent folder ....X\.
I should have seen exactly this menu, as shown in the picture.
Also, there is a very important item about display. I am talking about the item "Open Window terminal"
or its closely related variations, which appear depending on the version of the OS build, installed updates,
related with this item installed applications, etc.
I tried to clarify all the variations I am familiar with in this translation in the picture above.
Ideally, it would be good if Total could be responsible for generating this menu item in a manner similar to
how it is done and described in these links:
https://www.tenforums.com/tutorials/179549-add-open-windows-terminal-expandable-context-menu-windows-10-a.html
https://github.com/kerol2r20/Windows-terminal-context-menu
There may be a more successful/shorter option. If anyone knows, I suggest sharing the information.
As you understand, the main profit here is the nested and customizable structure of this menu-element.
************************************************************************************************************************************
By the way, the very fact of ACCESSING such an "empty" space in the file panel is essentially absent.
Because if the size of the panel changes "like this", or the number of files/ folders turns out to be "such"
that there is not even a hint of "empty" space. Everything turns out to be occupied by "some" objects.
But even for Drag&Drop op I NEED this most "empty" space, free of entries about files and folders.
#146217 personal license
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
This isn't supported, sorry. This thread is about missing context menu items for FILES, not about the context menu on empty space.Main problems are appeared when I try to call context menu over the folder OR over the empty place (not occupied w. files or folders )
Please don't deviate from the initial subject.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Contex Menu in TC Vs Win11
However, for files AND folders, ONLY files cannot be considered in this problem.
Because there is no problem with my files in these yours test-files.
Because there is no problem with my files in these yours test-files.
Last edited by AntonyD on 2025-01-20, 08:02 UTC, edited 1 time in total.
#146217 personal license
- RitiFamily
- Junior Member
- Posts: 3
- Joined: 2010-03-11, 01:02 UTC
Re: Contex Menu in TC Vs Win11
This is starting to get really confusing. I had MediaInfo_GUI_24.11.1_Windows installed. When I would right click on a mp4 file in TC, "Mediainfo" would show in the context menu. Then I upgraded to latest release, MediaInfo_GUI_24.12_Windows, and now in TC it is gone.... If I reinstall the old version, context menu is back and I see "Mediainfo" again... Maybe MediaInfo recently switched over to that newer implementation of "context menus"? Is there ANY way to fix this in TC ? I did try both of your files that was zipped above, and I didn't see a difference in context menu. But to be honest, all this is really over my head as far as knowing the programming behind it... Just want my context menus to work/be complete. I would sometimes use Sandboxie on exe files before executing them.... The Sanboxie context menu is no longer available in TC... only in Windows Explorer.... HELP... 

Re: Contex Menu in TC Vs Win11
2RitiFamily
Did you enter the path to any of your media files in the input field? To see the context menu items characteristic of this type of files.I did try both of your files that was zipped above, and I didn't see a difference in context menu.
Last edited by AntonyD on 2025-01-20, 09:39 UTC, edited 1 time in total.
#146217 personal license
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Contex Menu in TC Vs Win11
2RitiFamily
I never used MediaInfo before and made a fresh install of MediaInfo_GUI_24.12_Windows, and the MediaInfo extension shows up just fine in Total Commander (both 32-bit and 64-bit). Maybe the update from 24.11.1 to 24.12 broke some registry settings?
Anyway, could you try my test tool with 24.12, please?
https://www.totalcommander.ch/win/tools/rclick64.zip
Make sure to enter the name of a media file in the edit box before right clicking.
I never used MediaInfo before and made a fresh install of MediaInfo_GUI_24.12_Windows, and the MediaInfo extension shows up just fine in Total Commander (both 32-bit and 64-bit). Maybe the update from 24.11.1 to 24.12 broke some registry settings?
Anyway, could you try my test tool with 24.12, please?
https://www.totalcommander.ch/win/tools/rclick64.zip
Make sure to enter the name of a media file in the edit box before right clicking.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com