黑马程序员技术交流社区

标题: CHM文档突然打不开了是个神马情况? [打印本页]

作者: xyh19    时间: 2013-3-30 09:19
标题: CHM文档突然打不开了是个神马情况?
本帖最后由 徐彦淏 于 2013-3-31 09:45 编辑

CHM文档突然打不开了是个神马情况?有人遇到过相同情况吗?
JDK和老毕的源代码文件都打不开了。。。。怎么破?
求帮助~!


1.jpg (27.5 KB, 下载次数: 14)

1.jpg

作者: 苏冉    时间: 2013-3-30 09:25
帮助文档,以CHM为扩展名的文件图标通常为一个带问号的文档图标。

重新注册一下 hhctrl.ocx 试试:regsvr32 hhctrl.ocx。

HH.EXE 用的是 ms-its 等协议,这些协议应该是由一个 itss.dll 提供的,重新注册DLL:regsvr32 itss.dll

一.如果不能打开,可这样恢复文件关联:

1、开始运行,输入:regsvr32 C:\windows\system32\hhctrl.ocx ,确定,重新关联文件。
2、执行一下windows目录里的hh.exe 。
备注:

1. 有时候chm文件放在中文目录就不行。包括中文chm名字。试着把文件考出来.中文名字一改.
2. 如果Windows目录下找不到hh.exe, 请到 C:\WINDOWS\ServicePackFiles\i386 目录下寻找.如果能够找到hh.exe程序的话, 选中任一CHM文件后单击右键,在属性中更改文件打开方式,重新恢复文件联接.即可正常打开CHM文件了.

二. 如果无法在您的电脑上并不存在hh.exe程序了的话.

1.在微软网站上下载hhupd.exe,安装hh.exe后并运行。

hhupd.exe下载地址: http://go.microsoft.com/fwlink/?LinkId=14498

2. 下载hhupd.exe后,运行后就可以了。这个东西大小为461kb
3.在c:\windows\system32里找到"Hhctrl.ocx"文件,然后运行:"regsvr32 c:\windows\system32\hhctrl.ocx"命令来注册控件,问题解决了.


作者: xyh19    时间: 2013-3-30 10:45
啊,不行的
电脑貌似中毒了

所有程序都无法打开 ,连QQ、射手影音都打不开了,视频也看不成了!
搞什么啊。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: 高新星    时间: 2013-3-30 16:08
楼主悲剧了!实在不行重装系统吧
作者: 郭沐昌    时间: 2013-3-30 20:07
Win7下chm文件打不开其它方法  1,从windows的控制面板进入“语言和区域”-“区域选项”,如果区域不是中文请改为中文  2,把文件名称改为E英文文的简单一点(a.chm),copy 到一个根目录下面,打开看看,如果不行,请重新下载,有的时候下载过程出了问题,看看是否OK  3,如果多数CHM都打不开,试试重新注册regsvr32 itss.dll
(1)右键关联chm文件的“打开方式”到\Windows\HH.exe  
(2)在命令行运行regsvr32 itss.dll  
(3)在命令行运行regsvr32 hhctrl.oc
(4)开始--运行--输入“regedit”,打开注册表,找到以下分支: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions 在其下新建DWORD键MaxAllowedZone,将其值取成3试一下  
(5)没有正确安装或被你删除了hh.exe文件,你可以到 Windows\system32下查一下。如果是这样那你可以从别人的电脑上copy一个hh.exe ,放到上面那个目录里,再双击一个chm文件,让你选择程序就选那个C:\windows\hh.exe ,这样就恢复了chm文件和hh.exe的关联  在微软网站上下载hhupd.exe,安装hh.exe后并运行。 2.实际上,下载hhupd.exe后,运行后就可以了。这个东西大小为461kb 3.在c:\windows\system32里找到“Hhctrl.ocx”文件,然后运行:“regsvr32 c:\windows\system32\hhctrl.ocx…  (6)如果以上几种情况都好的话,删除"hh.dat", 在目录 \Documents and Settings\%username%\Application Data\Microsoft\HTML Help 下,这个文件包含一些内容可能引起错误
作者: xyh19    时间: 2013-3-31 09:44
哈哈,搞定了,就是微软更新软件给闹的,把更新的软件给卸了就好了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2