web-dev-qa-db-ja.com

7-Zipはダブルクリックでファイルを開くことができません

自分のマシンに7-Zipをインストールし、サーバーアーカイブファイルタイプに関連付けました。

アーカイブをダブルクリックすると(これまでに.Zip、.7z、および.bz2ファイルを試しました)、メッセージボックスが表示され、7-Zipがこのファイルをアーカイブとして開くことができないことを通知します。 dialog screenshot

しかし、ファイルを右クリックして7-Zip-> Open as archiveを選択すると、問題なく動作します。

すべてのファイルタイプは、7-Zipファイルマネージャである7zFM.exeに関連付けられています(7-Zip GUIまたはコマンドラインではありません)。

29
Chris

一部のレジストリキーは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 
6
Chris

問題は、デフォルトでは7zG(gui)で開くのに対し、7zFM(ファイルマネージャー)で開く必要があることです。

これは、DefaultProgramsEditorなどのプログラムを使用して変更できます。

幸運を。

26
Daniel

7-Zip File Manager内から関連付けをリセットしてみてください。 Windows 7を使用している場合、変更を設定できるように、管理者として7zFMを実行する必要があることに注意してください。

6
ChrisN