.HLP

HLP ファイル

Windows Help File (WinHelp)
質問する
クイック回答

HLP ファイルは、Windows 3.0 時代から Windows XP までのプログラムで使用されていた、コンパイル済みの Windows ヘルプ (WinHelp) ファイルです。Windows 10 および 11 には WinHelp エンジンが含まれていないため、HLP ファイルをダブルクリックしても開くことができません。現在これらを読むには、Help Explorer Viewer などのサードパーティ製ビューアを使用するか、ヘルプ作成ツールを使用して CHM や PDF に変換してください。

開発元: Microsoft カテゴリ: システムファイル MIME: application/winhlp
対応OS Windows macOS Linux
関連: .NOMEDIA · .DLL · .TMP · .LNK

このページの内容

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

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

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

ファイルを識別する

HLP ファイル形式とは?

.hlp は Windows ヘルプ ファイル形式 (WinHelp) です。これは、プログラムとその使用方法に関する情報を含むバイナリ コンパイル済みのヘルプ ドキュメントです。ヘルプ ファイルは、Windows やシステム アプリケーションの使用方法をユーザーに説明するドキュメントとして機能します。.hlp ファイルは、RTF ソース トピックと .hpj プロジェクト ファイルから Microsoft Help Workshop (HCW.EXE) を使用してコンパイルされ、WINHLP32.EXE エンジンで表示されます。大きく異なる Windows バージョン向けにコンパイルされたファイル間では、互換性がない場合があります。

WinHelp システムは、基本的なテキスト書式設定やフォントの色を提供し、画像やハイパーリンクをサポートする RTF 由来のソース ファイルから構築されています。RTF ソースは、アニメーションやインタラクティブな要素をサポートしていません。.hlp 形式は 1990 年に Windows 3.0 でデビューし、1995 年に Windows 95 と共にリリースされた WinHelp 4.0 では、セカンダリ ウィンドウ、ブラウズ シーケンス、全文検索が追加されました。

コンパイルされた .hlp は、独自のバイナリ コンテナ(RTF ファイルの集合体ではありません)であり、内部の B-tree ディレクトリ内に圧縮されたトピック データ、コンテキスト マップ、埋め込みビットマップ、およびオプションの全文インデックスを保持しています。ファイルの先頭は 4 バイトのマジック バイト 3F 5F 03 00 で始まります。

Windows Vista 以降、WinHelp エンジンはデフォルトでインストールされなくなりました。Microsoft は Vista および Windows 7 向けにダウンロード可能な WinHlp32 アドオンを提供していましたが、Windows 10 および 11 では提供を終了しました。つまり、ほとんどの .hlp ファイルは、サードパーティ製ビューアなしでは現在の Windows で開くことができません。この形式は 1997 年に HTML ヘルプ (.chm) に取って代わられました。

セキュリティと安全性

リスク: MEDIUM

WinHelp .hlp ファイルにはマクロ (WinHelp マクロ言語) を含めることができ、文書化された攻撃対象となっていました。これが Microsoft が最新の Windows からエンジンを削除した理由の一つです。信頼できないソースからの .hlp ファイルは開かないでください。特に、パッチが適用されていない脆弱性を持つ古い WinHlp32 エンジンでの実行は避けてください。信頼できるレガシー ファイルについては、CHM/HTML/PDF に変換するか、サンドボックス化されたサードパーティ製ビューアを使用することをお勧めします。また、「無料の .hlp ビューア/修復ツール」を謳うダウンロード サイトは、アドウェアや PUP (不審なプログラム) の温床であることが多いため注意してください。

形式の詳細

概要
正式名称Windows Help File (WinHelp)別名 WinHelp file, Windows Help
開発元Microsoft登場時期 1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
MIME タイプapplication/winhlp
タイプバイナリ コンパイル済みヘルプ ファイル (WinHelp HLP コンテナ)
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
3F5F0300
ASCII
?_··
WinHelp .hlp は、32 ビット リトルエンディアンのマジック バイト 0x00035F3F (バイト列 3F 5F 03 00) である WinHelp «HELPHEADER» で始まります。古い WinHelp 3.0 ファイルでは異なる先頭値が使用されていました。この形式はバイナリかつ独自仕様です。関連のないテキスト形式の .cnt サイドカー ファイルや、新しい ITSF ベースの .chm (「ITSF」で始まる) と混同しないでください。

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

Windows4 apps
Adobe RoboHelp 有料 レガシーな WinHelp プロジェクトを開いて表示・変換できます。最新の RoboHelp は HTML/CHM/レスポンシブ ヘルプを出力します。
Help Explorer Viewer 有料 削除された WinHelp エンジンを使用せずに、最新の Windows でレガシーな .hlp (および .chm) を開くことができるサードパーティ製ビューアです。
WinHlp32 (legacy, Windows XP/Vista/7 only) 標準搭載 XP では標準搭載されています。Vista/7/8 ではダウンロード可能な WinHlp32 アドオンで .hlp を開けました。Microsoft は Windows 10/11 向けには提供を終了しており、現在はサポートされていません。
HelpSmith 有料 WinHelp の .hlp/.hpj プロジェクトをインポートし、最新の Windows で閲覧可能な CHM、HTML、または PDF として再出力します。
macOS1 app
Help Explorer Viewer 有料 削除された WinHelp エンジンを使用せずに、最新の Windows でレガシーな .hlp (および .chm) を開くことができるサードパーティ製ビューアです。
Linux1 app
Help Explorer Viewer 有料 削除された WinHelp エンジンを使用せずに、最新の Windows でレガシーな .hlp (および .chm) を開くことができるサードパーティ製ビューアです。

