普段使わない形式の圧縮ファイルがメールで送られてきて困ったことはないだろうか。かといって、そのためだけに今後使うかどうか分からない圧縮ツールをインストールするのは面倒だ。そこで今回はWindowsに入れておくと便利な圧縮ツールとしてオープンソースの「7-Zip」を紹介したい。7-Zipは、ZIP、LZH、RAR、TAR、GZIP、BZIP2など数多くの圧縮形式をサポートしており、RPMやDEBといったLinuxのパッケージ形式にも対応している。しかも固有の圧縮形式である7zは、圧縮率が非常に高い。対応形式が幅広く、無料で使える7-Zipは、圧縮ツールの新定番と言っても過言ではない。
7-Zipの対応形式
まずは、7-Zipが対応する圧縮形式から紹介しよう。
- 圧縮/解凍(展開):7z、ZIP、GZIP、BZIP2、TAR
- 解凍(展開)のみ:ARJ、CAB、CHM、CPIO、DEB、DMG、HFS、ISO、LZH、LZMA、MSI、NSIS、RAR、RPM、UDF、WIM、XAR、Z
圧縮/展開の両方に対応している形式は5つだが、展開のみ対応の形式が18ある。つまり、合計23種類ものアーカイブを展開することが可能なわけだ。
このうち、MacのDMGやLinuxのRPM/DEBはソフトウェアの配布に使われ、普段Windowsで利用することはない。だが、MacやLinuxのソフトウェアに含まれるReadMeファイルを確認したいといったときには便利だ。もちろん、CABやMSIといったWindows用ソフトウェアで使われる形式にも対応しているので、インストール前に中身を確認しておきたいという要望にも応えられる。
ともあれ、7-Zip1本あれば、よほど特殊な形式でない限り困ることはないだろう。
インストールと初期設定
それではインストール方法を説明しよう。7-Zipのバイナリは、SourceForge.JPの7-Zip日本語サイトからダウンロードできる。32ビット版と64ビット版が用意されているので、環境に合わせてダウンロードしていただきたい。原稿執筆時の最新版はバージョン4.65だ。ここでは32ビット版の「7z465.exe」を利用した。
|
| 図1:7-Zipのオプション設定(「システム」タブ) |
ダウンロードしたインストーラを起動すると、ウィザードが起動する。設定可能な項目はインストール先しかなく、「Install」ボタンをクリックするだけだ。インストールすると、エクスプローラの右クリックメニューとスタートメニューの「プログラム」に7-Zipの項目が追加される。
インストーラは自動的に言語を日本語に設定してくれるが、拡張子の関連付けまでは行ってくれないので、最初にその設定を済ませておこう。スタートメニューの「プログラム」→「7-Zip」→「7-Zip File Manager」を選択して「7-Zipファイルマネージャ」を開き、「ツール」→「オプション」からオプション設定画面を開く(図1)。「システム」タブが拡張子の関連付けの設定で、ここで7-Zipで開きたい拡張子をチェックする。このうち少なくとも「7z」はチェックしておこう。7-Zipをメインの圧縮ツールとして利用するのであれば、「全て選択」をクリックしてもよい。ただし、圧縮形式に分類されない形式、たとえばISOイメージはDVDライティングツールに関連付けておきたいという方も多いだろうから、自分の好みに合うようにチェックボックスのオン/オフを確認していただきたい。
