圧縮フォルダを使いたくない
Windows10 からだったでしょうか、エクスプローラーが標準で圧縮ファイルの ZIP LZH CAB の3つを 圧縮フォルダ として展開し、直接中身を操作できるようになりました。ですが、わたしは圧縮ファイルはフォルダでなくファイルとして取り扱いたく、誤操作の元となるので3つの圧縮ファイルに対してこの機能を無効にしていました。
無効にするにはレジストリにキーと値を追加するのですが、なんと Windows11 で、いつの間にか圧縮ファイル RAR 7z が圧縮フォルダとして展開しているではありませんか。
どこかのバージョンで、他にも TAR など多数が圧縮フォルダに対応したそうです。とりあえず、現在のわたしは ZIP RAR 7z の3つしか取り扱わないので、レジストリを変更しました。
※LZH は開発が止まり、今は圧縮フォルダとして展開できなくなっているようです。
レジストリに追加
テキストエディタ に以下を記述し、エンコードを UTF-16 にして 拡張子 reg で保存、ダブルクリックして実行する。
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\SystemFileAssociations\.zip\CLSID]
@=""
; .rar ---------------------------------------------------------------
[HKEY_CURRENT_USER\Software\Classes\RarFile\CLSID]
@=""
[HKEY_CURRENT_USER\Software\Classes\RarFile\shell\Open]
"MultiSelectModel"=""
[HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.rar\CLSID]
@=""
; .7z ---------------------------------------------------------------
[HKEY_CURRENT_USER\Software\ClassesZipFile\CLSID]
@=""
[HKEY_CURRENT_USER\Software\ClassesZipFile\shell\Open]
"MultiSelectModel"=""
[HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.7z\CLSID]
@=""
タスクマネージャーから エクスプローラーを再起動するか、Windowsを再起動します。すると、ツリーで圧縮フォルダが表示されなくなりました。
圧縮フォルダ展開に戻す
圧縮フォルダが展開するように戻す場合、レジストリに追加した値を削除します。以下を同様にテキストエディタで reg ファイル として保存し、実行します。
Windows Registry Editor Version 5.00
; .zip ---------------------------------------------------------------
[-HKEY_CURRENT_USER\Software\Classes\CompressedFolder\CLSID]
@=-
[-HKEY_CURRENT_USER\Software\Classes\CompressedFolder\CLSID\shell\Open]
@=-
[-HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.zip\CLSID]
@=-
; .rar ---------------------------------------------------------------
[-HKEY_CURRENT_USER\Software\Classes\RarFile\CLSID]
@=-
[-HKEY_CURRENT_USER\Software\Classes\RarFile\shell\Open]
@=-
[-HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.rar\CLSID]
@=-
; .7z ---------------------------------------------------------------
[-HKEY_CURRENT_USER\Software\ClassesZipFile\CLSID]
@=-
[-HKEY_CURRENT_USER\Software\ClassesZipFile\shell\Open]
@=-
[-HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.7z\CLSID]
@=-
やってみたけども
初めからWindowsを圧縮フォルダの展開状態で使い始めた人は、これに慣れていて展開を無効にする必要なんてないかもしれません。圧縮展開アプリを使うというのは、もはやレガシーな事なのかもしれませんね。