如何解决位于网络文件夹中的Chm格式电子书无法打开的问题

在虚拟机中建立的和主机的共享文件夹中,发现chm格式的电子书无法打开,文件本身是没有问题的,表现为:无法从网上邻居的共享位置或映射的网络驱动器上直 接打开.chm文件,显示为空白(“取消到该页面的导航”),而复制到虚拟机中再打开就可正常显示。Google发现这是微软的Html安全补丁限制了从网络位置上打开Html帮助文件造成的:

解决方法如下:

允许在安装了HTML帮助补丁的计算机上查看共享位置(本地局域网)上的HTML帮助(CHM)文件
详细信息参阅下面微软知识库:
—————————————————————————————————————————————————-
Microsoft 安全公告 MS06-046 HTML 帮助中的漏洞可能允许远程执行代码 (922616)
http://www.microsoft.com/china/technet/Security/bulletin/ms06-046.mspx
无法在安装安全更新 896358、安全更新 840315 或 Windows Server 2003 Service Pack 1 后使用 InfoTech 协议打开远程内容
http://support.microsoft.com/kb/896054/zh-cn
—————————————————————————————————————————————————–
手工开启方法,直接运行下面命令(无注释分号):
reg add HKLM\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions /v MaxAllowedZone /t REG_DWORD /d 3 /f
手工关闭方法(恢复默认),直接运行下面命令(无注释分号):
reg delete HKLM\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions /f

—————————————————————————————————————————————————–
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“MaxAllowedZone”=dword:00000003

 

按照官方文档的提示,只要在Windows系统开始->运行中输入 reg add HKLM\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions /v MaxAllowedZone /t REG_DWORD /d 3 /f 这条命令就可以了。

 

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注