缺少 7-Zip 的资源管理器菜单选项

geo*_*ory 48 7-zip

只是将 7-Zip (v.9.2) 重新安装到新系统,我在资源管理器中找不到上下文菜单选项。在 7-Zip 选项中,没有插件选项卡(如文档中所述)来更改此设置。知道如何使选项资源管理器功能正常工作吗?我在 Windows 7 64 位上。

小智 52

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

  • 谢谢,该解决方案适用于运行 7-zip 9.22 x64 的 Windows 8 Pro 64 位。但此外,我以管理员身份运行 7-zip x64 安装程序(在单击安装程序可执行文件时使用 Ctrl+Shift+Enter。) (4认同)
  • 做得好!也为我工作。 (2认同)

Rik*_*Rik 49

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

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

  • 您使用的是 7-zip 的 64 位变体吗? (7认同)
  • 谢谢里克,但这对我不起作用。我勾选了所有文件关联,现在重新打开应用程序后它们会被记住。`integrate 7-Zip..` 和 `cascaded context menu` 选项被打勾。但仍然没有 7-Zip 选项出现在资源管理器中。 (6认同)
  • 明白了 - 我在 64 位机器上安装了 32 位。无需重启。 (5认同)

spa*_*owt 13

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

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

要解决此问题:

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

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

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

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


小智 7

我遇到了同样的问题,在 64 位系统上缺少 7=Zip 上下文菜单。首先安装了 32 位,后来安装了 64 位,并不断尝试启用上下文菜单,但它们没有出现。

我通过 Windows 程序和功能解决了这个问题:1) 卸载 32 位版本 2) 在 64 位版本上选择修复