解决CHM文件打开无法显示网页的问题

Windows>【问题No.001】《windows11下chm格式文件无法打开 win11下chm文件无法打开 阅读详情

解决CHM文件打开无法显示网页的问题
chm的设计者的初衷是用来做帮助文档,其本质是一堆html网页文件的组合。后来有了专门的编

译器、反编译器,人们发现chm这东西具有的html的特性,使其用来做电子书实在是又好又方便

,连html里面的脚本特效什么的都能保留下来。所以现在有很多资料采用这种格式。

1、系统将chm默认关联到“windows/hh.exe”,正常时双击即可打开。本文不涉及chm打不开

的情况,打不开的请参考http://zhidao.baidu.com/question/17011349.html?fr=qrl3

2、当chm文件的路径中含有“#”“%”等字符时,chm文件能够打开,但是却无法正常看到内容

,显示无法显示网页.
原因是:打开chm文件,相当于输入一条包含文件路径的命令行语句并执行。当路径中插入“#

”“%”等字符后,将使命令行的语义发生变化,导致无法正常使用chm,而此时系统又不会有

出错的提示,所以很多人被困扰了。解决办法:删除路径中的特殊字符。

3、安装微软的安全更新 896358 或 890175 后,该补丁对chm的itss协议做了限制。有的chm

使用了该协议,所以导致chm无法显示。

解决办法:可以修改注册表、修改安全级别、改itss.dll(这个是听说的);或者最简便的办

法:右键点chm—>选属性—>选解除锁定,ok!

如何解决下载的CHM文件无法显示网页问题
问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。

解决方法:
方法一:修改注册表
1)新建一个文本文件
2)添加如下内容:

---------Edifierliu 用的是这种方法----
REGEDIT4

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp]
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp/1.x/ItssRestrictions]
"MaxAllowedZone"=dword:00000003

另存为HTMLHelp.reg(或其它名称,只要是reg格式就行)
3)双击刚刚新建的reg文件,将它导入注册表,OK,问题搞定
不过这种方法不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。

方法二:查找目录名称是否有问题,目录名称中有 "#" 字符,去掉有 CHM 文件就显示正常了

方法三:有时候如果CHM是中文也会打不开,改成英文字符试验下。

方法四.:双击此 .chm 文件, 在“打开文件安全警告”对话框,单击以清除“打开此文件前

始终询问”复选框。

方法五: 右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm

文件以打开此文件。

本人遇到的问题是部分CHM文件不能打开,利用方法五,顺利解决。

小知识: CHM 意为 Compiled HTML。以CHM为扩展名的文件图标通常为一个带问号的文档图标

,表示帮助文档,是 Microsoft 自 Windows 98 以来提供的一种帮助文档格式的文件,用于

替代 Windows 95 下的 HLP(Help) 文件。Microsoft 自 Windows 98 以来,操作系统中都自

带解释器(打开 CHM 文件的工具),即 Windows 安装目录下的 HH.EXE。CHM 文件可以通过官

方免费提供了 HTML Help Workshop 生成,它的源文件是 HTML 文件。现在网络上很多电子书

籍都被制作成 CHM 格式。
====================================================================

================================================================================

=====
方法 1
1. 双击此 .chm 文件。
2. 在“打开文件安全警告”对话框,单击以清除“打开此文件前始终询问”复选框。
3. 单击“打开”。

方法 2
1. 右键单击该 CHM 文件,然后单击“属性”。
2. 单击“取消阻止”。
3. 双击此 .chm 文件以打开此文件。

chm文件无法打开问题的解决

刚从家回来,重新安装了系统,发现原来可以正常打开的chm文件无法打开了,自己试着解决了

,发出来共享一下。

系统版本 xp sp2专业版本。
问题:chm文件打开无法显示

“CHM格式的文件无法显示,而且windows 2000上正常,windows xp上打开后显示无法找到页

面。

