扩展名为.chm的“已编译的 HTML 帮助文件”打不开了,怎么办?

扩展名为.chm的“已编译的 HTML 帮助文件”打不开了,应该下载一个什么东东或如何调整系统?

chm是系统自带电子书文件格式,不用任何软件,双击直接可以打开。
我帮你找了几个方法:
如果不能打开,可这样恢复文件关联:
一1、开始运行,输入:regsvr32
C:\windows\system32\hhctrl.ocx
,确定,重新关联文件。
2、执行一下windows目录里的hh.exe

有时候chm文件放在中文目录就不行。包括中文chm名字。试着把文件考出来.中文名字一改.
二在微软网站上下载hhupd.exe,安装hh.exe后并运行。
2.实际上,下载hhupd.exe后,运行后就可以了。这个东西大小为461kb
3.在c:\windows\system32里找到“Hhctrl.ocx”文件,然后运行:“regsvr32
c:\windows\system32\hhctrl.ocx...
网上的解决方法不可行,下载不了hhupd.exe.我直接执行regsvr32
c:\windows\system32\hhctrl.ocx就ok了。
解决方法2是:
1,右键关联chm文件的“打开方式”到\Windows\HH.exe
2,在命令行运行regsvr32
itss.dll
3,在命令行运行regsvr32
hhctrl.ocx
三操作系统的语言不是中文(经常出现这种情况)
看看你的
OS
是不是中文的
OS

如果你的
OS
不是
中文的,那么到
Control
Pane
中看看那个“语言和区域”
的option,
打开看看“区域选项”
是不是中国,这个选项对一些软件还是有一些影像的。
如果都不能,最后一招就是,把电子书CHM格式转换为PDF文件:
http://tech.sina.com.cn/s/2004-09-28/0742432818.shtml
文字顺序有点乱,您包涵,基本能读了。各个方法都试试,希望能对您有所帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-02-06
chm不能运行的原因!

1,试试改文件名和所在目录为英文名称

2,在控制面板-区域和语言选项-高级 三个中文全选上

3,检查你下载的文件是否不完整或者已经受损,否则应该重新下载,试试把文件名和所在目录改成英文

4,控制面板-管理工具---服务----Help and Support
启用在此计算机上运行帮助和支持中心。如果停止服务,帮助和支持中心将不可用。如果禁用服务,任何直接依赖于此服务的服务将无法启动。
看看这个是否被关闭或禁用了,以及和它相关的服务

5,是HH.EXE的动态链接库文件受损所致。检查一下系统目录下是否有Hh.exe这个文件(如C:\Windows下),这个文件用来打开CHM文件。如果破坏,请从别的正常的XP系统下System32
文件夹下复制HHActiveX.dll、hhctrl.ocx、hhsetup.dll等三(或者两个)个文件,到你的机器上的相同下,即可解决

6,如果你确认你下载的文件没问题,系统目录下也有Hh.exe,但仍然打不开,那可能是程序所需链接库文件受损,请下载安装微软的Hhupd.exe就能解决问题.本回答被提问者采纳
第2个回答  2020-02-28
chm是系统自带电子书文件格式,不用任何软件,双击直接可以打开。
如果不能打开,可这样恢复文件关联:
1、开始运行,输入:regsvr32
cwindowssystem32hhctrl.ocx
第3个回答  2007-02-03
一般的.CHM文件都是基于IE6做的
如果你用的是IE7,有可能打不开,改回IE6就可以了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网