这个CHM文件怎么在电脑上打不开?怎么回事?

2024-12-23 06:17:40
推荐回答(1个)
回答1:

提示"mk:@MSITStore:XX.chm"错误或目录正常显示,内容无法显示.

首先,查看该.chm文件属性,看是否有“解锁”(属性框的最下面)按钮。若有,解锁(未解锁,通常可以打开.chm但显示无法连接);
然后,查看/windows/hh.exe文件是否存在。不存在,从其他电脑拷贝过来一份;
cmd下运行,regsvr32
itss.dll和regsvr32
hhctrl.ocx
(windows\system32)以确保文件关联;
如果能够打开.chm文件,点击“选项”-->“Internet选项”-->"常规"-->“语言”
点击“中文”并确定(未选则会显示空白)。

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就能解决问题