在某些CHM文件中可能会使用到InfoTech协议,而它包含3种协议:ms-its 、its、

mk:@msitstore 。利用这些协议,恶意攻击者或者恶意代码将可能导致帮助产生溢出漏洞,从

而控制计算机。而MS最新公布的安全更新MS05-026 KB896358修正了这一情况,并屏蔽了远程

链接,这就导致了使用了远程链接的一些CHM页面开启失败。趋势安全站点对此漏洞作出了如下

描述:

这个安全问题来自于早先公布的微软HTML Help漏洞。HTML Help是Windows平台上的标准帮助

系统。作者可以使用它为程序或者多媒体主题或者Web站点创建在线的帮助文件。
由于HTML Help并不会完全校验输入数据的特性,导致这一点可能被利用。一个特殊的CHM文件

可以导致帮助系统溢出,这个溢出如果被利用,就可以用于执行恶意代码。
这样的恶意CHM文件可以使用“ms-its”协议,通过IE开启。开启后的CHM文件不再需要用户的

参与,就能够自动执行恶意CHM文件和附随的代码。“ms-its”协议是InfoTech 协议的一部分

,该协议能够 为ITSS.DLL或者微软InfoTech Storage System Library所执行。当然,这些恶

意的程序无法靠自身传播,仍然需要用户在特定的位置,通过IE和“ms-its”协议访问恶意的

CHM文件。
这种情况一旦发生,如果受影响的用户当前登录身份是管理员,远程代码执行的漏洞可以允许

恶意用户或者恶意软件,获得受影响系统的完全控制权限。
从而这个恶意用户或者恶意程序得以在此系统上执行代码,并使用完全控制权限安装或者运行

程序,并能够察看或者编辑数据。因此,这个漏洞同样也能够被用于复制。

受影响的系统:

Microsoft Windows 2000 Service Pack 3
Microsoft Windows 2000 Service Pack 4
Microsoft Windows 98
Microsoft Windows 98 Second Edition
Microsoft Windows Millennium Edition
Microsoft Windows Server 2003
Microsoft Windows XP Service Pack 1
Microsoft Windows XP Service Pack 2
Microsoft Windows Server 2003 for Itanium-based Systems
Microsoft Windows XP -Bit Edition Service Pack 1 (Itanium)
Microsoft Windows XP -Bit Edition Version 2003 (Itanium)
Microsoft Windows XP Professional x Edition
Microsoft Windows Server 2003 Service Pack 1
Microsoft Windows Server 2003 with SP1 for Itanium-based Systems
Microsoft Windows Server 2003 x Edition

解决方法如下:

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp/1.x/ItssRestrictions]
"UrlAllowList"="
///helpfiles/;file://///helpfiles"

需要提到一点的是,默认情况下,子健1.x 下可能并不存在 ItssRestrictions子健,您需要

手动创建它,然后在其下创建字符串键值 UrlAllowList 。

使用DW、Sublime快速生成HTML头部和DW中站点建立及显示文件后缀名 Dreamweaver 8 中快速生成DOCTYPE头部(需要插件): 添加 Zen Coding 插件,或者emmet 插件(Sublime 中使用在这也可以用) 打开DW 8 –>命令–>扩展管理–>安装新扩展【Zen Coding 】、(找到插件的本目录选中) “CTRL+shif+J”–>为DW中代码片段收缩快捷键 Sublime 中插件的使用以及在线安装插件 Preferences– 阅读详情

相关推荐

Open UI5 源代码解析之924:StandardTile.js

本文详细解析了OpenUI5框架中的StandardTile.js文件,该文件定义了sap.m.StandardTile控件。作为UI5控件体系的典型代表,它通过继承Tile基类实现标准化封装,专注于展示规范而非复杂业务逻辑。文件通过元数据声明控件的关键属性(如title、icon、number等)和关联关系,体现了可访问性设计。作为已废弃的兼容层组件,它仍承担着企业应用中入口导航和轻量数据展示的重要角色,展现了UI5框架分层设计和标准化封装的思想。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1582

