刚刚将 7-Zip (v.9.2) 重新安装到新系统,我无法在 Explorer 中找到上下文菜单选项。在 7-Zip 选项中没有插件选项卡(如文档中所述)来更改此设置。有没有人知道如何让选项 Explorer 功能正常工作?我使用的是 Windows 7 64 位。
答案1
首先,您需要在第一次运行 7-zip 时以“管理员身份”启动它,以分配上下文菜单选项。否则 7-zip 无权更改任何内容。(我不知道为什么 7-zip 在安装过程中没有这样做,因为它已经有管理员权限,但我总是需要在安装 7-zip 后这样做)
然后转到Extra / Options
。在第一个选项卡 ( System
) 中,您可以选择要与 7-zip 关联的文件,在第二个选项卡 ( 7-zip
) 中,您可以选择上下文菜单选项(第一个复选框)。
答案2
您可能在 64 位操作系统上使用 32 位版本。卸载它并安装 64 位版本。我已经这样做了几次,这个解决方案对我来说很有效。
答案3
如果你使用了正确的 7zip 位数,并且设置了正确的设置,但仍然不起作用,那么可能是启用了错误的 Explorer shell 扩展。
事实证明,即使安装了 64 位 7zip,您最终仍可能会启用 32 位 shell 扩展,这可能是之前 32 位安装的遗留问题。
修复这个问题:
- 下载并解压 ShellExView (x64 版本)NirSoft 网站
- 运行它并确保
Options
->Show 32-bit Shell Extensions
被勾选 - 按列排序
Description
并查找 7-Zip Shell 扩展 如果你找到 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,以管理员身份运行安装程序,以管理员身份运行 7zip 并更改设置,它仍然不起作用,直到我这样做。
答案4
我遇到过同样的问题。
7z920.exe 文件包含 x86 和 x64 安装程序 -> 我无法使其工作。
我下载了仅包含 x64 安装程序的 7z920.msi 文件,并且运行良好。