PowerToys
PowerToys copied to clipboard
PowerRename has two entries in Explorer context menu
Microsoft PowerToys version
0.64.0
Installation method
PowerToys auto-update
Running as admin
Yes
Area(s) with issue?
PowerRename
Steps to reproduce
Allow PowerToys auto-update to update previous version to v0.64.0.
✔️ Expected Behavior
PowerRename should only appear in each context menu level once.
❌ Actual Behavior
PowerRename appears in the legacy context menu twice.

It appears that when PowerRename is registered with the new Windows 11 context menu, it automatically propagates to the legacy context menu as well.
Problem seems to be resolved by deleting the now redundant legacy context menu registry key: [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\PowerRenameExt]
Other Software
No response
You just beat me to it. I see this too on my computer. Both work, by the way
Same for the Resize Pictures addin.

same issue here, thought it was caused by a context menu mod I installed, but it happened with that disabled too
Same for the Resize Pictures addin.
You can fix it by deleting all entries of ImageResizer in HKEY_CLASSES_ROOT\SystemFileAssociations
Find it with Ctrl+F
I did everything listed above but couldn't delete the second entry and so I dug through the registry and found another key that solved the issue for me. Under Computer\HKEY_CLASSES_ROOT\CLSID\ run a find (Ctrl + F) and search for PowerRenameExt and mine personally looked like this HKEY_CLASSES_ROOT\CLSID{0440049F-D1DC-4E46-B27B-98393D79486B}. Delete the entire key (export first in case it doesn't work). There was a subkey titled InprocServer32 which I believe just holds the UID for the com class object but I could be wrong. Regardless it fixed the issue.
Image of the simplified structure.
here's a command that might delete it assuming the 0440049F... is the same reg delete HKEY_CLASSES_ROOT\CLSID{0440049F-D1DC-4E46-B27B-98393D79486B}
@Dgamefinisher: Thanks, you saved my day! 👍🏼
Update: When updating powertoys to version 0.72.0 power rename may disappear from the windows modern context menu. For anyone who used this fix, upon updating to this version of powertoys, should the issue occur, revert the registry change with the reg file below (remove .txt first). [powerrename_remediation.reg.txt]
(https://github.com/microsoft/PowerToys/files/12252932/powerrename_remediation.reg.txt)
https://github.com/microsoft/PowerToys/issues/27808
/dup #25361
Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
I did everything listed above but couldn't delete the second entry and so I dug through the registry and found another key that solved the issue for me. Under Computer\HKEY_CLASSES_ROOT\CLSID\ run a find (Ctrl + F) and search for PowerRenameExt and mine personally looked like this HKEY_CLASSES_ROOT\CLSID{0440049F-D1DC-4E46-B27B-98393D79486B}. Delete the entire key (export first in case it doesn't work). There was a subkey titled InprocServer32 which I believe just holds the UID for the com class object but I could be wrong. Regardless it fixed the issue.
Image of the simplified structure.
here's a command that might delete it assuming the 0440049F... is the same reg delete HKEY_CLASSES_ROOT\CLSID{0440049F-D1DC-4E46-B27B-98393D79486B}
Also whit recent 0.78 it's present double entries. remove this (after backup) fix the issue.
Image of the simplified structure.