回答:
最初に、7-zipを最初に実行するときに「管理者として」起動して、コンテキストメニューオプションを割り当てます。それ以外の場合、7-zipには何も変更する権利がありません。(7-zipに既に管理者権限がある場合、インストール中に7-zipがこれを行わない理由はわかりませんが、7-zipをインストールした後は常にこれを行う必要があります)
次にに進みExtra / Options
ます。最初のタブ(System
)で7-zipに関連付けるファイルを選択でき、2番目のタブ(7-zip
)でコンテキストメニューオプション(最初のチェックボックス)を選択できます。
explorer.exe
、タスクマネージャーで強制終了します。explorer.exe
実行ボックスに入力してプロセスを再起動します([ファイル]> [新しいタスク(実行...)])。
64ビットOSで32ビットバージョンを使用している可能性があります。それをアンインストールして、64ビットバージョンをインストールします。私はこれを数回行いましたが、その解決策は私にとってはうまくいきます。
7zipの正しいビット数を使用していて、正しい設定が設定されていても動作しない場合、間違ったExplorerシェル拡張が有効になっている可能性があります。
64ビット7zipがインストールされていても、32ビットシェル拡張が有効になり、以前の32ビットインストールからのハングオーバーになる可能性があります。
これを修正するには:
Options
-> Show 32-bit Shell Extensions
がチェックされていることを確認してくださいDescription
列で並べ替え、7-Zip Shell Extensionを探します7-zipコンテキストメニュー拡張機能を見つけてFilename
列が表示され7-zip32.dll
、有効になっている場合は、右クリックして[Disable selected items
次に->のチェックを外し 、7-zipコンテキストメニューの拡張子(ファイル名は)を再度見つけて有効にします。これは64ビットの拡張子です。Options
Show 32-bit Shell Extensions
7-zip.dll
Options
-> Restart Explorer
をクリックし、新しいフォルダーウィンドウを開いて、zipファイルを右クリックします。これは私のために働いた唯一のものでした。64ビットバージョンの7-zipを使用し、インストーラーを管理者として実行し、7zipを管理者として実行し、設定を変更しても、これを実行するまで動作しませんでした。
7-zip.dll
(欠落していた7-zip32.dll
存在だったけれども)、...再インストール、ShellExViewを使用していることを発見し、それは今も元気です
新しいバージョンをインストールしてみてください。私はこれを使用し、それは私のために動作します。 http://www.7-zip.org/a/7z1602-extra.7z
私は同じ問題が持っていたchocolateyの7zipをパッケージ。ソリューションは非常に簡単でした:
choco uninstall 7zip
choco install 7zip
その後、メニューが元に戻りました。chocolateyによるインストールは非対話型であるため、約1時間かかりました。一分。
私の場合、フォルダ(Windows 10 64ビット)でのみ7-zipコンテキストメニューを見逃しています。修正するには、これらの設定を有効にするだけです(管理者ではなくユーザーとして7-zipを実行します):
また、Windows 10 64-bit for #1530にはいくつかの回避策がありますWindows 10 ではコンテキストメニューはありません
integrate 7-Zip..
そしてcascaded context menu
オプションがチェックされています。ただし、エクスプローラーにはまだ7-Zipオプションが表示されません。