7-zip双击无法打开文件


28

我在计算机上安装了7-Zip,并将其与服务器归档文件类型相关联。

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

但是,当我右键单击该文件并选择7-Zip->打开为存档时,它工作得很好。

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


也许文件已损坏?
picakhu 2012年

1
不,它发生在每个存档文件上。而且我总是可以使用上下文菜单打开它们。
克里斯(Chris)

您尝试过卸载并重新安装7zip吗?
卡兰2012年

@Karan是的,已经两次了。
克里斯(Chris

Answers:


25

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

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

祝好运。


这项工作有效-现在双击关联的* .zip文件可按预期打开7z图形界面。
Aniruddha Varma

只有这个为我工作。:)
Sourav Ghosh

6

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


谢谢,这是我没想到的好主意。不幸的是,这并没有解决。
克里斯(Chris

在7Zip 18.05和Windows 10上为我工作,通过使用“ +”按钮手动设置所需的文件类型,并在第一个选项卡上使用菜单Extras / Options。
malamut

6

一些注册表项指向的是x-86版本的7-Zip,由于某些原因,它无法处理在此计算机上直接调用的问题。我不确定这是否是x-64版本的7-Zip中的错误,或者之前是否已在此计算机上安装了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
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.