CHM 编译的帮助文件全部给出 - NOT FOUND 错误

CHM 编译的帮助文件全部给出 - NOT FOUND 错误

我记得在我的旧电脑上修复过这个错误。它涉及一个简单的 Internet Explorer 选项更改,但我再也找不到它了。

任何想法?

答案1

我有时会遇到这种情况,解决此问题的方法是右键单击文件,然后单击解除阻止按钮。

如果这是来自另一台机器的 .chm 文件,则该文件已设置 NTFS 标记以供下载。单击此按钮可清除该标记。

我不知道为什么其他文件可以工作,但由于某种原因,.CHM 文件受到了影响...我猜这与它缓存 html 页面的方式有关。

替代文本

答案2

除了 Wil 指出的屏蔽“功能”之外,几年前,微软发布了一个安全更新这会阻止从远程驱动器执行 chm 文件。如果这是您的问题,您可以将其复制到本地或降低本地 Intranet 区域的限制以允许显示 CHM 文件:

  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。

  2. 找到并单击以下子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions 如果此注册表子项不存在,请创建它。

  3. 右键单击 ItssRestrictions 子项,指向新建,然后单击 DWORD 值。

  4. 键入 MaxAllowedZone,然后按 Enter。

  5. 右键单击 MaxAllowedZone 值,然后单击修改。

  6. 在数值数据框中,键入 1,然后单击确定。

  7. 退出注册表编辑器。

相关内容