更多相关内容...>>关于windows chm打不开解决办法
关于windows chm打不开解决办法
个人问题如下
MawXvx http://blog.numino.net/
OS:windows server 2003 sp1
yepFO8 http://blog.numino.net/
硬件环境:
15sLoM http://blog.numino.net/
cpu:1600+
4tiCwT http://blog.numino.net/
主板:磐正8K7A6
5Xxz8n http://blog.numino.net/
内存:现代256
34LxAY http://blog.numino.net/
显卡:GF MX200 64M
PiAsO9 http://blog.numino.net/
硬盘:迈拓40G/7200
VAXgjc http://blog.numino.net/
症状如下:新从网络上下载的*.chm文件无法正常阅读,每一次打开前总提示不安全。
M51PL4 http://blog.numino.net/
初步估计和IE的安全有关系,进网上查询结果如下:
xahMC9 http://blog.numino.net/
症状安装安全更新 896358 或 Microsoft Windows Server 2003 Service Pack 1 (SP1) 后,在 Internet Explorer 中单击 HTML 帮助 .chm 文件的链接时,可能出现下面的一种或两种症状: • 当在“文件下载”对话框中单击“打开”(而不是“保存”)时,无法查看 .chm 文件中的主题。
gQEMhl http://blog.numino.net/
• 当在“文件下载”对话框中单击“保存”,然后尝试打开此文件时,无法查看 .chm 文件中的主题。
VP0KOV http://blog.numino.net/
注意:本文包含以下 Microsoft 知识库文章的补充信息:
w2V90V http://blog.numino.net/
232077 (http://support.microsoft.com/kb/232077/) 通过超链接和“文件下载”对话框执行文件
CnwgeR http://blog.numino.net/
896054 (http://support.microsoft.com/kb/896054/) 无法在安装安全更新 896358、安全更新 840315 或 Windows Server 2003 Service Pack 1 后使用 InfoTech 协议打开远程内容
qtkQCm http://blog.numino.net/
896358 (http://support.microsoft.com/kb/896358/) MS05-026:HTML 帮助中的漏洞可能允许远程执行代码
087KiR http://blog.numino.net/

93KWn7 http://blog.numino.net/
原因安全更新 896358 和 Windows Server 2003 SP1 包括对 InfoTech 协议的更改,这些更改禁止此功能查看远程内容。引入这些更改的目的是为了减少 HTML 帮助中的安全漏洞。安装 896358 或 Windows Server 2003 SP1 后,Temporary Internet Files 文件夹中的文件被视为来自 Internet 区域的内容。因此,当在“文件下载”对话框中单击“打开”时,文件可能会被禁止。此外,安装 896358 或 Windows Server 2003 SP1 后,附件管理器可能将下载的 .chm 文件当作不受信任的文件。因此,您可能无法打开此文件。安装此安全更新和 Windows Server 2003 SP1 后,这些效果是预料之中的。
51Ru79 http://blog.numino.net/

X6Hq9R http://blog.numino.net/
解决方案为最终用户提供的解决方案
wy5054 http://blog.numino.net/
警告:如果提示从网站打开或保存 .chm 文件,则仅在需要此文件且信任提供此文件的网站的情况下进行此操作。
0f6Bz4 http://blog.numino.net/
在“文件下载”对话框中,单击“保存”,然后选择要保存此 .chm 文件的位置。然后,使用下面的方法之一:
S4x04K http://blog.numino.net/
方法 1
uH1MO9 http://blog.numino.net/
1. 双击此 .chm 文件。
eJom1u http://blog.numino.net/
2. 在“打开文件安全警告”对话框,单击以清除“打开此文件前始终询问”复选框。
89aT4P http://blog.numino.net/
3. 单击“打开”。
FFEN38 http://blog.numino.net/
方法 2
3T2LW6 http://blog.numino.net/
1. 右键单击该 CHM 文件,然后单击“属性”。
w8GBO9 http://blog.numino.net/
2. 单击“取消阻止”。
04cZi3 http://blog.numino.net/
3. 双击此 .chm 文件以打开此文件。
wqpdyn http://blog.numino.net/

3WUTF0 http://blog.numino.net/
为系统管理员提供的解决方案
P3h30o http://blog.numino.net/
要解决此问题,请使用下列方法之一。
USV2cl http://blog.numino.net/
使用 UNC 文件路径和文件共享以链接到 .chm 文件
k3MC4J http://blog.numino.net/
如果 Intranet 网页使用 HTTP URL 方案链接到 .chm 文件,安全更新 896358 可能阻止用户查看 .chm 文件的主题。使用 UNC 文件路径替换 HTTP 文件路径可以重新从网页打开 .chm 文件。
vt5WTZ http://blog.numino.net/
要使用 UNC 文件路径替换 HTTP URL,请按照下列步骤操作: 1. 将 .chm 文件放在可以使用 UNC 文件路径访问的文件共享服务器上。
iu9Ufu http://blog.numino.net/
UNC 文件路径类似于下面的路径:
GoI4N5 http://blog.numino.net/
\\productmanuals\helpfiles
iowHCc http://blog.numino.net/
2. 使用 ItssRestrictions\UrlAllowList 值使 Intranet 中的系统能够从此文件共享访问 .chm 文件。
aOEVQo http://blog.numino.net/
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
c3j3B4 http://blog.numino.net/
896054 (http://support.microsoft.com/kb/896054/) 无法在安装安全更新 896358、安全更新 840315 或 Windows Server 2003 Service Pack 1 后使用 InfoTech 协议打开远程内容
KJgHg5 http://blog.numino.net/
3. 更新 Intranet 网页上的链接,以便在链接到 .chm 文件的 URL 中使用 UNC 文件路径。
dB26TZ http://blog.numino.net/
注意:此方法仅对来自 Intranet 区域的页面有效。对于来自 Internet 区域的页面,此方法无效。
7A7cPQ http://blog.numino.net/
设置 Web 应用程序以下载 .chm 文件
cS07vT http://blog.numino.net/
在链接 .chm 文件的网页上,请添加说明以建议用户保存文件,而不是直接打开此文件。有关更多信息,请参见“为最终用户提供的解决方案”一节。
4H6Tsb http://blog.numino.net/
您也可以使用 DownloadOptions <META> 标记从在用户单击 .chm 文件的链接后显示的“文件下载”对话框中删除“打开”按钮。将此标记放在 HTML 页面的 <head> 标记内。下面的示例说明了此用法。
0awq06 http://blog.numino.net/
<head>
NZp28t http://blog.numino.net/
<META name="DownloadOptions" content="noopen">
X5M7JU http://blog.numino.net/
</head>
w35AXh http://blog.numino.net/
注意:<META> 标记仅影响某些操作系统。有关更多信息,请访问下面的 Microsoft 网站:
yxd6Nz http://blog.numino.net/
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/name_1.asp (http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/name_1.asp)
YCNj23 http://blog.numino.net/

z2D7GX http://blog.numino.net/
更多信息系统管理员概述和示例
P6U64r http://blog.numino.net/
有关安全更新 896358 以及如何重新启用受此更新影响的 Web 应用程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
MXsDas http://blog.numino.net/
896358 (http://support.microsoft.com/kb/896358/) MS05-026:HTML 帮助中的漏洞可能允许远程代码执行
E2Pb3B http://blog.numino.net/

Uu1V61 http://blog.numino.net/
Internet Explorer
1TyA62 http://blog.numino.net/
有关在 Internet Explorer 中通过超链接打开文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
jL5pss http://blog.numino.net/
232077 (http://support.microsoft.com/kb/232077/) 通过超链接和“文件下载”对话框执行文件
KLI4KR http://blog.numino.net/
有关如何在 Internet Explorer 中使用安全区域的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
n3HUXy http://blog.numino.net/
174360 (http://support.microsoft.com/kb/174360/) 如何在 Internet Explorer 中使用安全区域
NGGT4B http://blog.numino.net/

mvITxx http://blog.numino.net/
对基于 x64 的 Microsoft Windows 版本的技术支持
mQi0H3 http://blog.numino.net/
在运行基于 x64 的 Microsoft Windows 版本的计算机上,您可能必须适当地更改“解决方案”一节中关于如何修改注册表的说明。例如,根据要修改 32 位功能还是要修改 64 位功能,您可能需要修改注册表中不同的部分。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
EgtJ6o http://blog.numino.net/
896459 (http://support.microsoft.com/kb/896459/) 基于 Windows x64 Edition 的操作系统中的注册表更改
IJHE9T http://blog.numino.net/
硬件制造商为基于 x64 的 Windows 版本提供了技术支持和帮助。硬件制造商提供支持是因为基于 x64 的 Windows 版本是随硬件提供的。您的硬件制造商可能已用独特的组件自定义了 Windows 的安装。独特组件可能包括特定的设备驱动程序,或者包括用于将硬件性能发挥到最大的可选设置。如果您需要基于 x64 的 Windows 版本的技术帮助,Microsoft 将尽可能提供合理的帮助。但是,您可能必须与制造商直接联系。您的制造商最有资格为安装在您的硬件上的软件提供支持。
hL2B6L http://blog.numino.net/
有关 Microsoft Windows XP Professional x64 Edition 的产品信息,请访问下面的 Microsoft 网站:
04Zab0 http://blog.numino.net/
http://www.microsoft.com/china/windowsxp/64bit/default.mspx (http://www.microsoft.com/china/windowsxp/64bit/default.mspx )
HJTpcK http://blog.numino.net/
有关基于 x64 的 Microsoft Windows Server 2003 版本的产品信息,请访问下面的 Microsoft 网站:
jOo1ZH http://blog.numino.net/
http://www.microsoft.com/china/windowsserver2003/64bit/x64/default.mspx (http://www.microsoft.com/china/windowsserver2003/64bit/x64/default.mspx )
iArxS0 http://blog.numino.net/

L4q6IB http://blog.numino.net/
--------------------------------------------------------------------------------
9Bk4Y9 http://blog.numino.net/
这篇文章中的信息适用于:
kL860q http://blog.numino.net/
• Microsoft Windows Server 2003 Service Pack 1 当用于
AAEANS http://blog.numino.net/
Microsoft Windows Server 2003 64-bit Enterprise Edition
Bx1hba http://blog.numino.net/
Microsoft Windows Server 2003, Datacenter Edition for 64-Bit Itanium-Based Systems
OWtvYQ http://blog.numino.net/

3ee57A http://blog.numino.net/
• Microsoft Windows Server 2003, Enterprise x64 Edition
QE4933 http://blog.numino.net/
• Microsoft Windows Server 2003, Standard x64 Edition
j7c9Cb http://blog.numino.net/
• Microsoft Windows Server 2003, Datacenter x64 Edition
k67Ije http://blog.numino.net/
• Microsoft Windows 2000 Professional Edition
wPcqqv http://blog.numino.net/
• Microsoft Windows 2000 Service Pack 3
ZhvyYo http://blog.numino.net/
• Microsoft Windows 2000 Service Pack 4
CErLZR http://blog.numino.net/
• Microsoft Windows 2000 Service Pack 3
73UKGU http://blog.numino.net/
• Microsoft Windows 2000 Advanced Server
g1RA5G http://blog.numino.net/
• Microsoft Windows 2000 Advanced Server
bCc2t4 http://blog.numino.net/
• Microsoft Windows 2000 Datacenter Server
c8650f http://blog.numino.net/
• Microsoft Windows 2000 Service Pack 3
QxN0NC http://blog.numino.net/
• Microsoft Windows XP Service Pack 2
eNk4FC http://blog.numino.net/
• Microsoft Windows XP Service Pack 1
L8NyFb http://blog.numino.net/
• Microsoft Windows XP Professional 64-Bit Edition (Itanium) 2003
k0stl3 http://blog.numino.net/
• Microsoft Windows XP Professional 64-Bit Edition (Itanium)
VXqJeL http://blog.numino.net/
• Microsoft Windows 98 第二版
x1j96x http://blog.numino.net/
• Microsoft Windows 98 Standard Edition
q80LBn http://blog.numino.net/
• Microsoft Windows Millennium Edition
aSnvZ0 http://blog.numino.net/
关于96358补丁详细资料可以查看http://support.microsoft.com/kb/896358
4D43Cy http://blog.numino.net/
一,没有正确安装或被你删除了hh.exe文件,你可以到Windows\system32下查一下。如果是这样那你可以从别人的电脑上copy一个hh.exe ,放到上面那个目录里,再双击一个chm文件,让你选择程序就选那个C:\windows\hh.exe ,这样就恢复了chm文件和hh.exe的关联
v8srUr http://blog.numino.net/
二,是XP系统的问题。这个问题的发生,是由于hhctrl.ocx的版本号出现错误或未正确注册。
d0Usf0 http://blog.numino.net/
注册的方法是:
Z4kz6Y http://blog.numino.net/
开始--运行,输入regsvr32 hhctrl.ocx
O7bCxG http://blog.numino.net/
之后出来一个注册成功的对话框,确定后重启系统
gCulVe http://blog.numino.net/
三,如果以上几种情况都好的话,删除"hh.dat", 在目录
q1n8WB http://blog.numino.net/
\Documents and Settings\%username%\Application Data\Microsoft\HTML Help 下,这个文件包含一些内容可能引起错误
A8I5sB http://blog.numino.net/

17nm1c http://blog.numino.net/

Wn5gl0 http://blog.numino.net/
以上问题以解决,最后的转载的来自百度知道,前面的来自微软,分析的也还不错,可根据情况解决自己的问题,如果是专业人士可以看补丁详细资料。
wUKOh4 http://blog.numino.net/
更多相关内容...>>关于windows chm打不开解决办法

Bug报告 |  免责声明 |  联系我们 |  加入收藏

Copyright © 2006 NuminoStudio(www.numino.net) All Rights Reserved