Windowsヘルプファイルが真っ白になる時は...!? (拡張子CHM)

このサイトを検索 | Search this site

Windowsにインストールしたフリーソフトウェアのヘルプファイル(拡張子|.chm)の右ペインのコンテンツが表示できなくなりました。

[症状]
  • ヘルプファイル(拡張子 -.chm)は起動することができる
  • 左ペインのメニューは表示される
  • 右ペインのコンテンツが空白になる


環境

この現象は、Claybird氏が開発した LhaForge のヘルプファイルを起動する時に現れましたが、LhaForgeに起因する問題ではありません。

ヘルプファイルについて
Microsoftはヘルプファイルの仕様をバージョンアップしており、Windows Vistaから利用できなくなった [拡張子 -.hlp] のヘルプファイルは現在でも流通しています。

-.hlpファイルは Windows 8.1まではMicrosoftが公式にサポートしていましたが、Windows 10ではサポート対象外になりました。

.hlpをWindows 10 で利用可能にする方法は関連記事をお読みください。

不具合の実例

ヘルプファイルの右ペインが真っ白...

LhaForge 公式サイトhttps://claybird.sakura.ne.jp/garage/lhaforge/
ヘルプファイルhttps://claybird.sakura.ne.jp/garage/lhaforge/lhaforgehelp.chm
右ペインに表示されない

対処方法

※対象は、拡張子 -.chm のヘルプファイルです

1. ヘルプファイルを閉じる

.chm を開いている時は閉じてください。

2. ヘルプファイルのプロパティを表示する

エクスプローラーでヘルプファイルを選択、マウスの右クリックから"プロパティ"を選択する。

ヘルプファイルのプロパティ

3. 「全般」タブを選択する

プロパティ画面が表示されるので「全般」タブを選択する。

全般タブ

4. [ブロックの解除] をクリックする

「全般」タブの下方に [ブロックの解除] ボタンがあるのでクリックする。

文字起こし
セキュリティ:このファイルは他のコンピューターから取得したものです。このコンピューターを保護するため、このファイルへのアクセスはブロックされる可能性があります。

ブロックの解除

5. [適用]をクリックする

[ブロックの解除] をクリックするとセキュリティ説明文と[ブロックの解除]ボタンががグレーアウトされるので[適用]をクリックする。

適用

6. 手順終了

ヘルプファイルが正常に機能するようになりました。

LhaForgeHelp.chm

あとがき

-.CHMはWindows 98から導入されたファイル形式です。
Windows 10でもサポートされています。

Microsoft は Windows Vista から Microsoft Assistance Markup Language 形式のセキュリティ対策を講じたヘルプファイルを導入しましたが、私が見る限り、普及しているようには見えません。

Windows 10に対応していないような古めのソフトウェア(WinShotなど)は、拡張子 -.hlp 形式のヘルプアイルが同梱されていることがありますが、Microsoftがサポートを打ち切ったのでWindows 10では閲覧できません。

ざっくりまとめると、次の通りです。

ヘルプファイルの拡張子とOS
拡張子OS
.hlpWindows 3.0 ~ Windows XP
※Microsoft 公式サイトの WinHlp32.exe をインストールすると Windows 8.1 まで利用可能となる
.chmWindows 98 ~ Windows 10

HLPを開く (Windows 10)

Windows 10で -.HLPを表示する方法は次の通りです。(自己責任)

ヘルプファイル(拡張子 -.hlp)をWindows10で開く方法

2007年に開発が停止したフォトレタッチソフトJTrimのヘルプファイルを呼び出した時に、ヘルプファイル (JTrim.hlp) が起動する代わりに、IEが起動し support.microsoft.com が表示されました。 調べた...


検証:Windows 7 32-bit
SC2
Windowsランキング 将棋ランキング スマホ・携帯ランキング にほんブログ村 IT技術ブログ ライフハックへ にほんブログ村 その他趣味ブログ 将棋へ

このサイトを検索 | Search this site

コメントを投稿

0 コメント