6 ms·
It would be nice if 7-zip added support for the new Windows 11 context menu. It requires that each context item is registered to an application and gets removed
by InvisibleUp 4y ago
It would be nice if 7-zip added support for the new Windows 11 context menu. It requires that each context item is registered to an application and gets removed when the app is uninstalled, instead of the current free-for-all. [1] There's a fork, NanaZip, that adds this and a few more features, although the way it's structured makes it a non-trivial patch. [2]
[1] https://blogs.windows.com/windowsdeveloper/2021/07/19/extending-the-context-menu-and-share-dialog-in-windows-11/ https://blogs.windows.com/windowsdeveloper/2021/07/19/extend...
[2] https://github.com/M2Team/NanaZip https://github.com/M2Team/NanaZip
- SquareWheel 4y agoI'd like this as well. As a workaround for now, you can right-click drag the icon elsewhere in the same directory/desktop. This will pop up the legacy context menu with 7-Zip available for use. Yes you can click "Show More Options" as well, but I find the drag operation much faster once you get the habit down.
- smileybarry 4y agoThis pops-up the "copy here"/"move here"/"7-zip archive here" move context menu, sadly. (Or maybe it does now on Windows 11 22H2, build 22621)
- SquareWheel 4y agoThat sounds like the right menu. Maybe you just have 7-Zip configured differently than me. I have Extract and Add to... enabled as my context menu options to keep things cleaner. https://i.imgur.com/lcfXbXn.png https://i.imgur.com/lcfXbXn.png
- smileybarry 4y agoNo, that's the one, what I mean is that this isn't the old context menu but the "move here" mini context menu. It doesn't have everything like rename, properties, etc. so it's not a workaround for "show more options" for things that aren't 7-zip.
- SquareWheel 4y agoOkay, I see. Yes I was just talking about 7-Zip. At best you can use the Menu key[1] on keyboards. For some reason that opens the legacy context menu. [1] https://en.wikipedia.org/wiki/Menu_key https://en.wikipedia.org/wiki/Menu_key
- WorldMaker 4y ago"Some reason" here is: backwards compatibility. Good old Windows backward compatibility. If you've got habits or automations based on the Menu key (or its even older shortcut: Shift+F10), Microsoft seems hesitant to break them, even if they felt they could change the default behavior of mouse users.
- nyanpasu64 4y ago> Due to the issues in Desktop Bridge file system virtualization, you are unable to use NanaZip in the Safe Mode of Windows. > Due to the policy from Microsoft Store, NanaZip is unable to disable Desktop Bridge file system virtualization, so the file operations in %UserProfile%/AppData will be redirected in Windows 10, and file operations in directories other than Local, LocalLow and Roaming in %UserProfile%/AppData will still be redirected in Windows 11. > Due to the Microsoft Store limitations, NanaZip 1.2 and later won't support languages not mentioned in https://docs.microsoft.com/en-us/windows/uwp/publish/supported-languages https://docs.microsoft.com/en-us/windows/uwp/publish/support.... As usual, sandboxing is a downgrade.
- morsch 4y agoDue to the policy from Microsoft Store, ... file operations in directories other than Local, LocalLow and Roaming in %UserProfile%/AppData will still be redirected in Windows 11. What does that mean?
- Already__Taken 4y agoGuessing here - the new installer format msix which store apps also use kicking in a filesystem virtualization so even though some garbo app thinks it's writing to `c:/windows/system32/save_preferences_here_why_not` that's still actually virtualized to be under c:/users/<example>/Appdata/...something
- jccalhoun 4y agoI"m optimistic that nanazip will stick around. they seem to be making a good effort to modernize the code.
- JohnTHaller 4y agoI kind of assumed that anyone using 7-Zip would disable the new Windows 11 context menu.
- Night_Thastus 4y agoIt's disable-able?
- JohnTHaller 4y agoYup: https://www.makeuseof.com/windows-11-bring-back-windows-10-context-menu/ https://www.makeuseof.com/windows-11-bring-back-windows-10-c...
- lostmsu 4y agoWhy would you do that? It looks convenient. On Windows 10 my context menu is cluttered with stuff I never use, which is a huge pain in the ass.
- justsomehnguy 4y ago> which is a huge pain in the ass. https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns https://docs.microsoft.com/en-us/sysinternals/downloads/auto... Explorer tab, anything under ContextMenuHandler keys.
- emn13 4y agoIt's possible to unclutter the normal menu, and the nested menu always requires extra clicks, and additionally - all the options I ever use are always in that new submenu. The whole argument is bogus anyhow - if win11 wanted to avoid orphaned context menu registrations, then it makes sense to tie those to installed programs. However, that has nothing to do what's nested and what's not. Yes, windows should likely make it easier to declutter the contextmenu, and yes, that may require a new api. But the new interface is still a really poor choice even assuming those are givens.
- 4y ago
- jorvi 4y agoI'll just wait for PeaZip to implement this. Keka (or Unarchiver) on macOS and PeaZip on Windows are the nicest decompressors, in terms of UX, I know. Not sure about Linux.
- kitsunesoba 4y agoUnarchiver has been one of those “install right away” utilities on my Macs for many years. Like you say, great UX and it’s extremely rare for it to not handle archives properly, even those in old or esoteric formats.
- entropicdrifter 4y agoLinux has PeaZip, as well as 7zip. FWIW PeaZip is available for Windows, MacOs and Linux
- account42 4y agoArk [0] works well enough for me when I feel like using the GUI - mostly use it from the context menu in Dolphin, in particlar the "Extract and create subdirectory if needed" that provides a consistent experience for Windows-style archives where root-directory is usually filled with stuff (Ark will create a subdirectory based on the archive name) and Linux-style archives where the convention is to have everything inside one directory in the archive (Ark will not create an additional subdirectory if there is just one file or directory in the archive root). [0] https://apps.kde.org/ark/ https://apps.kde.org/ark/
- josephcsible 4y agoWhy does Microsoft claim they take backward compatibility so seriously, while at the same time requiring programs to make changes like this to keep existing functionality working on new OS versions?
- lostmsu 4y agoPrograms work, but their functionality is hidden under extra menu item. This is actually a good change. The old one is very cluttered by exact programs you are talking about.
- hakfoo 4y agoHow many are you installing that the menu is cluttered?
- lostmsu 4y agoWell, 7-zip, subject of this thread, does it (that one is useful though). Git adds "Git bash here" and "Git GUI here", which I never use. VLC adds 2 items, which I never use. There's useless for me stuff from Windows itself.
- kapep 4y agoI have the same entries, as well as "Edit with Notepad++" in the menu of every file. I'm torn about that one. I use it, but mostly only because the "open with" menu is too cluttered as well. There are some strange builtin entries from Windows. Like why do I have the option to "play" a jpeg on any Bluetooth headsets that are paired with my laptop? I just found out that besides "open with" and "send to" there is a third way to open a file using "share" to share a file with an app. The most useless entry is probably from AMD Radeon software. Two entries on the very top of the context menu on every folder. I would understand if it appeared in the menu of the Desktop folder, but not on every single folder no matter how deep in the file structure.
- account42 4y ago