点击查看原图
CHM不能正常打开,甚是无语!MSDN都看不了了!详细状况是,看得到书签,可双击打不开页面,出现如下错误:

无法找到mk:@msitstore ……
(可惜忘截图了)
(同时发出我最讨厌的系统错误的声音!)

之前也遇到类似状况的解决办法如下:

造成的原因大概就是系统中的几个dll和它脱离了关系,所以重新注册一下就ok了

在 “运行”里面分别运行下列命令
regsvr32 hhctrl.ocx
regsvr32 itss.dll
regsvr32 itircl.dll

现在遇到的状况才没那么简单!在网上搜了N多别的办法,都没解决问题!而且搜不到 “无法找到…”只能搜到can’t open 或者无法打开!

最后终于在一个偏僻的角落搜到mk:@msissotre的大概意思:
mk:@MSITStore   represents   the   temp   holder   to   extract   html   files   packed   by   the   CHM   file.
所以,就是无法找到CHM文件打包的html文件解压到的那个文件夹!好奇怪……

无语了……

最后,偶然发现IE打不开网页,而FF却可以。这种状况,几个月前也出现过,就是安装了Apache的缘故。我把它停止,甚至后来把它卸载了,都不行……无语了!(无语了,怎么说那么多无语!)

最后把IE8卸载了,再重装了一次张终于把问题解决了。(我都不知道怎么想到的这招)

几天之后,想起之前出现过httpd.exe运行错误的。怪不得~~~

不过 ,这次发现IE真的好重要的!真不能少了它呀!虽然它比较烂,但是千万不能让它死了呀!

与IE有关的:chm电子文档,QQ、酷我音乐盒……(有一次IE打不开网页,酷我音乐盒竟然打不开了!!!)

真是想不通,如果Windows不绑定IE。每个软件,都要自己去实现网络功能,那不知道多么麻烦!真替欧洲某些国家悲哀!

我觉得操作系统绑定浏览器,没什么不对。尤其是现在,买电脑99%都为了上网,或者是要利用网络功能。操作系统本来就是提供一个平台,方便人与机对话的!这些基本的,每个人都需要的功能。又怎么了?!