圧縮とは簡単に言えば、ファイルを小さくしてしまうことです。そして、それが可逆圧縮の場合、元に戻す事を解凍といいます。例えばソフトのインストーラー(ソフトを組み込む作業をするソフト)は圧縮されたファイルを解凍してソフトをインストール(組み込み)します。非可逆圧縮は画像・音声・動画などに使われていますが、ほとんど同じ様にもとに戻せる場合もあればできない場合もあります。ここでは、アーカイブ(書庫)ファイルという可逆圧縮のみにふれていきます。
書庫と言うだけあっていくつかのファイルを1つにまとめることです。実際にはそこに圧縮という作業が加わります。圧縮の仕組みは大まかに言うと「11111」を「1が5個」と置き換えていくことで容量を節約することです。インターネットやフロッピーなど容量の問題がある場所でデータをやり取りするときに使われます。また、どんなファイルでも圧縮する事ができます。しかし、節約できる容量は圧縮するファイルによって全く違います。
アーカイブファイルを製作するときにはいくつかの形式があり、その形式に対応した圧縮・解凍ソフトが必要です。(普通、圧縮ができれば解凍もできます)人に渡すときは、その形式に対応した解凍ソフトも必要です。また、自己解凍形式(SFX)という解凍機能つきの圧縮ファイルも作ることができます。
また、アーカイブファイルをつくるにはそれぞれの形式に対応したDLLファイル(ダイナミック リンク ライブラリ)が必要です。それらは、WindowsのSystemフォルダに入れてください。(WindowsNT,2000の場合はSystem32フォルダ)
ダウンロードは総合アーカイバ・プロジェクトで必要なDLLを探して下さい。また、ダウンロードしたDLLファイルが見つからない場合は「表示→フォルダオプション→表示」にある「すべてのファイルを表示する」を選択してください。
| 名前 | 拡張子 | 自己解凍 | 普及率 | dll(Winのみ必要) | 対応ソフト(有名なもの) | 特徴 | |
|---|---|---|---|---|---|---|---|
| Win | Mac | ||||||
| lha | lzh,exe(lha) | ○ | 高 | UNLHA32.DLL | Lhasa(解凍のみ、dll不要),+Lhaca,Lhacaデラックス版(dll不要), ArchIt,Raruty | MacLha | 日本では有名 |
| zip | zip,exe | ○ | 高 | UNZIP32.DLL ZIP32J.DLL IZIP32J.DLL ZCRYPT32.DLL UNZIPSFX for WIN32/GUI | MacZip | 世界でも有名、パスワードをつけられる(ただしパスワード確認ソフトもあり、あまり意味がない) | |
| cabinet | cab,exe | ○ | 中 | CAB32.DLL | ArchIt,Lhacaデラックス版,Raruty | なし? | 高圧縮率、Microsoft製、遅い、Winのみ? |
| Stuffit | sit,sea | ○ | 中 | なし? | Aladdin Expander | Stuffit Expander | Macでは有名 |
| 名前 | 容量(約) | 対象 | 必要なDLL | 対応形式 | 特徴 |
|---|---|---|---|---|---|
| Lhasa | 150KB | 初心者・Win | なし | lzh,zip,jar | 解凍のみ。使用者がとても多い。 |
| +Lhaca | 120KB | 初心者・Win | なし | lzh,zip | Lhasaと同じ使い方で簡単解凍・圧縮 |
| Lhacaデラックス版 | 235KB | 初〜上級者・Win | なし | lzh, zip,cab,tar,tgz,tbz(gz,z,bz2,taz,arj,rar,jarの解凍) | Lhasaと同じ使い方で簡単解凍・圧縮。さらにオプションもあり高機能。 |
| ArchIt | 50KB | 中級者・Win | UNLHA32.DLLなど | lzh,zip,cab,tar,gz,z, bz2,taz,tgz,tbz,rar,arj | 解凍・圧縮・自己解凍形式圧縮を簡単に製作可能 |
| Raruty | 390KB | 中上級者・Win | UNLHA32.DLLなど | lzh,zip,cab,tar,gz,z,bz2, taz,tgz,rar,arj,ace,ish, hqx,yz1,MS-Compress | VisualBasic6.0(SP3)ランタイム(Win98SE以降には付属)が必要。たくさんの形式に対応しており圧縮マニア(?)も納得。自己解凍形式製作も可。 |
| Aladdin Expander | 350KB | 中級者・Win | なし | zip,gz,z,arj,hqx,arc, pak,bin,mim,mime, b64,pf,sit,sea,uu,uue | Winでsitを解凍できる唯一のソフト。Macユーザーとファイルのやり取りがある人は欠かせません。 |
| MacLha | 150KB | Mac | なし | lzh | Macを持っていません。誰か解説を書いて下さる方いませんか? |
| MacZip | 380KB | Mac | なし | zip | 英語版 |
| Stuffit Expander | 800KB | Mac | なし | sit,sea,cpt,hqx,bin | Macについてくることもあるそうです。解凍専用。 |
[TOPへ]