Windows7下无法打开chm(mk MSITStore:路径[cannot open the file mk@MSITstore:路径]),chm索引就关闭的解决办法
解决方法1是:
1,右键关联chm文件的“打开方式”到\Windows\HH.exe
2,在命令行运行regsvr32 itss.dll
3,在命令行运行regsvr32 hhctrl.ocx
方法2是
1.看看你的OS的语言设置 和chm文档的语言是不是一致的 ? 如果不一致就会打不开得到上面这样的错误。比如如果下载的chm文档是中文的,那么到[控制面板]中看看那个"语言和区域"的【自定义】,打开看看【区域选项】 是不是中国,这个选项对一些软件还是有一些影响的。
2。运行里面输入 regsvr32 itss.dll
3.在命令行运行regsvr32 hhctrl.ocx
1.在微软网站上下载hhupd.exe,安装hh.exe后并运行。 2.实际上,下载hhupd.exe后,运行后就可以了。这个东西大小为461kb 3.在c:\windows\system32里找到“Hhctrl.ocx”文件,然后运行:“regsvr32 c:\windows\system32\hhctrl.ocx...
WIN7下chm索引和搜索不可用,一般是 hhctrl.ocx 等文件出现了问题解决方法: 重新按顺序注册一下
- regsvr32 jscript.dll
- regsvr32 hhctrl.ocx
- regsvr32 itss.dll
- regsvr32 itircl.dll
CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。因为使用方便,形式多样也常被采用作为电子书的格式。而该类型的文件是可以用Windows自带的hh.exe文件来进行打开。但是有些使用 win7 系统的用户却无法打开CHM文件,这篇文章是本站给大家带来的CHM文件打不开的解决方法教程。
方法/步骤:
1、按 Win 键,或点击左下角的开始菜单,在打开的菜单项中,依次展开到:所有程序 - 附件 - 记事本,当然也可以在桌面直接点击右键新建记事本文件;
2、复制粘贴以下代码到记事本文件:
REGEDIT4 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions] “MaxAllowedZone”=dword:00000003 “UrlAllowList”=“” [HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions] “MaxAllowedZone”=dword:00000003 “UrlAllowList”=“”
3、另存为这个已经有代码的记事本文件,文件名另存为 UnlockCHM.reg,后缀名一定要为.reg,然后保存类型为所有文件,最后点击保存即可;
4、找到刚才新建名为 UnlockCHM.reg的文件,双击打开这个文件, 将文件导入完成操作;
以上就是 Win7无法打开CHM文件|Win7 CHM格式文件打不开怎么办 文章 。
在Win7中,如果遇到CHM文件打不开的问题,可以尝试以下几种解决方法: 一、简单解决方法 - 解除锁定:右键点击CHM文件,查看属性底部是否有“解除锁定”选项,点击后尝试重新打开文件。
- 压缩后打开:如无解除锁定选项,可尝试将CHM文件压缩为RAR格式,然后在RAR文件中双击CHM文件尝试打开。
二、注册表修改方法 - 修改HTMLHelp注册表项:
- 打开注册表编辑器(regedit)。
- 导航至HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions和HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions。
- 在这两个路径下,新建或修改MaxAllowedZone值为dword:00000003。
- 注意:此方法可能涉及安全风险,需谨慎操作。
三、文件关联与注册组件修复 - 重新注册Hhctrl.ocx:
- 退出所有程序。
- 在运行对话框中输入regsvr32 c:windowssystem32hhctrl.ocx,回车确认。
- 重启计算机。
- 恢复CHM文件与hh.exe的关联:
- 确保C:windowssystem32目录下存在hh.exe文件。
- 如不存在,可从其他正常计算机中复制过来。
- 右键点击CHM文件,选择“打开方式”,指定为hh.exe。
四、其他可能的解决方法 - 检查文件路径:确保CHM文件路径中不包含特殊字符,如#、%等。
- 更改文件名称:将CHM文件名称改为英文简单名称,并尝试在根目录下打开。
- 删除hh.dat文件:在Documents and Settings%username%Application DataMicrosoftHTML Help目录下删除hh.dat文件,该文件可能包含导致错误的内容。
- 转换文件格式:如以上方法均无效,可考虑使用CHM Converter等工具将CHM文件转换为PDF、TXT、DOC等其他格式。
五、针对特定安全更新的问题 - 如安装了微软的安全更新896358或890175后导致CHM文件无法显示,可尝试修改注册表中的UrlAllowList项,允许特定路径下的CHM文件访问。但此方法同样涉及安全风险,需谨慎操作。
以上方法涵盖了Win7中CHM文件打不开的多种可能原因及解决方案,可根据实际情况选择尝试。如操作过程中遇到不确定的情况,建议咨询专业人士或寻求官方技术支持。 |