.LZH

LZH ファイル

LHA / LZH Compressed Archive
質問する
クイック回答

LZH ファイルは、1990年代を通じて日本や Amiga でのソフトウェア配布の主流であった LHA(旧称 LHarc)で作成された圧縮アーカイブです。Windows では 7-Zip や PeaZip、macOS では The Unarchiver や Keka、Linux では lhasa や p7zip で開くことができます。この形式は現在レガシーとされており、現代的な利用には内容を解凍して ZIP や 7z として再圧縮することをお勧めします。

開発元: Haruyasu Yoshizaki (Yoshi) - original LHarc/LHA; format later maintained by the community カテゴリ: 圧縮ファイル オープンスタンダード MIME: application/x-lzh-compressed
対応OS Windows macOS Linux
関連: .RAR · .ZIP · .Z01 · .7Z

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 6, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

LZH ファイル形式とは?

LZH ファイルには、1988年に吉崎栄泰氏によって LHarc という名称で開発された、LZSS(Lempel-Ziv の派生)とハフマン符号を組み合わせたファイルアーカイブ圧縮が含まれています。この圧縮手法により、ユーザーはディスク容量を効果的に節約でき、1990年代を通じて日本や Amiga ユーザーの間で非常に普及しました。日本語版の Windows 7 には LZH ファイルを管理するためのツールが標準搭載されており、Windows XP でもオプション機能として提供されていました。

単一の LZH アーカイブには以下を含めることができます:

  • 実行ファイルを含むあらゆる形式のファイル
  • フォルダ構造
  • 設定ファイルを伴うスタンドアロンプログラム

.lha と .lzh の拡張子は互換性があり、同じ形式とツールの系譜(LHarc → LHA)を指します。LZH アーカイブは様々な圧縮メソッドを使用する場合があり、各ファイルのヘッダーにある -lh0-(無圧縮)、-lh5-、-lh6-、-lh7- などのメソッドタグによって定義されます。-lh5- メソッドが最も広く使用されており、現在でも現代の解凍ソフトで最もよくサポートされているものです。

LZH はかつて日本のソフトウェア配布や Amiga の BBS シーンで支配的なアーカイブ形式でした。現在はレガシーと見なされており、汎用アーカイブとしては ZIP、7z、RAR に取って代わられています。ネイティブの暗号化はサポートされていません。各ファイルのヘッダーにある CRC-16 チェックサムにより、解凍時に整合性の検証が可能です。

セキュリティと安全性

リスク: MEDIUM

LZH アーカイブにはネイティブの暗号化がなく、あらゆるペイロードを保持できるため、心当たりのない .lzh ファイルは未知のアーカイブと同様に扱い、解凍前にスキャンし、古いダウンロードに含まれる不明な実行ファイルは実行しないでください。歴史的な懸念事項として、広く使用されていた Windows の UNLHA32.DLL 解凍ライブラリにセキュリティ上の脆弱性があったため、日本の IPA は新規利用における LZH の使用中止を推奨しました。古い LHA ツールではなく、最新の解凍ソフト(7-Zip、PeaZip、lhasa)を使用してください。

形式の詳細

概要
正式名称LHA / LZH Compressed Archive別名 LHarc archive, LHA archive
開発元Haruyasu Yoshizaki (Yoshi) - original LHarc/LHA; format later maintained by the community登場時期 1988 (LHarc); LHA/LZH widely used through the 1990s
カテゴリ圧縮ファイル
MIME タイプapplication/x-lzh-compressed
タイプ圧縮アーカイブ(LZSS + ハフマン符号)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
020304
16進数
2D6C68
ASCII
-lh
LZH/LHA ヘッダーは、バイトオフセット 2 から始まる «-lh0-»、«-lh5-»、«-lh7-»、«-lz5-» などのメソッドタグで始まります(バイト 0-1 はヘッダーサイズとチェックサムです)。オフセット 2 の «-lh»/«-lz» マーカーが信頼できる識別子であり、«-lh» の後の数字が圧縮メソッドを示します。

LZH ファイルを開くプログラム

Windows3 apps
WinRAR 有料 アーカイブをダブルクリックして «解凍» します。 WinRAR はサポートされている形式の中に LZH/LHA をリストしています。
7-Zip オープンソース .lzh を右クリック > 7-Zip > «ここに展開» を選択します。 7-Zip はネイティブで LZH/LHA を読み取ります。
PeaZip オープンソース .lzh を開き、«解凍» をクリックします。無料で、アドウェアの同梱もありません。
macOS2 apps
The Unarchiver 無料 The Unarchiver を開くプログラムとして設定し、.lzh をダブルクリックして解凍します。 LZH/LHA や多くのレガシー形式を扱えます。
Keka 無料 .lzh を Keka にドラッグして解凍します。現代的で、活発にメンテナンスされている macOS 用アーカイバです。
Linux2 apps
lhasa / lha オープンソース lhasa(メンテナンスされている LHA 実装)をインストールし、«lha x file.lzh» または «lhasa x file.lzh» を実行します。
PeaZip / p7zip オープンソース PeaZip の GUI、またはコマンドラインで «7z x file.lzh» を実行して LZH アーカイブを解凍します。

