网站开通天天学习频道
发新话题
打印

[经验] CHM格式的文件不能打开的解决办法

CHM格式的文件不能打开的解决办法

问题:双击chm格式文件,出现“不能打开文件:mk:@MSITStore:C:\*.chm”,怎么办呢?

回答:这个问题的发生,是由于hhctrl.ocx的版本号出现错误或未正确注册。原因在于安装的其他软件用hhctrl.ocx的旧版本替换了原来的版本。IE6SP1中,这个文件的版本号应为5.2.3735.0。可以看看你的系统这个文件的版本号。位于winnt/system32这个文件夹。大小504K(英文版本)。你可以从其他相同的系统(IE版本也相同)中COPY一份粘贴到你的系统相应文件夹中。然后注册一下。

注意:

1、先替换winnt/system32/dllcache文件夹的这个文件,后替换winnt/system32文件夹里的这个文件;
2、如果看不到这个文件,先工具--文件夹选项中,设置显示隐藏文件,并设置显示系统文件;
3、注册的方法是
开始--运行,输入regsvr32 hhctrl.ocx之后出来一个注册成功的对话框,确定然后重启系统;
4、在WINNT下
双击hh.exe文件,没有出现打开界面;

另外:在WINDOWS安装了安全更新 896358 后,下载的CHM文件无法打开最简单的办法是,点击CHM文件的属性,发现“常规”栏下多出几行字:“安全:此文件来自其他计算机,可能被阻止以帮助保护计算机”点击旁边的解除锁定即可解决。
大学生计算机交流社区
http://www.stupc.org/

solotraveler,来自SPARK星球的冰冷之火
感谢大家对社区的支持
http://www.stupc.org

TOP

新的解决方法

1、直接在windows文件夹中搜索“hhctrl.ocx”
一般会出来两个结果。文件位置分别在:
C:\WINDOWS\ServicePackFiles\i386
C:\WINDOWS\system32
2、将“C:\WINDOWS\ServicePackFiles\i386”中的“hhctrl.ocx”复制到“C:\WINDOWS\system32”
3、运行“regsvr32 hhctrl.ocx”
4、问题解决
大学生计算机交流社区
http://www.stupc.org/

solotraveler,来自SPARK星球的冰冷之火
感谢大家对社区的支持
http://www.stupc.org

TOP

回复 主板 solotraveler 的帖子

好好学习一下
紫阳
紫阳★木

TOP

发新话题