Explzh オンラインヘルプ
Last modified: 2025/01/06 オプション → 圧縮オプション → 基本設定 → 書庫形式別の設定 → TAR
gzip(zlib+pigz),
bzip2, lzma,
xz(lzma2),
zstd
圧縮時デフォルトの設定
圧縮率指定
-
圧縮率を指定します。
gzip、bzip2、xz、
zstd は、いずれもマルチコアで高速に圧縮できます。
(gzip のマルチコア圧縮の対応は Explzh v.9.01 以降、bzip2 と xz のマルチコア対応は Explzh v.9.07 以降)
圧縮方式に zstd(Zstandard) を指定している場合には、圧縮率を 22 (32bit版では19) まで指定できます。
Zstandard のデフォルトの圧縮レベルは 3、その他の形式のデフォルトの圧縮レベルは 6 です。
CPUスレッド数
拡張子
-
拡張子を指定してください。
*.txx => *.tgz など... | *.tar.xxx => *.tar,gz など... |
tar 形式
GNU 形式、POSIX 形式の tar にアーカイブできるパス名文字の長さについて、Explzh では Windows のパス名文字の長さの限界の MAX_PATH の16倍の 4160 バイトを許容します。
ファイル名の文字(バイト)数が 4160バイトを超えてしまう tar 書庫については警告を表示して開きません。(おそらく、ほとんどの場合、MAX 4160バイトで十分です)
※POSIX を選択した場合、オプションで Paxheader 形式の tar も作成することができます。
オプション (tar アーカイブ時のオプション)
- 作成日時データを保存
ファイルの作成日時や属性などの情報をヘッダに記録します。
- 空のフォルダも格納
空のフォルダの場合、そのフォルダのファイル時刻や属性などの情報をヘッダに記録します。
- 拡張子でソートして格納
TAR32.DLL を利用する設定のみ、有効なオプションです。
- POSIX PaxHeader を作成
POSIX tar を作成する設定のみ、有効なオプションです。
- gzip は 'zopfli圧縮アルゴリズムを (Level11)' を使う
ここをチェックした場合、gzip は zopfli圧縮アルゴリズム によって Deflate level 9 より数%程度高い
圧縮率で圧縮されるようになります。
Zopfliは、Deflateやzlibよりも高い圧縮率を実現することができますが、その圧縮速度は遅いです。そのため、オンザフライ(リアルタイム)圧縮にはあまり適していません。しかし、Androidアプリケーションパッケージ(APK)やJavaアーカイブ(JAR)のようなZIPベースの形式を持つソフトウェアパッケージファイルのソフトウェアアップデートやダウンロードでは、Zopfliが利用されることがあります。特にモバイル接続で使用される場合、圧縮率が高いため、データの転送量を削減できる利点があります。(展開速度は一般の Deflate の展開速度と同等です。マルチコア圧縮に対応しています)
gzip を作成する設定のみ、有効なオプションです。
- シンボリック リンクをリンク ファイルとして格納する (v.9.59~)
チェックすることで、シンボリックリンクをリンクとして格納します。
※シンボリックリンクの抽出には管理者権限が必要です。
管理者権限が必要な時には、管理者権限昇格ダイアログを表示し、展開を続行してよいか確認をします。
-
ハードリンクをリンク ファイルとして格納する (v.9.60~)
チェックすることで、ハードリンクをリンクとして格納します。
シンボリックなどのリンク ファイルの抽出を行う際は、信頼できるソースからダウンロードしたアーカイブか、自分自身で作成したアーカイブかを確認することが重要です。
- 信頼できる入手先でダウンロードしたアーカイブである。
- 利用しても確実に安全だと思われる自身で作成したアーカイブである。
不明なソースからのアーカイブを使用すると、セキュリティリスクや悪意のある操作を受ける可能性がありますので、操作を行う前に、十分な検討と確認を行い、セキュリティを重視した対応を行うようにしてください。
*格納ファイルのプロパティ(Alt+Enter)から「リンクのターゲット path」を確認できます。
tar について:
- tar の作成について、GNU、POSIX を作成できます。ファイルサイズの制限はありません。
- tar の展開について、GNU、POSIX どちらの形式の展開にも対応しています。
- tar で操作できるファイル名文字について、圧縮格納ファイル名文字コードは UTF-8 文字セットです。
展開においては OEM 文字セットも自動判別して展開されます。
関連項目:ZIP 圧縮時デフォルトの設定
|