WinHlp32.exeを使用して.hlpファイルを開く; Windows 11/10でHLPをCHMに変換する

Windows 3.1以降、Microsoftは新しいリリースにWindows ヘルプ プログラムまたはWinHlp32.exeを含めました。WinHlp32.exeは、.hlpファイル名拡張子を持つ32ビットヘルプ ファイルを表示するために使用されます。

Microsoftはセキュリティ リスクのため、10年以上前に古い.hlp形式の使用を中止しました。同社は常に、Windowsユーザーに「.hlp」添付ファイルを開く際には十分注意するよう求めてきました。この警告は、.hlp拡張子のファイルを表示するために使用されるMicrosoftヘルプ サブシステムで発生する可能性のある新しいゼロデイ バグの悪用コードがリリースされた後に続きます。

現在、.hlpファイルは非常に古いヘルプ ファイルであり、Microsoftは長年にわたってサポートまたは更新していません。最新のヘルプ ファイルは.chmファイルです。

Windows ヘルプ .hlpファイルを開く

Windows VistaとWindows Server 2008のリリースから、MicrosoftはWinHlp32.exeをWindowsオペレーティング システムのコンポーネントとして含めないことを決定しました。Microsoftはこの決定を下したのは、WinHlp32.exeが長年大きなアップデートが行われておらず、すべての新しいMicrosoftプログラムの基準を満たしていないと感じたためです。

Windows ヘルプ (WinHlp32.exe) プログラムでこのようなヘルプ ファイルを読み取ろうとすると、次のメッセージが表示される場合があります。

このプログラムのヘルプは、以前のバージョンの Windowsで使用されていた Windows ヘルプ形式で作成されており、サポートされていません。

または

このプログラムのヘルプは、Windows ヘルプ形式で作成されており、このバージョンの Windowsに含まれていない機能に依存しています。ただし、Windows ヘルプ形式で作成されたヘルプを表示できるプログラムをダウンロードできます。

または

このプログラムのヘルプは、Windows ヘルプ形式で作成されており、このバージョンの Windowsに含まれていない機能に依存しています。詳細については、Microsoft ヘルプとサポートの Web サイトを参照してください。

Microsoftは、これが32ビット.hlpファイルに依存している顧客にいくつかの問題を引き起こす可能性があることを認識しています。そのため、MicrosoftはWinHlp32.exeをスタンドアロンのダウンロードとして提供しました。

現在、Windows 11、Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Vistaにも、Windows ヘルプ プログラムは Windowsの機能として含まれていません。

32ビット.hlpファイルを表示する場合は、Microsoftダウンロード センターからWinHlp32.exeプログラムをダウンロードしてインストールする必要があります。

ヘルプ プログラムまたは WinHlp32.exeを使用する

Windows 8.1用にWinHlp32.exeをダウンロードして使用できます。Windows 11/10では使用できませんが、Windows 8.1用のものを使用できます。システム構成に応じて、32ビットまたは64ビットのKB917607が提供されます。

使用するプロセスは少し複雑なので、以下のツールまたはブラウザ拡張機能のいずれかを使用することをお勧めします。メディア共有Webサイトからパッチを当てたWinHlp32.exeプログラムをダウンロードすることも避けてください。

HLPをCHMファイルに変換する

個人使用に無料で、HLPをCHMファイルに変換するのに役立つHelpNDocやHelpMakerなどのツールがあります。

オンラインでhlpファイルをchmファイルに変換してくれるWebサイトがあります。ChromeとEdgeで使用できるCHM、HLPビューア、および抽出ブラウザ拡張機能もあります。

WinHlp32.exeの更新をダウンロードして開く際に問題が発生した場合は、この投稿を参照してください。