Presented by Nishishi via Movable Type. Last Updated: 2012/02/12. 03:37:10.

CHM形式のヘルプファイルがエラーで表示されない場合の対処方法

CHM:コンパイル済みHTMLヘルプファイルWindows用ソフトウェアに付属するヘルプファイル形式の1つに「CHM」(コンパイル済みHTMLヘルプファイル)という形式があります。Windows XPの場合だと、右図のようなアイコンで表示されるファイルです。最近では、多くのソフトウェアがこの形式のヘルプを用意しているのではないかと思います。

このCHM形式のヘルプファイルの中身が見えないことがあるようです。
私も先ほど(自分で製作したヘルプファイルを試しにウェブ上から落としてみて)CHM形式のヘルプファイルが読めない現象に遭遇しました。

CHMファイルをダブルクリックすると、確かにヘルプウインドウは開きますが、下図のように「ウェブページへのナビゲーションは取り消されました」と表示されて、何も読めません。

CHMヘルプファイルが見られない現象:「ウェブページへのナビゲーションは取り消されました」

実際にはウェブサイトにアクセスしようとしているわけではなく、ローカル(CHMファイルに含まれる内部のページを読もうとしているだけなのですが。なぜか、こんなエラーが出ます。)

このCHM形式のヘルプファイルの実体はHTMLファイルです。ヘルプページ1つにつきHTMLファイル1つで構成されていて、Microsoftが無償で配布している開発ツールの1つである「HTML Help Workshop」というツールで生成(コンパイル)します。
単一ファイルの中に、複数のHTMLや画像を含めることができるので、ヘルプの配布に便利です。

で、このCHM形式のヘルプファイルは、ウインドウこそヘルプ独特のウインドウですが、中身の表示にはInternet Explorerが使われています。
ネットから落としてきたCHMファイルは、Internet Explorerのセキュリティ設定に引っかかるんでしょうか。とにかく、IE側の制限でヘルプの内容が表示できないことがあるみたいです。

読めないCHM形式ヘルプファイルを読めるようにするには

この中身の見えないCHM形式ヘルプファイルを見るには、CHMファイルのプロパティを表示させてブロックを解除してやれば良いようです。

方法は簡単で、CHMファイルを右クリックして「プロパティ」を選択して、プロパティウインドウを表示します。その下部に、「セキュリティ」という区画があります。(下図)

CHMファイルのプロパティ:下部に「セキュリティ」という区画がある

ここの「ブロックの解除」というボタンをクリックするだけです。
これによって、セキュリティ上の制限が解除できるようです。

CHMファイルのセキュリティ:「ブロックの解除」ボタン

この「ブロックの解除」ボタンをクリックし、「OK」ボタンでウインドウを閉じると、以後そのCHMファイルは普通に閲覧できるようになります。
CHMファイルをダブルクリックすると、ヘルプウインドウが開き、中身がちゃんと表示されます。

CHMヘルプファイルの中身が表示されたところ(例)

というわけで、CHM形式のヘルプファイルが、「ウェブページへのナビゲーションは取り消されました」という謎のエラーで見えない場合には、上記の操作をお試し下さい。

この日記へのコメントはお気軽に! コメント数:15 トラックバック数:1

コメント

あ,わたしも〜
この"ブロック解除"ボタンの存在を,つい最近知りました.

WindowsXPパソコンをファイルサーバー代わりにしていて,
Linuxノートでダウンロードしたファイルをサーバーへ移動後,
ファイルをサーバー内のディレクトリ移動する際に,操作を拒否
されて気付きました.

ファイル移動の際には,ファイルの所有者を見ているみたいですね.

Windowsにファイルの所有者の概念が今まであったのか,
わたしの記憶は曖昧でしたけれど,あの(長くて解りにくい)
ユーザーID(?レジストリで良く見るxxxx-xxxx-xxxxみたいな,)が
Linux(UNIX)のユーザーID,グループIDとは同じではないので,
生じている現象と思ったのですけれど…

解除しちゃうってことは,everyoneになっちゃうのかな?
nobadyなのかな〜?…ちょっと調べてみようっと…(笑)

投稿者 ヨウレ : 2009年06月13日 22:54

ファイル所有者の概念が扱えるのは、NTFSでフォーマットされた記録媒体を使っている場合だけですね。WindowsNT系のOSでは昔から(NTFSが)使えていたようですが、NT系のOSであってもFATでフォーマットされた媒体上にあるファイルでは、所有者とかの情報は扱えません。

WindowsXPでも、NTFS上で暗号化されたファイルを(USBメモリとかの)FAT32でフォーマットされた媒体へコピーしようとすると、「暗号化が失われるけどいいか?」みたいな確認ダイアログが出てきます。

