7-Zip (.7z)の文字コードと文字化けの条件
本サイトは「このファイル名やパスが使えるか」を判定しません。掲載しているのは、公式資料に何が書かれているかの要約です。利用前に必ず原典をご確認ください。
区分: アーカイブ
4項目ごとの状況
既定の文字コード
追加の指定が無い場合に、名前の格納に使われる既定の文字コード
公式記載なし
ZIPのような『既定エンコーディング/Unicode時のエンコーディング』という二層の切替概念がそもそも存在しない(常にwchar_t、unicodeMechanism欄参照)
出典: 7-Zip Developer Documentation - 7zFormat.txt
確認日: 2026年7月26日
Unicode対応の仕組み
UTF-8等のUnicodeファイル名であることを区別・記録する仕組みがあるか
ファイル名はヌル終端のwchar_t配列として格納される(kNamesセクション)
wchar_t Names[NameSize];
『UTF-16-LE』という語自体は仕様書の直接の文言ではなく、wchar_t型からの合理的推論(第三者実装py7zrはUTF-16-LEと明記するが一次資料自身の文言ではない)
出典: 7-Zip Developer Documentation - 7zFormat.txt (kNames 0x11)
確認日: 2026年7月26日
文字化けが起こる条件
どのような条件で日本語などのファイル名が文字化けするか
未確認
7-Zipの文字化けが起きる条件については今回調査していない
出典: 7-Zip Developer Documentation - 7zFormat.txt
確認日: 2026年7月26日
パス長の上限
格納できるパス全体の上限
未確認
未確認
出典: 7-Zip Developer Documentation - 7zFormat.txt
確認日: 2026年7月26日
出典一覧
このページを引用する場合
本ページの情報を引用・紹介いただく場合は、ページ名「7-Zip (.7z)の文字コードと文字化けの条件」と情報確認日「2026年7月26日」をあわせてお示しください。当ページへのリンクは任意です(リンクいただける場合は https://www.conbu.jp/tool/filename-limits/7zip.html をご利用ください)。
免責事項: 本ページは7-Zip (.7z)を提供・管理する組織の公式サイトではなく、「このファイル名やパスを使ってよいか」を判定するものでもありません。掲載している内容は調査時点で公式資料から確認できた要約です。仕様は改定されうるため、最新の内容は必ず出典元の原典でご確認ください。詳細は免責事項をご確認ください。