Windows 10: "Pin to Start" not working (portable)

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
rsa
Junior Member
Junior Member
Posts: 57
Joined: 2003-11-19, 20:41 UTC

Windows 10: "Pin to Start" not working (portable)

Post by *rsa »

"Pin to Start" (An "Start" anheften) is not working for portable programs.

Image: https://picload.org/image/iwwrpao/tc-pingtostart01.png

Total Commander (x64) 8.51a
OS: Windows 10 Pro (latest Updates installed)

I've also tried it with Total Commander running as Administrator and it's also not working.
Pinning installed programs (e.g. "C:\Program Files\Microsoft Office 15\root\office15\WINWORD.EXE") to Start is working in Total Commander.


If I use "Pin to Start" from the Explorer, everything is fine and it's also working for portable programs.
Last edited by rsa on 2015-08-24, 21:00 UTC, edited 3 times in total.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This seems to be a bug of Windows 10. Instead, just right click on the icon in the task bar to pin it. Or if it's not running, drag&drop it to the bar.
Author of Total Commander
https://www.ghisler.com
rsa
Junior Member
Junior Member
Posts: 57
Joined: 2003-11-19, 20:41 UTC

Post by *rsa »

I'm not talking about pinning to the taskbar. It's clear that it's possible to pin running apps to the taskbar.
Image: https://picload.org/image/pggrdlp/tc-pingtostart02.png

Whereas I'm talking about pinning it to the Start menu.:
Image: https://picload.org/image/pggradg/tc-pingtostart03.png

Because it's working from the context menu in Windows Explorer but not from the context menu in Total Commander, it's a non-supported feature in Total Commander.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ah, thanks for the clarification, I thought you wanted to attach it near the Start button.

Unfortunately this is clearly a bug in Windows 10: The same thing happens in Notepad:
1. Start notepad.exe
2. Choose "File" - "Open"
3. Choose "All files" filter
4. Try to pin totalcmd.exe to the Start menu -> it fails too

My guess is that Explorer does something internally when you choose this command. Since the Start menu is part of Explorer, this will only work from Explorer, not any other programs.

Total Commander does not create the context menu by itself. It requests it from Windows via OLE2, and adds its own menu items. When you choose a menu item provided by Windows, Total Commander asks Windows to execute the command.
Author of Total Commander
https://www.ghisler.com
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

rsa wrote:I'm not talking about pinning to the taskbar. It's clear that it's possible to pin running apps to the taskbar.
Image: https://picload.org/image/pggrdlp/tc-pingtostart02.png

Whereas I'm talking about pinning it to the Start menu.:
Image: https://picload.org/image/pggradg/tc-pingtostart03.png

Because it's working from the context menu in Windows Explorer but not from the context menu in Total Commander, it's a non-supported feature in Total Commander.
I'm using Classic Shell which provides a working
"Pin to Start menu (Classsic Shell)" from TC
:D
rsa
Junior Member
Junior Member
Posts: 57
Joined: 2003-11-19, 20:41 UTC

Post by *rsa »

ghisler(Author) wrote:Unfortunately this is clearly a bug in Windows 10: The same thing happens in Notepad:
1. Start notepad.exe
2. Choose "File" - "Open"
3. Choose "All files" filter
4. Try to pin totalcmd.exe to the Start menu -> it fails too
Confirmed. It's not working.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have reported it to Microsoft via the official feedback app now. Unfortunately there are already 1000s of feedbacks, so it can take a long time until it gets fixed (or doesn't get fixed at all).

If you use this feature, please report this bug to Microsoft too!
1. Open the Windows 10 start menu
2. Start typing: Feedback until "Windows Feedback" appears on the right
3. Click on it or press ENTER
4. Search for a similar report, or report it yourself if you can't find it
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

I did a little investigation. In my Windows 10 the "Pin to Start" evoked from the context menu inside TC only works fine, but ONLY IF there is a .lnk file in either %$COMMON_PROGRAMS% or %$PROGRAMS% pointing to the executable that that you right click on in TC (here: totalcmd.exe or totalcmd64.exe)

This is also why it works when you do it with for example CCleaner64.exe, because CCleaner made a .lnk file in one of those two folders when it was installed.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Digika
Junior Member
Junior Member
Posts: 40
Joined: 2019-05-26, 14:46 UTC

Re: Windows 10: "Pin to Start" not working (portable)

Post by *Digika »

What the resolution on this? For context, here is the error explaining why it fails:

Code: Select all

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID 
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
 and APPID 
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
 to the user MyCoolPC\UserSID (S-1-5-21-46456456456-34654654646-4564564564646-1001) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Windows 10: "Pin to Start" not working (portable)

Post by *ghisler(Author) »

It means that normal programs are not allowed to use this function, so there is no workaround.

The idea is probably to prevent each app to clutter this area with spam (only Microsoft is allowed to do that...).
Author of Total Commander
https://www.ghisler.com
Digika
Junior Member
Junior Member
Posts: 40
Joined: 2019-05-26, 14:46 UTC

Re: Windows 10: "Pin to Start" not working (portable)

Post by *Digika »

There is probably away to register DCOM for TC to have permissions to do that. Considering it is used as basically replacement for Explorer it would make sense.
Post Reply