WindowsのユーザIDがどんな扱いなのかよくは知らないんですが、ユーザアカウントの設定画面で設定するユーザ名が一致していれば、他のPCからコピーしたファイルでも問題なく扱えることからして、そこで設定された文字列しか見てないんじゃないかな?と思ったりしています。……どうなのかな。(^_^;;;

ブロックを解除するとどうなるんでしょうね……?
FATとかの媒体へコピーしたときのような感じになるのかな……?

投稿者 にしし : 2009年06月15日 02:09

ありがとう

投稿者 Anonymous : 2010年04月27日 12:17

助かりました。

投稿者 匿名希望 : 2010年09月10日 18:03

感謝の追加情報

まずメールでHelpファイルを送った→見れない
(ht~省略)help.yahoo.co.jp/help/jp/mail/tips/tips-06.html
で解決。さあファイルを開こう!→ウェブページへのナビゲーションは取り消されました
このページを発見。よしこれでやっと見れる!→ブロック解除ボタンが存在しない(^^;)

私の見たかったヘルプファイルは元々ファイルサーバにありました。それをWindows2000端末へ落とし、更に別のPCへ移動したものでした。2000が悪いのかな?と思いましたが、サーバ上にあるファイルを汚さないよう任意のフォルダをサーバ上に作成→そこへコピーしたファイルのプロパティのセキュリティタブのEVERYBODYをフルコントロールに変更
この操作を行ったファイルならどのPCでも見れるようです。同じようなハマり方をされた方、ご参考下さい。

投稿者 助かりました~☆ありがとう! : 2010年09月17日 10:48

なるほど。「セキュリティ」タブでアクセス権の設定を変更する方法もあるのですね。
「対象ユーザ」に「Everybody」がない場合は、自分のユーザ名か、もしくは「HomeUsers」のような項目を選んで「フルコントロール」にチェックを入れれば良さげですね。
情報ありがとうございました。

投稿者 にしし : 2010年10月06日 01:30

ありがとうございました。
引用させていただいたのですが、当方未熟でトラックバックできなかったので、こちらにコメントします。

投稿者 かもねぎ : 2010年10月25日 23:21

かもねぎさん、どうもです。
大丈夫です。ちゃんとトラックバックは来ていました。

投稿者 にしし : 2010年10月29日 23:31

フリーソフトのヘルプファイルを日本語化しようとしたら
見れず、コチラに辿り着きました。
お陰様でヘルプファイルが見れるようになりました。
ありがとうございます。

投稿者 咲 : 2011年01月21日 18:49

困っていて助かりました。ありがとうございます。

投稿者 大森「 : 2011年03月22日 21:51

大変助かりました。ありがとうございました。

投稿者 AOI : 2011年03月24日 23:54

助かりました。ありがとうございます!

投稿者 simplestar : 2011年05月11日 12:27

助かりました。ありがとうございます!

投稿者 Anonymous : 2012年02月06日 13:24

初めまして。

先日友人からこのサイトの事を教えてもらったのですが
このツールはハンゲームのixaでも使えるんでしょうか?

試してみたのですがヤフーに飛んでしまいます・・・
もしヤフー版のみ対応でしたら、ハンゲーム版対応してるツールをご紹介してほしいです><

投稿者 ミンミン : 2012年02月10日 02:42

ミンミンさん、こんにちは。
「このツール」というのは何のことを指しておられるのでしょうか?(^_^;)
以前も何かゲームのご質問を投稿された方がいらっしゃったのですが、何のことを指しておられるのか、もしくは何かを勘違いなさっているのか、分からなかったんですよね。(^_^;;;
CHM形式のヘルプは、最近のWindows用ソフトでたいてい利用されていると思います。

投稿者 にしし : 2012年02月12日 03:37

コメント数: 15件

コメント投稿欄 この日記に対するコメント投稿を歓迎します。

保存しますか?



※本文中にURLは書けません。(書くと投稿が拒否されますのでご注意下さい。)

投稿後、投稿できていないように見えることがあります。ブラウザのキャッシュが読まれているだけですので、ページを再読込すれば(=たいてい[F5]キーを押せば)投稿内容が反映されていることが確認できるはずです。連続投稿を試す前にご確認下さい。(^^;)

トラックバック

このエントリーへのトラックバックURLを表示するにはここをクリック
※スパム防止のため、トラックバックURLは別ウインドウで表示します。(JavaScriptが有効でないと表示されません。)

このリストは、次のエントリーを参照しています: CHM形式のヘルプファイルがエラーで表示されない場合の対処方法:

» 10/24の作業メモ from PC設定のおぼえがき。
スタートメニューとタスクバーの Thunderbird のアイコンが[画像ありません]的なやつになってしまった。ショートカットのプロパティから「アイコンの変更... [続きを読む]

トラックバック時刻: 2010年10月25日 23:16