New Context menu function: Permanently delete: "Not Implemented" error

English support forum

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Peter18
Junior Member
Junior Member
Posts: 4
Joined: 2020-09-17, 04:58 UTC

New Context menu function: Permanently delete: "Not Implemented" error

Post by *Peter18 »

Hello!

I've added with this registry mod the "Permanently delete" option to the Windows 10 Right-click Context menu, that is working well under Window's File Explorer, but not with Total Commander. The option is there, but when I click it it shows an error pop-up, that says "Not Implemented" and so it doesn't do anything.

Image: https://ibb.co/mbg5NhX

How to get around this problem, to get it working also in TC properly?

Thanks!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: New Context menu function: Permanently delete: "Not Implemented" error

Post by *ghisler(Author) »

Total Commander just passes the context menu commands to Windows, it doesn't handle most of them internally. It looks like Microsoft didn't implement this function for third party programs.
Try eraser from
http://eraser.heidi.ie/
it works fine also with Total Commander.
Author of Total Commander
https://www.ghisler.com
Peter18
Junior Member
Junior Member
Posts: 4
Joined: 2020-09-17, 04:58 UTC

Re: New Context menu function: Permanently delete: "Not Implemented" error

Post by *Peter18 »

Thanks, but I would skip of using and running any other programs only for this one single purpose, to have this same exact function in the Context menu as one would do with the Shift+Del keycombo inside TotalCommander. Specially if the program needs installation (I prefer "Portable" mode in every possible cases as my PC is an older, less resourceful machine).

Isn't there any other resolve or workarounds for this at all to get it working in TC somehow? As it's seems just a so very basic function technically...

(Maybe I will try this option later, if other and better solutions wouldn't be suggested, but still being disinclined...)
NotNull
Senior Member
Senior Member
Posts: 269
Joined: 2019-11-25, 20:43 UTC
Location: NL

Re: New Context menu function: Permanently delete: "Not Implemented" error

Post by *NotNull »

Just a guess (not tested) ...
You are running 32-bit TC and registered the regkeys in the 64-bit part of the registry.

In that case, run this form an elevated command-line:

Code: Select all

reg.exe import "your regfile.reg" /reg:32
(But maybe TC handles 32-bit vs. 64-bit context menu already internally; no idea)
And as @ghisler already mentioned: some verbs routines are only for Windows-internal (read:Explorer) use.


Workaround:
- Open the context menu
- Press SHIFT and choose Delete
Peter18
Junior Member
Junior Member
Posts: 4
Joined: 2020-09-17, 04:58 UTC

Re: New Context menu function: Permanently delete: "Not Implemented" error

Post by *Peter18 »

No I'm running the x64 version of TC.
And this is the content of the registry mod file:

Code: Select all

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Windows.PermanentDelete]
"CommandStateSync"=""
"ExplorerCommandHandler"="{E9571AB2-AD92-4ec6-8924-4E5AD33790F5}"
"Icon"="shell32.dll,-240"
"Position"="Bottom"
Maybe here's something I could change according to make it work with TC?
User avatar
petermad
Power Member
Power Member
Posts: 14793
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: New Context menu function: Permanently delete: "Not Implemented" error

Post by *petermad »

The AllFilesystemObjects is meant for adding items from Explorer Ribbon bar to the Context menu - since TC don't have such a ribbon bar, maybe that is the reason why it does not work in TC.

https://www.winhelponline.com/blog/ribbon-command-right-click-menu-windows-10/
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.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Post Reply