67

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

4

13 に答える 13

191

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

于 2010-12-09T16:45:48.923 に答える
51

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

于 2010-12-09T16:46:55.913 に答える
18

Power Shell に移動して管理者として実行し、フォルダーを cd するだけです

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

于 2015-12-11T11:08:42.423 に答える
3

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

于 2015-08-11T16:00:33.167 に答える
2

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

詳しくは、http : //langbasics.blogspot.in/2014/12/chm-viewer-unable-to-show-contents.htmlをご覧ください。

ありがとう

于 2014-12-11T06:48:57.070 に答える
2

多くの人がこの問題を抱えているようですが、解決策を突き止めることができませんでした. 明らかに異なるレベルの認証があります。私が読んだほとんどの記事では、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」キーが必要でしたが、私のテストではそうではありませんでした。おそらくまったく必要ありませんが、追加すると問題が解決しました。ユーザーが元のファイルなどを閉じていない可能性があります。ですから、ただの考慮事項です。最低限試してテストし、必要に応じて追加することをお勧めします。確認したら、必要に応じて展開できます。「ブロック解除」方法が機能しない場合、またはオプションが表示されない場合は、これを行う必要があります。幸運を!

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

于 2016-05-26T21:45:56.640 に答える
0

スマトラPDFを使用。.chm ファイルを開きます。

于 2018-07-20T15:21:15.707 に答える