技術的詳細

詳細仕様
圧縮アルゴリズムLZSS(辞書ベースの Lempel-Ziv 派生)と、静的または適応型ハフマン符号の組み合わせ
圧縮メソッド-lh0-(無圧縮)、-lh1-、-lh4-、-lh5-、-lh6-、-lh7-。メソッドタグは各ファイルの個別ヘッダーに格納されます
ファイルシグネチャオフセット 2 のメソッドタグバイト(例:-lh または -lz)。バイト 0-1 はヘッダーサイズとチェックサムであり、シグネチャはオフセット 0 にはありません
エンコーディングバイナリ、リトルエンディアン
ファイルごとのヘッダー構造メソッドタグ、オリジナルサイズと圧縮サイズ、CRC-16 チェックサム、更新日時、ファイル名が含まれます
ヘッダーレベルレベル 0、1、2(および 3) - ヘッダーフィールドのレイアウトと最大ファイル名長を定義します
整合性アーカイブされたファイルごとに CRC-16 がヘッダーに格納されます。ほとんどの解凍ツールは解凍時にチェックサムを検証します
暗号化なし - LZH にはネイティブの暗号化機能はありません。アーカイブをパスワードで保護することはできません
MIME タイプapplication/x-lzh-compressed
互換性のある拡張子.lzh と .lha は同じ形式とツールの系譜を指し、どちらの拡張子も一般的に使用されています
一般的なアーカイブサイズ数 KB から数十 MB。1990年代の日本のシェアウェアや Amiga の BBS 配布時のソフトウェア規模を反映しています
プラットフォームの起源MS-DOS および PC-98(日本)。Amiga や Sharp X68000 でも多用されました。現在は主要なすべての OS で解凍ツールが利用可能です
エントリ制限アーカイブあたりの固定された制限はありませんが、古いヘッダーレベルの 32ビットオフセットフィールドにより、個々のファイルサイズが制限されます
最も広く使用されているメソッド-lh5-(14ビットスライディングウィンドウ、適応型ハフマン) - 事実上の標準メソッドであり、現代の解凍ソフトで最もよくサポートされています
リリース日1988 (LHarc); LHA/LZH widely used through the 1990s
最新バージョンLHA 2.x method set (-lh5-/-lh6-/-lh7-); format frozen, no active development
オープンスタンダードはい · ロイヤリティフリー
仕様書web.archive.org

LZH の変換

コミュニティ Q&A

ユーザーからの質問
質問する
LZH ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。LZH ファイルについて最初の質問をしてみましょう。

よくある質問

LZH ファイルとは何ですか?
1990年代に日本や Amiga で普及した LHA/LHarc ツールで作成された圧縮アーカイブです。 .lzh と .lha は同じ形式です。現在はレガシー形式であるため、ファイルを取り出すために開き、今後は ZIP/7z を使用してください。
Windows で .lzh ファイルを開くには?
7-Zip または PeaZip(どちらも無料)を使用します。ファイルを右クリックして «展開» を選択してください。 WinRAR もサポートしています。オリジナルの LHA ツールを用意する必要はありません。
Mac で .lzh を開くには?
The Unarchiver または Keka(どちらも無料)をインストールし、それを開くプログラムとして設定してから、.lzh をダブルクリックして内容を解凍します。
.lzh は .lha と同じですか?
はい、同じ LHA アーカイブ形式およびツールの系譜です。これら2つの拡張子は互換性があります。プラットフォームによって .lha (Amiga) が好まれたり、.lzh (DOS/日本) が好まれたりしました。
LZH ファイルを開いても安全ですか?
形式自体は受動的なものですが、古い LZH 解凍ソフト(特に Windows の UNLHA32.DLL)には脆弱性がありました。そのため、7-Zip のような現代的な解凍ソフトを使用し、不明なアーカイブは開く前にスキャンしてください。古いダウンロードに含まれる見慣れない実行ファイルは実行しないでください。
LZH を ZIP に変換するには?
7-Zip、PeaZip、The Unarchiver などで .lzh を解凍し、抽出されたファイルを新しい ZIP に追加します。ワンクリックで変換する機能はないため、«解凍してから再圧縮» という手順になります。

参考文献

1Library of Congress - LHA/LZH (LZH) archive formatwww.loc.gov
2Lhasa - maintained LHA/LZH decompressor (Simon Howard)fragglet.github.io

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.EMLE-Mail Message (RFC 822 / MIME)

関連する拡張子

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