技術的詳細

詳細仕様
ファイル マジックオフセット 0 に 3F 5F 03 00 (リトルエンディアン 0x00035F3F) - WinHelp 3.1/4.0 ファイル ヘッダー シグネチャ
エンコーディングバイナリ、リトルエンディアン
コンテナ構造独自の WinHelp 内部ファイル システム: 名前付きストリーム (|SYSTEM, |TOPIC, |Phrases, |CTXOMAP, |TTLBTREE, ビットマップ ストリーム) の B-tree ディレクトリ
圧縮コンパイル時に .hpj プロジェクト ファイルの COMPRESS= オプションで制御される、トピック データ ブロックに対するオプションの LZ77/Hall 圧縮
ソース ファイルHCW.EXE または HCRTF.EXE (Help Workshop) を使用して、.rtf トピック ファイルと .hpj プロジェクト ファイル(オプションで .cnt 目次ファイル)からコンパイルされる
WinHelp エンジンWINHLP32.EXE (32ビット) / WINHELP.EXE (16ビット)。Windows Vista 以降にはデフォルトで含まれていない
一般的なファイル サイズ20 KB - 5 MB。包括的なリファレンス マニュアルの場合はそれ以上になることもある
バージョン履歴WinHelp 3.0 → WinHelp 3.1 (HC31 コンパイラ) → WinHelp 4.0 (セカンダリ ウィンドウ、ブラウズ シーケンス、全文検索、トレーニング カードの追加)
コンテキスト センシティブ ヘルプ整数のコンテキスト ID が |CTXOMAP ストリームを介してトピック アドレスにマッピングされ、ホスト アプリケーションからの F1 キー連携を可能にする
埋め込みグラフィックスWindows BMP ビットマップ、SHG (ホットスポット画像付きセグメント化ハイパーグラフィックス)、および MRB (マルチ解像度ビットマップ) をサポート
関連ファイル.cnt (目次ツリー)、.gid (全文インデックス キャッシュ)、.fts および .ftg (全文検索データ) - .hlp ファイルと共に生成される
整合性CRC やチェックサムはない。ファイルが破損している場合、WINHLP32.EXE でエラー詳細なしに開くことができなくなる
後継形式HTML ヘルプ (.chm、1997年導入)。後にオンライン ドキュメント用に Microsoft Help 2 (.hxs) や Microsoft Help Viewer が登場
MIME タイプapplication/winhlp
リリース日1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
最新バージョンWinHelp 4.0 (1995); format frozen - deprecated after Windows XP, no engine in Vista+ by default

HLP の変換

コミュニティ Q&A

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

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

よくある質問

Windows 10 または 11 で .hlp ファイルを開くにはどうすればよいですか?
Windows 10/11 には WinHelp エンジンが含まれておらず、Microsoft は WinHlp32 アドオンの提供を終了したため、ダブルクリックしても失敗します。サードパーティ製ビューア (Help Explorer Viewer) を使用するか、Help+Manual や HelpSmith などのヘルプ ツールを使用して .hlp を CHM/HTML/PDF に変換してください。
古いプログラムでヘルプ ファイルが開けないと表示されるのはなぜですか?
そのプログラムのヘルプが WinHelp の .hlp 形式であり、WinHelp エンジンが XP 以降の Windows から削除されたためです。最新の Windows ではこのエラーが発生するのが正常です。サードパーティ製ビューアを使用するか、変換されたヘルプのコピーが必要です。
.hlp と .chm の違いは何ですか?
.hlp は古い WinHelp 形式(バイナリ、1990年〜XP)です。.chm は 1997 年に登場した後継の HTML ヘルプであり、Windows 11 でも開くことができます。古いヘルプを今日読むための一般的な解決策は、.hlp を .chm に移行することです。
.hlp ファイルを PDF に変換できますか?
はい。ヘルプ作成ツール (Help+Manual, HelpSmith, RoboHelp) にインポートして PDF としてエクスポートするか、RTF/HTML にデコンパイルして PDF として印刷します。単体の .cnt ファイルだけでは不十分で、.hlp ファイル本体が必要です。
WinHlp32.exe のダウンロードはまだ Microsoft から提供されていますか?
いいえ。Microsoft は Windows Vista/7/8 向けに提供していましたが、Windows 10 および 11 用のダウンロードは削除されました。この形式は非推奨です。ヘルプを変換するか、代わりにサードパーティ製ビューアを使用してください。
.hlp ファイルは危険ですか?
危険な場合があります。WinHelp はマクロをサポートしており、エンジンにセキュリティ上の脆弱性があったことが、Microsoft がこのエンジンを廃止した理由の一つです。信頼できる .hlp ファイルのみを開くようにし、古いエンジンを実行するよりも変換することを推奨します。

参考文献

1Wikipedia - Microsoft WinHelpen.wikipedia.org
2Microsoft Docs - HTML Help / legacy help downloadslearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

無料ファイルツール

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

ツールボックスを開く

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