自分のマシンに7-Zipをインストールし、サーバーアーカイブファイルタイプに関連付けました。
アーカイブをダブルクリックすると(これまでに.Zip、.7z、および.bz2ファイルを試しました)、メッセージボックスが表示され、7-Zipがこのファイルをアーカイブとして開くことができないことを通知します。
しかし、ファイルを右クリックして7-Zip-> Open as archiveを選択すると、問題なく動作します。
すべてのファイルタイプは、7-Zipファイルマネージャである7zFM.exeに関連付けられています(7-Zip GUIまたはコマンドラインではありません)。
一部のレジストリキーは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
問題は、デフォルトでは7zG(gui)で開くのに対し、7zFM(ファイルマネージャー)で開く必要があることです。
これは、DefaultProgramsEditorなどのプログラムを使用して変更できます。
幸運を。
7-Zip File Manager内から関連付けをリセットしてみてください。 Windows 7を使用している場合、変更を設定できるように、管理者として7zFMを実行する必要があることに注意してください。