7-zip 无法双击打开文件

Chr*_*ris 35 file-association 7-zip

我已经在我的机器上安装了 7-Zip 并将它与多种存档文件类型相关联。

双击存档时(到目前为止,我已尝试过 .zip、.7z 和 .bz2 文件),会弹出一个消息框,告诉我 7-Zip 无法将此文件作为存档打开。 对话截图

但是,当我右键单击该文件并选择 7-Zip->Open as archive 时,它​​工作得很好。

所有文件类型都与 7zFM.exe 相关联,即 7-Zip 文件管理器(与 7-Zip GUI 或命令行相反)。

小智 39

问题是默认使用 7zG(gui)打开,而它应该使用 7zFM(文件管理器)打开。

您可以使用 DefaultProgramsEditor 之类的程序更改此设置

祝你好运。

  • 2021 年 10 月仍然有效。您还可以使用 Windows 上下文菜单更改它 -> 打开方式 -> 浏览其他应用程序 -> 在程序文件中找到 7zFM.exe,选择它,然后标记“始终使用此应用程序打开” '。实际文本可能有所不同。 (2认同)

Chr*_*isN 7

您可以尝试从 7-zip 文件管理器中重置关联。需要注意的一件事是,如果您使用的是 Windows 7,则需要以管理员身份运行 7zFM,以便它可以设置更改。


Chr*_*ris 6

一些注册表项指向 7-Zip 的 x86 版本,由于某种原因无法处理直接在这台机器上调用。我不确定这是否是 7-Zip 的 x64 版本中的错误,或者是否之前在这台机器上安装了 x86 版本并且没有卸载干净。

以下注册表项引用了该Program Files (x86)目录。更改这些以引用Program Files目录解决了问题。

HKEY_CURRENT_USER\Software\Classes\7z_auto_file\shell\open\command
HKEY_CURRENT_USER\Software\Classes\Applications\7z.exe\shell\open\command
HKEY_CURRENT_USER\Software\Classes\Applications\7zFM.exe\shell\open\command