缺少7压缩的资源管理器菜单选项


44

只是将7-Zip(v.9.2)重新安装到新系统,而我在Explorer中找不到context-menu选项。在7-Zip选项中,没有用于更改此设置的插件选项卡(如文档中所述)。任何想法如何使选项资源管理器功能正常工作吗?我在Windows 7 64位上。

Answers:


45

首先,您需要在首次运行“以管理员身份”时启动7-zip来分配context-menu选项。否则,7-zip无权更改任何内容。(我不知道为什么7-zip在已经具有管理员权限的情况下在安装过程中不执行此操作,但是在安装7-zip后我总是需要执行此操作)

然后去Extra / Options。在第一个选项卡(System)中,您可以选择要与7-zip关联的文件,在第二个选项卡(7-zip)中,您可以选择上下文菜单选项(第一个复选框)。


6
感谢Rik,但这对我不起作用。我已经勾选了所有文件关联,现在重新打开应用程序后就可以记住它们。在integrate 7-Zip..cascaded context menu选项勾选。但是资源管理器中仍然没有7-Zip选项出现。
geotheory 2013年

7
您是否正在使用7-zip的64位版本?
瑞克(Rik)2013年

是的,但是当我尝试重新安装时,必须将其加载到32位版本(我认为是64位!)之上。我刚刚检查了注册表,并运行了2个版本-因此发生冲突。重新安装了64位,现在可以正常工作。感谢您的指导。
geotheory 2013年

尝试重新启动。如果无法实现,请explorer.exe在任务管理器中终止。explorer.exe通过在运行框(文件>新建任务(运行...))中键入来重新启动该过程。
happy_soil 2013年

5
知道了-我在64位计算机上安装了32位。无需重启。
丹尼尔·威廉姆斯

50

您可能在64位操作系统上使用32位版本。卸载它并安装64位版本。我已经做过几次了,该解决方案对我有用。


4
谢谢,该解决方案在运行7-zip 9.22 x64的Windows 8 Pro 64位操作系统上对我有效。但是此外,我还以管理员身份运行7-zip x64安装程序(单击安装程序可执行文件时使用Ctrl + Shift + Enter。)
Aryo 2014年

2
做得好!也为我工作。
ZeroCool 2014年

简直太棒了,您钉了钉.. :)
Sreedhar GS

12

如果您使用的是7zip的正确位数并设置了正确的设置,但仍然无法正常工作,则可能是启用错误的Explorer shell扩展

事实证明,即使安装了64位7zip,您最终也可以启用32位shell扩展,这可能是先前32位安装的宿醉。

要解决此问题:

  • NirSoft网站下载并解压缩ShellExView(x64版本)
  • 运行它并确保Options-> Show 32-bit Shell Extensions被打勾
  • Description列排序,然后查找7-Zip Shell Extension
  • 如果找到7-zip上下文菜单扩展名,并且该Filename列已显示7-zip32.dll且已启用,则应右键单击并Disable selected items

  • 然后取消勾选 Options -> Show 32-bit Shell Extensions并再次找到7-zip上下文菜单扩展名(文件名应为7-zip.dll)并启用它,这是64位的扩展名。

  • 然后关闭所有资源管理器窗口,单击Options-> Restart Explorer,然后打开一个新的文件夹窗口,然后右键单击一个zip文件。
  • 假设已设置7-zip设置和关联,则上下文菜单现在应显示!

这是唯一对我有用的东西。即使使用64位版本的7-zip,以admin身份运行安装程序,以admin身份运行7zip并更改设置,在我这样做之前,它仍然无法正常工作。


在我的情况下,7-zip.dll丢失(7-zip32.dll虽然存在),发现使用ShellExView,重新安装后就可以了……
Gert van den Berg

5

我在64位系统上遇到缺少7 = Zip上下文菜单的相同问题。最初安装了32位,后来又安装了64位,并一直尝试启用上下文菜单,但它们并未出现。

我通过以下方法从Windows程序和功能中解决了该问题:1)卸载32位版本2)在64位版本上选择“修复”


已确认。这可行。
PNDA

2

我遇到过同样的问题。

7z920.exe文件包含x86和x64安装程序->我无法使其工作。

我下载了7z920.msi文件,该文件仅包含x64安装程序,并且非常有用。


0

尝试Rik的方法时收到错误消息“ 7-zip无法加载7-zip.dll”。

我的解决方案是先卸载再重新安装。

我的笔记本电脑运行的是Windows 7 SP1 32位,因此我的7-zip安装程序是7.20 32位版本。



0

我对Chocolatey7zip包也遇到了同样的问题。解决方案非常简单:

  1. choco uninstall 7zip
  2. choco install 7zip

然后,菜单恢复原位。由于Chocolatey的安装是非交互式的,因此大约需要花费时间。等一下。


0

就我而言,我仅在文件夹(Windows 10 64位)错过了7-zip上下文菜单。要修复它,您只需启用以下设置(以用户身份而不是管理员身份运行7-zip): 在此处输入图片说明

#1530处,也有一些针对Windows 10 64位的解决方法Windows 10中没有上下文菜单


-2

我通过安装7zip x64而不是x32来解决此问题。


2
上面的Jay Elbee已经回答了这个问题。原因是因为64位进程无法加载32位DLL
phuclv
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.