web-dev-qa-db-ja.com

コンテンツを表示できないchmビューアー

自宅で開くことができるchmファイルがあります。自宅と職場でwindows XPを使用しています。ただし、職場でファイルを開くと、ファイルの内容は表示されません。ただし、ファイルの目次は正しく表示されます。アイデアpls?

59
Kiran

ニコラスが示唆した以外に、UNCパスで開いたCHMの内容を表示できない場合があります。その場合は、ファイルをローカルドライブにコピーします。

43
Otávio Décio

Chmファイルを右クリックして、プロパティを選択してみてください。 「ブロック解除」ボタンが表示されます。それをクリックすると、問題が解決するはずです。

174
Nicolas

電源シェルに移動して、管理者として実行し、フォルダに移動します

そして、次のコマンドを使用しますUnblock-File '.\filename.chm'

16
Aman

Windows 10(VMware)システムでも同じ状況がありました。別のポスターに示されているように、ファイルをローカルドライブに移動し、ファイルを開く警告メッセージのチェックを外す必要がありました。ファイルを開くと、「ファイルを開く-セキュリティ警告」メッセージが表示され、下部に「このファイルを開く前に常に確認する」チェックボックスが付いています。そのボックスのチェックを外すまで、TOCのみが表示されていました。チェックを外した後、内容は適切に表示されました。 HTH他の誰か!

3
David

Windows 7では、ファイルをローカルにコピーし、ファイルを開く警告メッセージをオフにしました。

3
Vale Trujillo

CHMファイルのファイル名またはディレクトリ名に「#」ハッシュ文字が含まれています。 「#」を削除すると、コンテンツを表示できるようになります。それでも表示されない場合は、次のリンクをご覧ください。 https://www.helpsmith.com/chm-cannot-be-displayed.php

2
Sandeep

多くの人がこの問題を抱えているように見えますが、解決策を見つけることができませんでした。認証には明らかに異なるレベルがあります。私が読んだほとんどの記事では、MaxAllowedZoneを「1」に設定するように指示されています。つまり、ローカルマシンゾーンとイントラネットゾーンは許可されますが、「4」は「すべて」ゾーンへのアクセスを許可します。

詳細については、この記事をお読みください: https://support.Microsoft.com/en-us/kb/892675

これは私のレジストリがどのように見えるかです(ワイルドカードで動作するかどうかはわかりませんでしたが、私には動作するようです):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000004

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"UrlAllowList"="\\\\<network_path_root>;\\\\<network_path_root>\*;\\ies-inc.local;http://www.*;http://*;https://www.*;https://*;"

追加の注意として、奇妙なことに、このテストを別のPCで機能させるには「UrlAllowList」キーが必要でしたが、私のテストでは必要ありませんでした。おそらくまったく必要ありませんが、追加すると問題は解決しました。ユーザーが元のファイルなどを閉じていない可能性があります。考慮事項です。最小限のことを試してテストし、必要に応じて追加することをお勧めします。確認したら、必要に応じて展開できます。 「ブロック解除」メソッドが機能しない場合、またはオプションが表示されない場合は、これが必要です。がんばろう!

追伸動作する別の方法は、mklink/d(Windows 7以降のシンボリックリンク)を使用してネットワークへのパスをローカルにマッピングすることでしたが、ネットワークドライブ文字(Z:テスト用)のマッピングは機能しませんでした。思考の糧であり、ファイルを「ブロック解除」する必要はありませんでした。また、受け入れられた「解決策」は問題を解決しませんでした。

2
jacktrader

コマンドプロンプトを開き、管理者として実行します。ファイルの場所に移動し、ファイル名を入力してEnterキーを押します。ファイルを開き、chmビューアーでコンテンツを表示する必要があります。

詳細: http://langbasics.blogspot.in/2014/12/chm-viewer-unable-to-show-contents.html

ありがとう

2
Vikky Jain

私は同じ問題を抱えていて、ファイルを圧縮してから、Zipプログラム内から開きます(7-Zipを使用しています)

1
galip505

私は同じ問題を経験していました。 .chmファイルはNTFSでのみ機能することを読みました。私のファイルはNTFSではないクラウドネットワークドライブにあったため、ローカルにコピーして問題はなくなりました。

0
Bill Kidd

SumatraPDFを使用します。 .chmファイルを開きます。

0
Stefan

誰かが必要な場合は、Webページがあります。 http://topdf.com/ ここで、chmをpdfに変換できます。 〜18MBのchmと615ページでテストしました。ハイパーリンクされた目次を含むPDFを取得できました。