chm文件打开内容不显示怎么办?(属性-->解除锁定)

20230816。

Dontla的博客 6805

win1111安装后不能打开chm文件的方法

文件里有说明,有软件,和使用方法。

CHM文件打开后只显示目录,内容不显示解决方法

CHM文件打开后只显示目录,内容不显示解决方法

m0_46985747的博客 7217

什么远程站点无法显示html文件,从远程站点加载html模板

我有一个简单的小部件,并且希望将其加载到不同的站点上。我已阅读this article并尝试使用AJAX制定解决方案 - 将响应类型设置为document。从远程站点加载html模板首先看起来一切似乎确定 - 滑块项目加载,样式确定。但滑块不开始滚动。似乎JavaScript不会开始运行。上/下按钮也不起作用。下面的代码描述了我到目前为止所尝试的。Widget - 我用树枝做模板,但它并不重要。这...

weixin_29982021的博客 112

什么远程站点无法显示html文件,用css设置超链接文字,在本地显示正常,传到远程服务器没效果,怎么回事?_html/css_WEB-ITnose...

用css设置超链接文字,在本地显示正常,传到远程服务器没效果,怎么回事?回复讨论(解决方案)缓存、文件编码、浏览器兼容模式等缓存、文件编码、浏览器兼容模式等不是缓存问题浏览器兼容应该也不是,编码怎么弄?你哪些样式没效果?class="STYLE10"地方文字颜色不是红色的?你哪些样式没效果?class="STYLE10"地方文字颜色不是红色的?a.yangshi:link { text-deco...

weixin_29469949的博客 162

什么远程站点无法显示html文件,用IE打开远程计算机上的html文件,显示效果和本地的显示效果不一样的問題......

给你写了一下,测试没有问题!doctype htmlhtmlhead titlejQuery实现DIV层的收缩展开效果_网页代码站()/title script type=text/javascript src= style /* 收缩展开效果 */ .text { line-height: 22px; padding: 0 6px; color: #666; } .box h1 { paddin...

weixin_33603331的博客 159

HTML开发之Dreamweaver建立本地站点和远程站点

DreamWeaver的使用部分 新建本地站点和服务器站点 1.本地站点 在窗口的第二栏 选择dreamweaver site for 选项 填写名称及选择目录 其他的按照相应的提示步骤进行下一步和保存即可。 2.建立远程站点 选择菜单栏 site选项 -manage site选项, 进入后选择修改的铅笔样式

Yashon 6096

HTML站点介绍&利用Dreamweaver进行映射

HTML5的第一个作业居然是用Dreamweaver创建一个站点然后打包上传,emmm…干脆把写过程写成一个教程叭。 注:Dreamweaver是一个付费软件,当然,你要是在网上找别人的也有,但是一定要注意木马问题,毕竟不是官方的程序。受政策原因是不能发链接分享的,有问题私聊吧。 文章目录网站站点什么是站点站点及目录的作用合理创建目录站点的创建 网站站点 Dreamweaver可以用于创建单个网...

汝嫣兮的博客 1162

HTML建立站点会出现什么问题,html站点的建立与编辑.ppt

html站点的建立与编辑资料网页设计与制作《Dreamweaver 网页设计与制作》 认识Dreamweaver 工作界面 自定义工作环境 管理文档 上节回顾 新建站点 本节案列 第一部分:创建和管理站点 2.1两个为什么? 2.2 站点的简介和规划 2.3 创建本地站点 2.3 网页文档的基本操作 本章主要内容 两个为什么? 为什么要建站点? 计算机上的站点 是什么样...

weixin_32280593的博客 240

cs4新建站点 php,如何使用Dreamweaver创建站点

如何使用Dreamweaver创建站点所谓站点就是一系列文档的组合,通常是由网页文档文件,图像,CSS文件及其他脚本文件等构成,这些文档之间通过各种链接关联起来,某些文档之间可能拥有相同的属性,例如采用部分相同的设计,或实现相同的目的等. 为什么要创建站点呢?先来看看它有哪些优点吧!1.在站点中能够可视化查看本地站点和远程站点中的.任何资源.2.站点中提供了站点地图功能,便于合理规划站点结构.3....

weixin_30855927的博客 417

Dreamweaver创建及发布站点

1、站点 要制作一个能够被公共浏览的网站,首先需要在本地磁盘上制作这个网站,然后把这个网站上传Web服务器。 放置在本地磁盘的站点称为本地站点; 处于互联网上的服务器里的网站称为远程站点。 2、创建本地站点 (1)首先在本地新建一个文件夹用于存放站点 (2)点击“站点”-“新建站点” 输入站点名称和本地站点文件夹 3、设置站点服务器 大多数情况下,都是在本地站点编辑网页...

灰太狼的小秘密 5520

html以自己的学号命名站点,实验6.1创建站点并掌握编辑网页的基本操作.docx

实验6.1 创建站点并掌握编辑网页的基本操作一、实验目的1.熟悉Dreamweaver 的工作环境2.掌握使用Dreamweaver创建站点的基本步骤3.掌握网页编辑的基本方法二、实验要求1.掌握使用Dreamweaver创建本地站点的基本步骤。2.掌握使用Dreamweaver 编辑网页的基本方法,包括对网页标题、网页文档中的标题、无序列表、有序列表、超链接等设置。三、实验内容和步骤(1).【...

weixin_29212867的博客 1553

Dreamweaver配置php站点,Dreamweaver站点配置与本地测试

摘要:Dreamweaver站点配置与本地测试图解,平时做网站SEO优化的时候,经常会用到DW修改网页的代码问题,所以要做SEO还得必须会用Dreamweaver设计软件,这样就可以很好的解决网站的修改从而有利于搜索引擎抓取网页。Dreamweaver站点配置与本地测试图解,平时做网站SEO优化的时候,经常会用到DW修改网页的代码问题,所以要做SEO还得必须会用Dreamweaver设计软件,这样...

weixin_36053019的博客 2306

dw站点新建html,Dreamweaver CC

Dreamweaver CC教程:使用空白页面创建HTML布局使用空白页面创建 HTML布局可以创建包含预设计 CSS 布局的页面,或者先创建一个完全空白的页,然后创建自己的布局。选择“文件”>“新建”。在“新建文档”类别中,选择要从“文档类型”列创建的页面类型。例如,选择“HTML”可创建纯 HTML 页面。从“文档类型”弹出菜单中选择文档类型。大多数情况下,可以使用默认选择,即HTML5...

weixin_29172963的博客 748

在站点新建lxwm的html文件,2015网页设计与制作实验指导.doc

网页设计与制作实验要求实验一【实验目的】练习本地站点和远程站点的建立。掌握链接的建立。掌握主页的设置和站点地图的建立和查看。【实验内容】创建一个名为“国画欣赏”的站点,将其中的本地站点保存在“D:\guohua”文件夹下,远程站点保存在“E:\guohua”文件夹下。然后为“国画欣赏”网站建立一个存放图片的文件夹“pic”,并新建名为“index.html”、“ghzs.html”、“jrmh.h...

weixin_29196315的博客 237

chm文件无法打开解决方法,chm电子书显示“此程序无法显示网页”的解决办法

  如何解决下载的CHM文件无法显示网页问题  问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页解决方法:方法一:修改注册表1)新建一个文本文件2)添加如下内容:REGEDIT4[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp][HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp/1.

xxyakoo的博客 1万+
上一篇: 2007word文档目录出现乱码的解决方法
下一篇: 如何获得ERP系统永久License
edifierliu
博客等级 码龄17年 48粉丝 103原创
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值