Windows TIPS
[System Environment]
  Windows TIPS TOPへ
Windows TIPS全リストへ
内容別分類一覧へ

エクスプローラでLZHファイルを開く

解説をスキップして操作方法を読む

デジタルアドバンテージ 中塚 寛幸
2005/06/04
2013/11/29更新
 
対象OS
Windows XP Home Edition
Windows XP Professional
Windows Server 2003
エクスプローラでは、ZIP形式の圧縮ファイルをフォルダと同様に扱うことができる。
ファイル圧縮方式として、世界的にはZIP形式が主流だが、日本ではLZH形式も広く普及している。
マイクロソフトが無償公開したツールを追加インストールすれば、解凍のみという制限はあるものの、サードパーティ製のソフトウェアを使わなくてもZIP形式と同じような操作法でLZH形式のファイルを展開することが可能である。
 
解説

 Windows XPでは、標準のエクスプローラでZIP形式での圧縮/展開(伸長)ができるようになった。ただ、目的やマシン環境に応じてファイル圧縮形式にはさまざまな種類が存在しており、ZIP形式で統一されているわけではないのは周知のとおりだ。

 マイクロソフトでは、パソコン通信時代に開発され、日本で広く普及している日本オリジナルのファイル圧縮形式「LZH形式」をZIP形式のようにエクスプローラから扱うためのアドオンを配布している。以下のサポート技術情報のページからダウンロードできる。

 LZH形式は欧米ではほとんど使用されていないため、これは日本向けのみとなっている(日本語版以外のWindows OSにはインストールできないし、2bit版のWindows XPかWindows Vistaでしか動作しない)。

 Windows XPではZIP形式の圧縮と展開がサポートされているが、本ソフトウェアではLZH形式への圧縮機能はサポートされず、ファイルの展開機能だけが利用できる。また圧縮機能がないので、LZH形式のファイルに別ファイルを追加したり、一部のファイルを削除といった編集作業も行えない点に注意を要する。また、サポートOSには列記されていないが、手元のWindows Server 2003でも動作した。

【2013/11/29追記】
  LZH形式のファイルの展開機能は、Windows 7/Windows Server 2008 R2以降のWindows OSであれば、何もアドオンを導入しなくても、標準でサポートされている(LZH形式での圧縮は不可。日本語版Windows OSでのみサポート)。


操作方法

 上記のページに記述されているリンクからツール(LZHFLDR.MSI)をダウンロード後、管理者権限でログインして実行する(再起動は不要)。

[注意]
 当初公開されていたLZHFLDR.MSIには不具合があり、ファイルlzhfldr.dllのバージョンが5.1.2600.2005だと、LZHファイルを正しく展開できない場合がある。ツールのインストール後、lzhfldr.dllファイル(デフォルトでは%windir%\system32フォルダにインストールされる)のバージョンを確認し、バージョンが5.1.2600.2006以降になっていることを確認していただきたい。dllファイルのバージョンは、ファイルのプロパティ画面で[バージョン情報]を表示させると確認できる。なお、旧バージョンでインストールされている場合には、いったんアプリケーションの削除を行ってから、新しいバージョンを再インストールする必要がある。

 インストールを完了するとエクスプローラ上でLZHファイルのアイコンが、深緑色のフォルダに変更されているはずである。

エクスプローラ上のLZH圧縮ファイル
LZHツールをインストールすると、このようにLZHファイルは深緑色のフォルダとして表示される。

 LZHファイルを選択すると、エクスプローラのポップアップとステータス・バーに(表示を有効にしていれば)、「種類: 圧縮(LZH形式)フォルダ」と表示される。

LZHファイルをエクスプローラで選択したところ
LZHファイルをエクスプローラで選択すると、LZH形式の圧縮フォルダであることがツール・ヒントやステータス・バーに表示される。
  ポップアップ表示されたLZH形式ファイルの属性。

 当該LZHファイルをダブルクリックすると、LZHファイル内に圧縮されているファイル一覧がフォルダとして表示されるので、目的のファイルを通常のフォルダにドラッグ&ドロップなどでコピーする。するとファイルが展開される。

