2013-05-08 来源:网络
今天在逛百度贴吧的时候上看到有网友提到了一个这个的问题,关于不能打开CHM文件提示mk:@MSITStore的情况,那么打开CHM文件提示mk:@MSITStore怎么解决?看到下面的贴吧吧友的回答都是比较杂乱,所以学无忧就将它们的解答汇总在一起,为大家解决不能打开chm文件的故障。下面一起来看看具体的解决方法。
方法一、windows自带的hh.exe打开
关于chm是是什么格式文件,怎么打开学无忧在前面就有涉及讲到,可以去看看这篇文章。上面就是通过利用Windows系统自带的hh.exe程序进行文件转换打开chm文件,所以尝试先用这种方法来打开chm文件查看是否会出现该提示的状况。
方法二、修复关联chm文件
右键关联chm文件的“打开方式”到\Windows\HH.exe,然后在命令行运行regsvr32 itss.dll,最后在命令行运行regsvr32 hhctrl.ocx。通过这行这两个程序来恢复文件关联,通过hh.exe来打开chm文件,故障应该就解除了。
方法三、注册表dll文件丢失
注册表被破坏,dll文件被丢失。导致协议出现问题,一般是itss.dll文件被丢失造成,所以可以尝试在网上重新下载itss.dll文件保存在相应的路径来修复注册表。
方法四、语言设置导致
也有网友反馈到是你的系统语言设置有问题并不是中文,先看看你的OS语言是不是中文,这里可以到控制面板中看看那个“语言和区域” 的自定义, 打开看看“区域选项” 中语言是不是“中国”,如果设置成其他语言的话是对一些软件有一些影响,将其设置为中文来修复故障。当然如果你的CHM文件是中文的,也不排除存在缺省语言设置问题的可能性。可能你用是的英文版的WINDOWS,把RAGIONAL AND LANGUAGE OPTIONS中的LANGUAGE 和ADVANCED 中的 语言和国家选项都设置成中文(PRC)。
以上就是打开CHM文件提示mk:@MSITStore怎么解决的原因及解决方法,希望能帮到你。如果及还有其他的疑问的话,可以访问学无忧的其他教程。
相关文章