立即注册

Amituforum 无量觉社区



会员专区切换至【手机版】

切换本帖至【手机版】


【点击下方链接,复制 & 分享文章网址】
Windows7下无法打开chm,解决办法
https://www.amitufo.net/bbs/thread-581314-1-1.html

Windows7下无法打开chm,解决办法

[复制链接]
admin 发表于 10 小时前 | 显示全部楼层 |阅读模式
<
Windows7下无法打开chm(mkMSITStore:路径[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文件打不开的多种可能原因及解决方案,可根据实际情况选择尝试。如操作过程中遇到不确定的情况,建议咨询专业人士或寻求官方技术支持。


主题推广




回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 立即注册

欢迎登陆论坛,还有福利等您哦!
X

Archiver|手机版|小黑屋| Amituforum 无量觉社区

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

GMT+8, 2025-5-15 19:46 , Processed in 0.073108 second(s), 28 queries .

南无阿弥陀佛

© 无量寿 无量觉 Amituforum

快速回复 返回顶部 返回列表