LZH圧縮フォルダを開いたところ
LZH圧縮フォルダに含まれるファイルが一覧表示される。展開するには、ここから目的のファイルを通常のフォルダにドラッグ&ドロップなどでコピーすればよい。
  アドレス・バーのアイコンもLZH形式独自のものに変更されているので、編集操作ができないフォルダということが一目で分かる。
  LZH圧縮フォルダに含まれているファイルの一覧。これをドラッグ&ドロップなどでコピーすると、解凍される。

 繰り返しになるが、Microsoft圧縮(LZH形式)には圧縮機能はない。従ってLZH形式の圧縮フォルダを展開したウィンドウに、追加ファイルをドラッグ&ドロップしようとしても、ドロップできない。また、LZH形式の圧縮フォルダ上で何らかのファイル編集を行っても編集結果を保存できない。つまり、追加/削除/編集をLZH形式フォルダ上にファイルを置いたままではで行えない点に注意が必要だ。

 また、メールにLZHファイルが添付されてきた場合の動作については、Outlook Express 6の場合、添付されたLZHファイルを選択すると以下のダイアログが表示される。ここで[開く]を選択すると、エクスプローラでLZH形式の圧縮フォルダが開く。アドレス・バーの情報によれば、Internet Explorerの一時フォルダに保存されたLZHファイルに対して、Microsoft圧縮(LZH形式)の機能が働いていることが分かる。

メールに添付されたLZHファイルの例
Outlook Express 6でメールに添付されたLZHファイルを開こうとすると、セキュリティ警告のダイアログが表示される。ここで[開く]を選択すると、エクスプローラ上でフォルダとして展開される。
 
[注意]

 WinZipなど、外部の圧縮/展開ツールをインストールすると、拡張子「LZH」への関連付けが上書きされてしまうことがあり、そのままではLZH形式の圧縮フォルダ機能を利用できない。この機能を有効にするには、LZH形式のファイルのプロパティで、プログラムの関連付けを変更する。

 
LZHファイルのプロパティ表示
LZHファイルを右クリックして表示されるメニューなどから[プロパティ]を選択すると表示される。
 

これをクリックすると、このファイルを開くためのプログラムの選択ダイアログが表示される。

 [変更]ボタンをクリックすると、次のダイアログが表示されるので、[Compressed(LZH)Folders]を選択する。End of Article

LZH形式に関連付けされているアプリケーションの変更
現在関連付けされているソフトウェアが選択された状態で表示される。本ソフトウェアをインストールしてある環境では、[推奨されたプログラム]の項目にリストアップされている[Compressed(LZH)Folders]を選択すればよい。
  これを選択する。
 
関連記事(Windows Server Insider)
  Windows TIPS:バイナリ・ファイルのバージョンを調べる
     
  関連リンク
  Windows Genuine Advantage(正規Windows推奨プログラム)の特典(マイクロソフト)
  圧縮 (LZH 形式) フォルダで、フォルダを含む LZH ファイルを展開できない(マイクロソフト)
  統合アーカイバプロジェクトのホームページ
     
この記事と関連性の高い別の記事

このリストは、デジタルアドバンテージが開発した自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。

generated byJigsaw
更新履歴
【2013/11/29】配布先のリンク情報を修正し、FAQページへのリンクを追加しました。
【2005/06/14】2005年6月2日にマイクロソフトによりサポート技術情報「圧縮 (LZH 形式) フォルダで、フォルダを含む LZH ファイルを展開できない」(KB900990)が公開されました。当初公開されていたLZHFLDR.MSIには不具合があり、ファイルlzhfldr.dllのバージョンが5.1.2600.2005だと、LZHファイルを正しく展開できない場合があります。これに関する記述を本文中に追加しました。

「Windows TIPS」

@IT Special

- PR -

TechTargetジャパン

Windows Server Insider フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)
- PR -

イベントカレンダー

PickUpイベント

- PR -

アクセスランキング

もっと見る

ホワイトペーパーTechTargetジャパン

注目のテーマ

Windows Server Insider 記事ランキング

本日 月間
ソリューションFLASH