请教高手:chm文件格式打不开,为什么?急!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/13 14:33:35
问题:我是XP的系统..打不开CHM格式的文件了
(CHM格式的文件是好的,公司的电脑能打开)..
在网上查了很多方法,我都试过了..还是不行阿..

首先,我的WINDOWS\HH.EXE是好的..WINDOWS\SYSTEM32\hhctrl.ocx也是好的...
我也试过从别的电脑(可以打开CHM格式的电脑)上拷贝过来覆盖掉..
然后运行:regsvr32 hhctrl.ocx..提示成功....然后重启.还是打不开..
我整整搞了两天..在网上查了不少资料,..办法想尽..还是打不开....
有没有哪位高手知道阿....帮忙解决一下..多谢!!!
像这样的问题..最近看到好多人都出现了..为什么就没有办法可以彻底解决的呢..
(前提是不要重装系统)
我的系统是好的。请不要在网上搜索一些无用的东西。试过了,没用的!!

有些时候操作系统版本不同的话,如果文件名是全角字符的话,就可能会无法打开

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文件:

给你一个软件:

CHM Converter是一个专门转换CHM格