エクスプローラー上で zip、lzh、cab ファイルをフォルダのように展開させないようにしたい。
以下をレジストリに追加するとうまくいった。
Windows Registry Editor Version 5.00 ; .zip ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [HKEY_CURRENT_USER\Software\Classes\CompressedFolder\CLSID] @="" [HKEY_CURRENT_USER\Software\Classes\CompressedFolder\shell\Open] "MultiSelectModel"="" [HKEY_CURRENT_USER\Software\Classes\CompressedFolder\shell\Open\Command] @="\"C:\\Program Files\\Explzh\\EXPLZH.EXE\" \"%1\"" "DelegateExecute"="" [HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.zip\CLSID] @="" ; .lzh ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [HKEY_CURRENT_USER\Software\Classes\LzhCompressedFolder2\CLSID] @="" [HKEY_CURRENT_USER\Software\Classes\LzhCompressedFolder2\shell\Open] "MultiSelectModel"="" [HKEY_CURRENT_USER\Software\Classes\LzhCompressedFolder2\shell\Open\Command] @="\"C:\\Program Files\\Explzh\\EXPLZH.EXE\" \"%1\"" "DelegateExecute"="" [HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.lzh\CLSID] @="" ; .cab ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [HKEY_CURRENT_USER\Software\Classes\CABFolder\CLSID] @="" [HKEY_CURRENT_USER\Software\Classes\CABFolder\shell\Open] "MultiSelectModel"="" [HKEY_CURRENT_USER\Software\Classes\CABFolder\shell\Open\Command] @="\"C:\\Program Files\\Explzh\\EXPLZH.EXE\" \"%1\"" "DelegateExecute"="" [HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.cab\CLSID] @=""
圧縮・解凍ソフトはExplzhを指定しているので、他がよければお好みで。上記をテキストエディタからエンコードを UTF-16 にして拡張子 reg で保存し、ダブルクリック。
そして、再起動で反映しました。
ちなみに、無効化を戻すには、追加されたレジストリのキーを削除する。以下を reg ファイルとして実行。
Windows Registry Editor Version 5.00 ; .zip ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [-HKEY_CURRENT_USER\Software\Classes\CompressedFolder] @=- [-HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.zip] @=- ; .lzh ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [-HKEY_CURRENT_USER\Software\Classes\LzhCompressedFolder2] @=- [-HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.lzh] @=- ; .cab ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [-HKEY_CURRENT_USER\Software\Classes\CABFolder] @=- [-HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.cab] @=-
参照
Windows 10 で圧縮フォルダを無効化する (メモ:wantora)
コメント