copy 到一个根目录下面

我今天遇到了个非常棘手的问题 , 想看看资料 , 却打不开chm帮助文件 。
我装的是64位win7 , 打开chm文件时 , 系统提示我安全问题 , 强行打开 , 却无法显示内容 , 得到的提示是“该页导航被取消” , 郁闷啊 , 头痛啊 , 怎么办啊 , 急急如火令……
只有找Google兄弟帮忙了 , 一搜 , 一大堆 。
看了看 , 挺麻烦 , 要修改注册表 , 如不慎 , 将崩溃 。完了 , 这难哈 。
不过 , 没办法 , 还要解决问题啊 , 工作不等人的 。
还好 , 经过我的不懈努力 , 加上我的聪明才智 , 最后找到了最简单最有效解决方法了 。无需任何改变 。。无需任何担心 。。。
现在把这个方法贴出来 , 共大家分享 。
1.打开chm
2.win7提示安全问题
3.chm无法显示内容
4.关闭chm
5.右键点击chm , 点击“解除锁定” , ok 没有“解除锁定” , 晕 。。。请往下
6.右键点击chm , 点击“压缩到*.rar” , 压缩chm
7.双击生成的压缩文件*.rar
8.在rar中双击chm , 文件打开 , ok , 什么都有了 。
9.问题解决
很简单吧 。
下面我们网上贴的超级复杂的方法转帖出来 , 供大家研究 。
一、如果提示是:如果提示是Internet Explorer 不能链接到您请求的网页或者打开后“页面无法显示” 。
请在要打开的CHM文件上右键属性 , 会在底下属性中多了一个“解除锁定” , 点击后就可以正常显示了 。
或者在记事本中保存下列内容为00.reg:
复制代码
代码如下:
REGEDIT4
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp]
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions]
”MaxAllowedZone”=dword:00000003
”UrlAllowList”=””
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions]
”MaxAllowedZone”=dword:00000003
”UrlAllowList”=””
以上内容复制到一个文本文件 , 然后把文件名后缀改成.reg,然后点击即可
二、如果提示是:”不能打开文件mk:@MSITStore:****.chm” 造成这个故障有可能是你的系统中的Hhctrl.ocx文件丢失或者被其他版本的Hhctrl.ocx覆盖掉了 , 可以从相同的电脑或者安装光盘中拷贝过来 一个 , 然后重新注册Hhctrl.ocx文件:具体步骤如下: 第一步:退出正在运行的所有程序 , 单击“开始-〉程序”; 第二步:在运行对话框键入”regsvr32 c:windowssystemhhctrl.ocx”回车 , 或”regsvr32 /i hhctrl.ocx“出现”DllRegisterServer成功”消息确定 , 重启计算机即可 。
【copy 到一个根目录下面】三、其它方法
1 , 从windows的控制面板进入“语言和区域”-“区域选项” , 如果区域不是中文请改为中文
2 , 把文件名称改为E 文的简单一点(a.chm) , copy 到一个根目录下面 , 打开看看 , 如果不行 , 请重新下载 , 有的时候下载过程出了问题 , 看看是否OK
3 , 如果多数CHM都打不开 , 试试重新注册regsvr32 itss.dll
(1)右键关联chm文件的“打开方式”到WindowsHH.exe
(2)在命令行运行regsvr32 itss.dll
(3)在命令行运行regsvr32 hhctrl.ocx
(4)开始–运行–输入“regedit” , 打开注册表 , 找到以下分支: HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions 在其下新建DWORD键MaxAllowedZone , 将其值取成3试一下
5 , 没有正确安装或被你删除了hh.exe文件 , 你可以到 Windowssystem32下查一下 。如果是这样那你可以从别人的电脑上copy一个hh.exe  , 放到上面那个目录里 , 再双击一个chm文件 , 让你选择程序就选那个C:windowshh.exe  , 这样就恢复了chm文件和hh.exe的关联
在微软网站上下载hhupd.exe,安装hh.exe后并运行 。2.实际上,下载hhupd.exe后,运行后就可以了 。这个东西大小为461kb 3.在c:windowssystem32里找到“Hhctrl.ocx”文件,然后运行:“regsvr32 c:windowssystem32hhctrl.ocx…
6 , 如果以上几种情况都好的话 , 删除”hh.dat”, 在目录 Documents and Settings%username%Application DataMicrosoftHTML Help 下 , 这个文件包含一些内容可能引起错误
四、开始–运行–输入“regedit” , 打开注册表 , 找到以下分支: HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xItssRestrictions 在其下新建DWORD键MaxAllowedZone , 将其值取成3试一下
五、没有正确安装或被你删除了hh.exe文件 , 你可以到Windowssystem32下查一下 。如果是这样那你可以从别人的电脑上copy一个 hh.exe  , 放到上面那个目录里 , 再双击一个chm文件 , 让你选择程序就选那个C:windowshh.exe  , 这样就恢复了chm文件和hh.exe的关联

    推荐阅读