在 Windows 7 中通过网络查看 CHM 文件

Luk*_*sky 17 networking windows-7 chm

当我尝试从网络共享驱动器打开 .chm 帮助时,我收到以下错误:

网页导航被取消。

我知道KB896054 上描述的 .reg 解决方案

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] 
"MaxAllowedZone"=dword:00000001 
Run Code Online (Sandbox Code Playgroud)

但它在 Windows 7 中不起作用。

任何想法如何从网络驱动器提供 .chm 帮助?

编辑:我将网络路径映射到 P: 驱动器号。我的程序从 P: 运行,我想看看它的帮助。将程序复制到本地驱动器对我来说不是解决方案。

Bri*_*ell 6

我在 64 位 Windows 7 上也遇到过这个问题。我必须将 UNC 路径 (\\drive\share) 添加到我的受信任站点区域并设置(在 HKLM\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions 中)MaxAllowedZone 为 0x02,而不是 0x01。我希望这对其他人有帮助。来源:KB 896054,其中有一个方便的表格,其中 MaxAllowedZone 设置启用了哪些区域(数字越大越宽松)。另一个超级用户问题,编号 69863,也告诉了如何关闭“打开文件安全警告”唠叨消息。


小智 5

必须输入以下 2 个键,然后才能在 Windows 7 上查看 CHM 文件:

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

"MaxAllowedZone"=dword:00000001

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

"UrlAllowList"=\\\\[server name]\\[share name]\\[path];file://\\\\[server name]\\[share name]\\[path];
Run Code Online (Sandbox Code Playgroud)

由匿名用户(名称 CB)添加:请注意,在 64 位 Windows 7 上,您需要包括:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000001
Run Code Online (Sandbox Code Playgroud)


Wil*_*sum 3

最快的方法 - 但不方便 - 拖动到您的计算机并在那里打开。

技术方法 - 转到属性并查看是否有解锁按钮。

这通常是由另一台计算机设置的 NTFS 标志引起的。

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

替代文本