chm 查看器无法显示内容

问题描述 投票:0回答:14

我有一个可以在家里打开的chm文件。我在家里和工作中都使用 Windows XP。但是,当我在工作中打开文件时,它不显示文件的内容。它虽然正确显示了文件的目录。有什么想法吗?

chm
14个回答
199
投票

尝试右键单击您的 chm 文件并选择属性。您会看到一个“取消阻止”按钮。点击它,它应该可以解决你的问题。


52
投票

除了 Nicolas 的建议,您可能无法看到通过 UNC 路径打开的 CHM 的内容。如果是这种情况,请将文件复制到本地驱动器。


18
投票

只需转到 power shell 并以管理员身份运行它, cd 你的文件夹

并使用以下命令

Unblock-File '.\filename.chm'


5
投票

在 Windows 7 上,在本地复制文件并取消选中文件打开警告消息有效。


3
投票

我在 Windows 10 (VMware) 系统上遇到了同样的情况。我不得不按照另一位海报的建议将文件移动到本地驱动器,然后取消选中文件打开警告消息。打开文件时出现“打开文件 - 安全警告”消息,底部有一个复选框“打开此文件前始终询问”。在我取消选中该框之前,只有目录显示。取消勾选后,内容正常显示。 HTH 别人!


2
投票

打开命令提示符并以管理员身份运行。 转到文件位置,输入文件名并按回车键。 它应该打开文件并在 chm 查看器中查看内容。

更多阅读:http://langbasics.blogspot.in/2014/12/chm-viewer-unable-to-show-contents.html

谢谢


2
投票

似乎很多人都有这个问题,但无法找到解决方案。显然有不同级别的身份验证。我读过的大多数文章告诉您将 MaxAllowedZone 设置为“1”,这意味着允许本地计算机区域和 Intranet 区域,但“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://*;"

作为附加说明,奇怪的是,需要“UrlAllowList”键才能在另一台 PC 上运行,但不是我的测试电脑。它可能根本不需要,但是当我添加它时,它解决了问题。用户可能没有关闭原始文件或类似的东西。所以只是一个考虑。我建议最少尝试并测试它,然后在需要时添加。确认后,您可以根据需要进行部署。如果“取消阻止”方法不起作用,或者您没有看到该选项,则应该这样做。祝你好运!

附言另一种有效的方法是使用 mklink /d(Windows 7 或更高版本中的符号链接)将路径映射到本地网络,但映射网络驱动器号(Z:用于测试)不起作用。仅供思考,我不必“取消阻止”任何文件。此外,接受的“解决方案”并没有为我解决问题。


2
投票

您的 CHM 文件在文件名或目录名中包含“#”哈希字符。请删除“#”,您将能够看到内容。如果您仍然看不到,请访问以下链接:https://www.helpsmith.com/chm-cannot-be-displayed.php


1
投票

出于安全原因,Windows 阻止 *.chm 文件来自另一台计算机。在文件上单击鼠标右键并设置取消阻止复选框see.


0
投票

如果有人需要,有一个网页:http://topdf.com/ 在哪里可以将 chm 转换为 pdf。我用 ~18MB 和 615 页的 chm 测试了它。我能够得到一个带有超链接目录的 pdf。


0
投票

我遇到了同样的问题。 我读到 .chm 文件只适用于 NTFS。 我的文件位于非 NTFS 的云网络驱动器上,因此我将其复制到本地,问题就消失了。


0
投票

使用 SumatraPDF。它打开 .chm 文件。


0
投票

我有同样的问题并压缩文件然后从 zip 程序中打开它。(我使用 7-zip)


0
投票

我的问题在一个 Windows .zip 文件中。再次只能看到目录而不是内容。解压,然后点击解压后的.chm,一切正常。 (Windows 10。没有解锁按钮的迹象。)

© www.soinside.com 2019 - 2024. All rights reserved.