个人问题如下
OS:windows server 2003 sp1
硬件环境:
cpu:1600+
主板:磐正8K7A6
内存:现代256
显卡:GF MX200 64M
硬盘:迈拓40G/7200
症状如下:新从网络上下载的*.chm文件无法正常阅读,每一次打开前总提示不安全。
初步估计和IE的安全有关系,进网上查询结果如下:
症状 安装安全更新 896358 或 Microsoft Windows Server 2003 Service Pack 1 (SP1) 后,在 Internet Explorer 中单击 HTML 帮助 .chm 文件的链接时,可能出现下面的一种或两种症状:在“文件下载”对话框中,单击“保存”,然后选择要保存此 .chm 文件的位置。然后,使用下面的方法之一: 方法 1
要使用 UNC 文件路径替换 HTTP URL,请按照下列步骤 *** 作:
UNC 文件路径类似于下面的路径: \\productmanuals\helpfiles
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 896054 (http://support.microsoft.com/kb/896054/) 无法在安装安全更新 896358、安全更新 840315 或 Windows Server 2003 Service Pack 1 后使用 InfoTech 协议打开远程内容
您也可以使用 DownloadOptions <META> 标记从在用户单击 .chm 文件的链接后显示的“文件下载”对话框中删除“打开”按钮。将此标记放在 HTML 页面的 <head> 标记内。下面的示例说明了此用法。
<head>
<META name="DownloadOptions" content="noopen">
</head>
注意:<META> 标记仅影响某些 *** 作系统。有关更多信息,请访问下面的 Microsoft 网站:
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)
更多信息
系统管理员概述和示例
有关安全更新 896358 以及如何重新启用受此更新影响的 Web 应用程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
896358 (http://support.microsoft.com/kb/896358/) MS05-026:HTML 帮助中的漏洞可能允许远程代码执行
Internet Explorer
有关在 Internet Explorer 中通过超链接打开文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
232077 (http://support.microsoft.com/kb/232077/) 通过超链接和“文件下载”对话框执行文件
有关如何在 Internet Explorer 中使用安全区域的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
174360 (http://support.microsoft.com/kb/174360/) 如何在 Internet Explorer 中使用安全区域
对基于 x64 的 Microsoft Windows 版本的技术支持
在运行基于 x64 的 Microsoft Windows 版本的计算机上,您可能必须适当地更改“解决方案”一节中关于如何修改注册表的说明。例如,根据要修改 32 位功能还是要修改 64 位功能,您可能需要修改注册表中不同的部分。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
896459 (http://support.microsoft.com/kb/896459/) 基于 Windows x64 Edition 的 *** 作系统中的注册表更改
硬件制造商为基于 x64 的 Windows 版本提供了技术支持和帮助。硬件制造商提供支持是因为基于 x64 的 Windows 版本是随硬件提供的。您的硬件制造商可能已用独特的组件自定义了 Windows 的安装。独特组件可能包括特定的设备驱动程序,或者包括用于将硬件性能发挥到最大的可选设置。如果您需要基于 x64 的 Windows 版本的技术帮助,Microsoft 将尽可能提供合理的帮助。但是,您可能必须与制造商直接联系。您的制造商最有资格为安装在您的硬件上的软件提供支持。有关 Microsoft Windows XP Professional x64 Edition 的产品信息,请访问下面的 Microsoft 网站: http://www.microsoft.com/china/windowsxp/64bit/default.mspx (http://www.microsoft.com/china/windowsxp/64bit/default.mspx ) 有关基于 x64 的 Microsoft Windows Server 2003 版本的产品信息,请访问下面的 Microsoft 网站: http://www.microsoft.com/china/windowsserver2003/64bit/x64/default.mspx (http://www.microsoft.com/china/windowsserver2003/64bit/x64/default.mspx )
这篇文章中的信息适用于:
关于96358补丁详细资料可以查看http://support.microsoft.com/kb/896358
一,没有正确安装或被你删除了hh.exe文件,你可以到Windows\system32下查一下。如果是这样那你可以从别人的电脑上copy一个hh.exe ,放到上面那个目录里,再双击一个chm文件,让你选择程序就选那个C:\windows\hh.exe ,这样就恢复了chm文件和hh.exe的关联
二,是XP系统的问题。这个问题的发生,是由于hhctrl.ocx的版本号出现错误或未正确注册。
注册的方法是:
开始--运行,输入regsvr32 hhctrl.ocx
之后出来一个注册成功的对话框,确定后重启系统
三,如果以上几种情况都好的话,删除"hh.dat", 在目录
\Documents and Settings\%username%\Application Data\Microsoft\HTML Help 下,这个文件包含一些内容可能引起错误
以上问题以解决,最后的转载的来自百度知道,前面的来自微软,分析的也还不错,可根据情况解决自己的问题,如果是专业人士可以看补丁详细资料。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)