竭泽而渔win7不可能打开chm格式文件的问题。

消除win7不或然开拓chm格式文件的难题,

解决win7不可以打开chm格式文件的难点。

(一)、不难方法(本身用的这些)

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_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
“MaxAllowedZone”=dword:00000003 “UrlAllowList”=””
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“MaxAllowedZone”=dword:00000003 “UrlAllowList”=””
以上内容复制到贰个文件文件,然后把文件名后缀改成.reg,然后点击即可

二 、若是指示是:”无法开拓文件mk:@MSITStore:\****.chm”
造成这些故障有或者是你的系统中的Hhctrl.ocx文件丢失只怕被此外版本的Hhctrl.ocx覆盖掉了,可以从相同的计算机依然设置光盘中拷贝过来一个,然后再一次登记Hhctrl.ocx文件:具体步骤如下:
第叁步:退出正在周转的持有程序,单击“开首-〉程序”;
第三步:在运营对话框键入”regsvr32
c:\windows\system\hhctrl.ocx”回车,或”regsvr32 /i
hhctrl.ocx“出现”DllRegisterServer成功”音信鲜明,重启电脑即可。

③ 、其余方法
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.ocx
(4)初叶–运维–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWOLANDD键MaxAllowedZone,将其值取成3试一下
5,没有科学安装或被您剔除了hh.exe文件,你可以到
Windows\system32下查一下。若是是那样那您可以从旁人的微处理器上copy1个hh.exe
,放到上边十分目录里,再双击2个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
下,这几个文件包涵部分内容或许滋生错误

④ 、开首–运转–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWO奥迪Q3D键马克斯AllowedZone,将其值取成3试一下

⑤ 、没有正确安装或被您剔除了hh.exe文件,你可以到Windows\system32下查一下。如果是那样那你可以从外人的微处理器上copy一个hh.exe
,放到下面十三分目录里,再双击多个chm文件,让您采纳程序就选那些C:\windows\hh.exe
,那样就过来了chm文件和hh.exe的涉嫌
六 、即便以上二种情形都好的话,删除”hh.dat”, 在目录 \Documents and
Settings\%username%\Application Data\Microsoft\HTML Help
下,这几个文件蕴涵部分内容只怕引起错误
  方法 1
CHM打不开的化解办法,化解win7无法开拓chm格式文件的难点。    1. 双击此 .chm 文件。
    2.
在“打开文件安全警戒”对话框,单击以清除“打开此文件前一贯询问”复选框。
    3. 单击“打开”。
  方法 2
    1. 右键单击该 CHM 文件,然后单击“属性”。
    2. 单击“打消阻挡”。
    3. 双击此 .chm 文件以开拓此文件。 chm文件不能打开难点的化解刚从家回来,重新安装了系统,发现原来可以不荒谬打开的chm文件不能开拓了,自个儿试着化解了,发出去共享一下。
系统版本 xp sp2专业版本。
难点:chm文件打开不可以展现 “CHM格式的文书无法出示,而且windows
3000上健康,windows xp上开辟后显得不大概找到页面。
在一些CHM文件中恐怕会使用到InfoTech磋商,而它包蕴3种协议:ms-its
、its、mk:@msitstore
。利用这么些协议,恶意攻击者恐怕恶意代码将或者造成帮衬爆发溢出纰漏,从而决定电脑。而MS最新表露的安全更新MS05-026
KB896358改正了这一境况,并屏蔽了远程链接,那就招致了利用了长途链接的部分CHM页面打开败北。趋势安全站点对此漏洞作出了之类描述:
这一个安全题材根源于以前宣布的微软HTML Help漏洞。HTML
Help是Windows平台上的正经帮衬系统。我可以使用它为顺序依旧多媒体焦点或者Web站点创建在线的协助文件。
由于HTML
Help并不会全盘校验输入数据的特点,导致那或多或少大概被运用。多少个与众差其他CHM文件可以导致援救系统溢出,这些溢出要是被应用,就足以用于实践恶意代码。
那样的恶意CHM文件可以运用“ms-its”协议,通过IE开启。开启后的CHM文件不再须求用户的参与,就可以活动执行恶意CHM文件和附随的代码。“ms-its”协议是InfoTech
协议的一局地,该协议能够 为ITSS.DLL或然微软InfoTech Storage System
Library所执行。当然,那些黑心的主次无法靠小编传播,仍旧须要用户在特定的职位,通过IE和“ms-its”协议访问恶意的CHM文件。
那种气象若是发生,假使受影响的用户日前报到身份是协会者,远程代码执行的纰漏可以允许恶意用户如故恶意软件,拿到受影响系统的一点一滴控制权限。
从而那一个恶意用户照旧恶意程序得以在此系统上举办代码,并行使完全控制权限安装大概运维程序,并可以观察或然编辑数据。因而,那些漏洞同样也可以被用于复制。
化解方法如下:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“UrlAllowList”=”[url=]\\\helpfiles\;file://\\\helpfiles[/url]”
亟需提到一点的是,默许情形下,子健1.x 下可能并不设有
ItssRestrictions子健,您必要手动成立它,然后在其下创办字符串键值
UrlAllowList 。

   方法 3
  
当chm文件的途径中包蕴“#”“%”等字符时,chm文件能够开拓,但将不可能出示。
原因是:打开chm文件,也就是输入一条包蕴文件路径的命令行语句并实施。当路径中插入“#”“%”等字符后,将沉重令行的语义发生变化,导致不能平常使用chm,而此刻系统又不会有出错的提醒,所以广大人被困扰了。呵呵作者的C#就是因为里面有了那么些#.删除难点消除.
消除办法:删除途径中的特殊字符。

   方法 4
   安装微软的安全更新 896358 或 890175
后,该补丁对chm的itss协议做了限制。有的chm使用了该协议,所以造成chm不能出示。
化解办法:可以修改注册表、修改安全级别、改itss.dll(那么些是传说的);

   方法 5
     修改注册表
    1)新建一个文件文件
    2)添加如下内容:
   REGEDIT4
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
  
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
   “MaxAllowedZone”=dword:00000003
   另存为HTMLHelp.reg(或其他名称,只借使reg格式就行)
   3)双击恰恰新建的reg文件,将它导入注册表,OK,难题化解
可是那种措施不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。

方法 6
招来目录名称是不是有标题,目录名称中有 “#” 字符,去掉有 CHM
文件就浮现平常了。

方法 7
突发性假若CHM是中文也会打不开,改成英文字符试验下。
方法 8
右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm
文件以开辟此文件。

方法 9
一经都无法,最终一招就是,把电子书CHM格式转换为PDF文件:
给你一个软件:
CHM
Converter是3个专门转换CHM格式的文件,它可以把CHM文件转换到PDF、TXT、DOC等常用的格式。

下载后运营软件,软件默许是英文界面,大家能够点击菜单“Tools-Language”,在弹出的对话框中采取“Chinese_Simplified”就足以换到中文了,软件还援助任何不少言语。
选好语言后点击左上角的“打开”按钮来选拔要更换的CHM文件,假诺CHM文件是英文版的,那么在一旁的下拉菜单中就分选
“DEFAILT_CHAPRADOSET”,倘诺是华语的,那要求在下拉菜单中接纳“GB2312_CHARSET”,否则会生出乱码,然后在左侧的“导出”中来挑选要更换的文件类型,软件支持广大格式的文本,如那里拔取“Word97-2004”,最后点击“另存数据库为”按钮,采取保存的文书夹后就从头展开转移了。

消除win7不大概打开chm格式文件的难题。 (一)、简单方法(本身用的这一个)
1.打开chm 2.win7升迁安全问…

焚薮而田win7不可以开拓chm格式文件的题材。

那篇经验是本身从云盘里发现的,某些年头了,笔者用的是XP,但明日用相应也没难点,已经不亮堂从哪些分享其中拿来的了,应该也是过了几许道手,找到原小编是不太现实的了,致谢侵删,下边原文

(一)、不难方法(本身用的那些)

(一)、简单方法(本身用的那些)

一旦无法打开chm格式的文书,

1.打开chm
2.win7提醒安全难点
3.chm不能突显内容
4.关闭chm
5.右键点击chm,点击“解除锁定”,ok  没有“解除锁定”,晕。。。请往下
6.右键点击chm,点击“压缩到*.rar”,压缩chm
7.双击生成的压缩文件*.rar
8.在rar中双击chm,文件打开,ok,什么都有了。
9.解压出来,问题解决

1.打开chm
2.win7提示安全题材
3.chm不可能突显内容
4.关闭chm
5.右键点击chm,点击“解除锁定”,ok  没有“解除锁定”,晕。。。请往下
6.右键点击chm,点击“压缩到*.rar”,压缩chm
7.双击生成的压缩文件*.rar
8.在rar中双击chm,文件打开,ok,什么都有了。
9.解压出来,难题消除

一 、假诺指示是:借使提醒是Internet Explorer
不只怕链接到您请求的网页依旧打开后“页面不能展现”。请下载jjhd.zip,执行。或在要开辟的CHM文件上右键属性,会在下面属性中多了一个“解除锁定”,点击后就可以符合规律展现了。

(二)、复杂方法

(二)、复杂方法

jjhd.reg内容
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

① 、借使指示是:如果提醒是Internet Explorer
无法链接到您请求的网页依然打开后“页面不能呈现”。
请在要开拓的CHM文件上右键属性,会在底下属性中多了一个“解除锁定”,点击后就足以健康突显了。
或者在记事本中保留下列内容为00.reg:
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
“MaxAllowedZone”=dword:00000003 “UrlAllowList”=””
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“MaxAllowedZone”=dword:00000003 “UrlAllowList”=””
上述内容复制到1个文件文件,然后把公文名后缀改成.reg,然后点击即可

壹 、要是提醒是:如若提醒是Internet Explorer
不大概链接到您请求的网页照旧打开后“页面不可以显示”。
请在要开辟的CHM文件上右键属性,会在下边属性中多了2个“解除锁定”,点击后就可以平常突显了。
要么在记事本中保存下列内容为00.reg:
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
“MaxAllowedZone”=dword:00000003 “UrlAllowList”=””
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“MaxAllowedZone”=dword:00000003 “UrlAllowList”=””
如上内容复制到1个文本文件,然后把文件名后缀改成.reg,然后点击即可

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
“MaxAllowedZone”=dword:00000003
“UrlAllowList”=””

② 、借使提醒是:”无法打开文件mk:@MSITStore:\****.chm”
造成那个故障有或者是您的系统中的Hhctrl.ocx文件丢失或然被其它版本的Hhctrl.ocx覆盖掉了,能够从相同的处理器依然设置光盘中拷贝过来三个,然后再度登记Hhctrl.ocx文件:具体步骤如下:
第贰步:退出正在运作的全部程序,单击“开始-〉程序”;
第2步:在运转对话框键入”regsvr32
c:\windows\system\hhctrl.ocx”回车,或”regsvr32 /i
hhctrl.ocx“出现”DllRegisterServer成功”音讯明确,重启电脑即可。

贰 、如若提醒是:”不恐怕打开文件mk:@MSITStore:\****.chm”
造成这么些故障有大概是您的系统中的Hhctrl.ocx文件丢失只怕被其余版本的Hhctrl.ocx覆盖掉了,能够从相同的统计机照旧设置光盘中拷贝过来三个,然后重新挂号Hhctrl.ocx文件:具体步骤如下:
第叁步:退出正在运营的享有程序,单击“开始-〉程序”;
第壹步:在运营对话框键入”regsvr32
c:\windows\system\hhctrl.ocx”回车,或”regsvr32 /i
hhctrl.ocx“出现”DllRegisterServer成功”消息显然,重启电脑即可。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“MaxAllowedZone”=dword:00000003
“UrlAllowList”=””

三 、此外方法
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.ocx
(4)伊始–运转–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWO昂科威D键马克斯AllowedZone,将其值取成3试一下
5,没有正确安装或被您剔除了hh.exe文件,你能够到
Windows\system32下查一下。假设是那般这你可以从旁人的总括机上copy一个hh.exe
,放到上边十二分目录里,再双击2个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
下,那个文件包涵部分情节或许引起错误

③ 、其他方法
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.ocx
(4)开始–运转–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWO汉兰达D键马克斯AllowedZone,将其值取成3试一下
5,没有科学安装或被你剔除了hh.exe文件,你可以到
Windows\system32下查一下。即使是如此那你能够从别人的微处理器上copy二个hh.exe
,放到上边拾壹分目录里,再双击三个chm文件,让你挑选程序就选那3个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
下,那么些文件包蕴部分情节恐怕引起错误

如上内容复制到壹个文本文件,然后把文件名后缀改成.reg,然后点击即可

四 、早先–运营–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWO奥德赛D键马克斯AllowedZone,将其值取成3试一下

肆 、初阶–运维–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWO景逸SUVD键马克斯AllowedZone,将其值取成3试一下

二 、如若提醒是:”不能开拓文件mk:@MSITStore:****.chm”

五 、没有科学安装或被你剔除了hh.exe文件,你可以到Windows\system32下查一下。假若是那样那您可以从旁人的总计机上copy一个hh.exe
,放到上面十一分目录里,再双击3个chm文件,让你挑选程序就选这几个C:\windows\hh.exe
,那样就死灰复燃了chm文件和hh.exe的关联
六 、假若以上两种情状都好的话,删除”hh.dat”, 在目录 \Documents and
Settings\%username%\Application Data\Microsoft\HTML Help
下,这几个文件包罗部分情节大概滋生错误
  方法 1
    1. 双击此 .chm 文件。
    2.
在“打开文件安全警示”对话框,单击以清除“打开此文件前一向询问”复选框。
    3. 单击“打开”。
  方法 2
    1. 右键单击该 CHM 文件,然后单击“属性”。
    2. 单击“裁撤阻挡”。
    3. 双击此 .chm 文件以开辟此文件。 chm文件不可以打开难题的缓解
刚从家回来,重新安装了系统,发现原本可以健康打开的chm文件不能开拓了,自个儿试着化解了,发出去共享一下。
系统版本 xp sp2专业版本。
题材:chm文件打开无法出示 “CHM格式的文本无法显示,而且windows
2000上健康,windows xp上打开后出示不能找到页面。
在一些CHM文件中大概会采纳到InfoTech切磋,而它包涵3种协议:ms-its
、its、mk:@msitstore
。利用这个协议,恶意攻击者或然恶意代码将或然造成帮衬发生溢出纰漏,从而控制电脑。而MS最新公布的安全更新MS05-026
KB896358校对了这一地方,并屏蔽了远程链接,那就招致了运用了中距离链接的片段CHM页面打开失利。趋势安全站点对此漏洞作出了如下描述:
那一个安全难点源于于此前公布的微软HTML Help漏洞。HTML
Help是Windows平台上的正规帮忙系统。小编可以利用它为顺序依然多媒体主题或然Web站点创造在线的帮忙文件。
由于HTML
Help并不会全盘校验输入数据的特征,导致那点可能被使用。2个异样的CHM文件可以造成资助系统溢出,那些溢出若是被采取,就足以用于实施恶意代码。
这样的恶意CHM文件可以拔取“ms-its”协议,通过IE开启。开启后的CHM文件不再必要用户的参与,就可以自行执行恶意CHM文件和附随的代码。“ms-its”协议是InfoTech
协议的一片段,该协议可以 为ITSS.DLL或许微软InfoTech Storage System
Library所执行。当然,那几个恶意的次第不大概靠自身传播,照旧需求用户在一定的岗位,通过IE和“ms-its”协议访问恶意的CHM文件。
那种意况即便暴发,要是受影响的用户目前报到身份是社团者,远程代码执行的狐狸尾巴可以允许恶意用户照旧恶意软件,得到受影响系统的一点一滴控制权限。
从而那些恶意用户还是恶意程序得以在此系统上进行代码,并应用完全控制权限安装或然运转程序,并可以观察或然编辑数据。因而,那一个漏洞同样也能够被用来复制。
杀鸡取蛋办法如下:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“UrlAllowList”=”[url=]\\\helpfiles\;file://\\\helpfiles[/url]”
亟需提到一点的是,暗许情形下,子健1.x 下或许并不存在
ItssRestrictions子健,您需求手动创制它,然后在其下创办字符串键值
UrlAllowList 。

5、没有科学安装或被你剔除了hh.exe文件,你可以到Windows\system32下查一下。若是是如此那你可以从外人的电脑上copy多个hh.exe
,放到上面拾叁分目录里,再双击3个chm文件,让你挑选程序就选那些C:\windows\hh.exe
,那样就过来了chm文件和hh.exe的涉嫌
⑥ 、假使以上两种意况都好的话,删除”hh.dat”, 在目录 \Documents and
Settings\%username%\Application Data\Microsoft\HTML Help
下,这几个文件包罗部分内容可能滋生错误
  方法 1
    1. 双击此 .chm 文件。
    2.
在“打开文件安全警戒”对话框,单击以祛除“打开此文件前从来询问”复选框。
    3. 单击“打开”。
  方法 2
    1. 右键单击该 CHM 文件,然后单击“属性”。
    2. 单击“打消阻挡”。
    3. 双击此 .chm 文件以打开此文件。 chm文件无法开拓难题的化解刚从家回来,重新安装了系统,发现原来可以健康打开的chm文件无法开拓了,自身试着化解了,发出去共享一下。
系统版本 xp sp2专业版本。
题目:chm文件打开不大概出示 “CHM格式的公文不能突显,而且windows
3000上不荒谬,windows xp上开拓后出示不只怕找到页面。
在好几CHM文件中大概会采用到InfoTech研讨,而它包涵3种协议:ms-its
、its、mk:@msitstore
。利用那几个协议,恶意攻击者或许恶意代码将恐怕造成援救发生溢出纰漏,从而决定电脑。而MS最新发表的安全更新MS05-026
KB896358纠正了这一意况,并屏蔽了远程链接,那就招致了动用了长途链接的部分CHM页面打开失利。趋势安全站点对此漏洞作出了如下描述:
那么些安全题材源于于从前发表的微软HTML Help漏洞。HTML
Help是Windows平台上的正儿八经协助系统。我可以动用它为顺序仍旧多媒体主旨或然Web站点创设在线的协理文件。
由于HTML
Help并不会全盘校验输入数据的特征,导致那一点可能被接纳。二个奇特的CHM文件可以引致援救系统溢出,那么些溢出假使被接纳,就可以用于执行恶意代码。
那样的恶意CHM文件可以使用“ms-its”协议,通过IE开启。开启后的CHM文件不再要求用户的加入,就可见自行执行恶意CHM文件和附随的代码。“ms-its”协议是InfoTech
协议的一某个,该协议可以 为ITSS.DLL恐怕微软InfoTech Storage System
Library所实施。当然,那么些黑心的先后不可以靠自家传播,如故须求用户在特定的岗位,通过IE和“ms-its”协议访问恶意的CHM文件。
那种情景只要爆发,如若受影响的用户日前报到身份是社团者,远程代码执行的狐狸尾巴可以允许恶意用户依然恶意软件,得到受影响系统的通通控制权限。
从而那些恶意用户如故恶意程序得以在此系统上进行代码,并运用完全控制权限安装大概运营程序,并可以观看或许编辑数据。因而,那些漏洞同样也可以被用于复制。
竭泽而渔办法如下:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
“UrlAllowList”=”[url=]\\\helpfiles\;file://\\\helpfiles[/url]”
亟需提到一点的是,默许情形下,子健1.x 下可能并不设有
ItssRestrictions子健,您必要手动创立它,然后在其下开创字符串键值
UrlAllowList 。

以致这些故障有只怕是你的系统中的Hhctrl.ocx文件丢失可能被此外版本的Hhctrl.ocx覆盖掉了,可以从相同的处理器照旧设置光盘中拷贝过来1个,然后再一次注册Hhctrl.ocx文件:具体步骤如下:
先是步:退出正在周转的享有程序,单击“初叶-〉程序”;
其次步:在运作对话框键入”regsvr32
c:\windows\system\hhctrl.ocx”回车,或”regsvr32 /i
hhctrl.ocx“出现”DllRegisterServer成功”音讯显然,重启电脑即可。

   方法 3
  
当chm文件的门路中蕴藏“#”“%”等字符时,chm文件可以打开,但将不能出示。
案由是:打开chm文件,约等于输入一条包涵文件路径的下令行语句并履行。当路径中插入“#”“%”等字符后,将沉重令行的语义发生变化,导致力不从心正常使用chm,而此时系统又不会有出错的升迁,所以众多少人被苦恼了。呵呵小编的C#就是因为中间有了那一个#.删除难题化解.
化解办法:删除途径中的特殊字符。

   方法 3
  
当chm文件的门道中包括“#”“%”等字符时,chm文件可以开拓,但将不可以浮现。
案由是:打开chm文件,相当于输入一条包含文件路径的授命行语句并施行。当路径中插入“#”“%”等字符后,将沉重令行的语义爆发变化,导致无法不荒谬使用chm,而那时候系统又不会有失误的晋升,所以众多少人被苦恼了。呵呵小编的C#就是因为内部有了这些#.删除难题化解.
消除办法:删除途径中的特殊字符。

三 、其余方法

   方法 4
   安装微软的安全更新 896358 或 890175
后,该补丁对chm的itss协议做了限定。有的chm使用了该协议,所以导致chm无法显示。
化解办法:可以修改注册表、修改安全级别、改itss.dll(那一个是听大人说的);

   方法 4
   安装微软的安全更新 896358 或 890175
后,该补丁对chm的itss协议做了限制。有的chm使用了该协议,所以造成chm不可以出示。
消除办法:可以修改注册表、修改安全级别、改itss.dll(这一个是风闻的);

3.1,从windows的控制面板进入“语言和区域”-“区域选项”,假诺区域不是中文请改为粤语
3.2,把文件名称改为E 文的归纳一点(a.chm),copy
到一个根目录下边,打开看看,要是不行,请重新下载,有的时候下载进度出了问题,看看是否OK
3.3,假如多数CHM都打不开,试试重新注册regsvr32 itss.dll
3.4,早先–运转–输入“regedit”,打开注册表,找到以下分支:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWORubiconD键MaxAllowedZone,将其值取成3试一下
3.5,没有科学安装或被你剔除了hh.exe文件,你可以到Windows\system32下查一下。假设是如此那您可以从旁人的总括机上copy3个hh.exe
,放到上边十三分目录里,再双击1个chm文件,让你挑选程序就选那多少个C:\windows\hh.exe
,那样就过来了chm文件和hh.exe的涉及
3.6,倘若以上二种境况都好的话,删除”hh.dat”, 在目录
\Documents and Settings%username%\Application Data\Microsoft\HTML
Help 下,那么些文件包涵部分内容大概引起错误

   方法 5
     修改注册表
    1)新建贰个文件文件
    2)添加如下内容:
   REGEDIT4
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
  
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
   “MaxAllowedZone”=dword:00000003
   另存为HTMLHelp.reg(或任何名称,只即使reg格式就行)
   3)双击正好新建的reg文件,将它导入注册表,OK,难题消除
唯独那种格局不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。

   方法 5
     修改注册表
    1)新建二个文书文件
    2)添加如下内容:
   REGEDIT4
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
  
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
   “MaxAllowedZone”=dword:00000003
   另存为HTMLHelp.reg(或其余名称,只假如reg格式就行)
   3)双击正好新建的reg文件,将它导入注册表,OK,难题化解
可是那种格局不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。

④ 、开头–运维–输入“regedit”,打开注册表,找到以下分支:

方法 6
检索目录名称是或不是有题目,目录名称中有 “#” 字符,去掉有 CHM
文件就展现平常了。

方法 6
招来目录名称是或不是有毛病,目录名称中有 “#” 字符,去掉有 CHM
文件就呈现符合规律了。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
在其下新建DWO讴歌RDXD键马克斯AllowedZone,将其值取成3试一下

方法 7
神迹假如CHM是中文也会打不开,改成英文字符试验下。
方法 8
右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm
文件以开拓此文件。

方法 7
偶尔如若CHM是汉语也会打不开,改成英文字符试验下。
方法 8
右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm
文件以打开此文件。

⑤ 、没有正确安装或被您剔除了hh.exe文件,你可以到Windows\system32下查一下。假若是这么这你能够从旁人的微机上copy一个hh.exe
,放到上边拾壹分目录里,再双击七个chm文件,让您挑选程序就选那个C:\windows\hh.exe
,这样就过来了chm文件和hh.exe的涉嫌

方法 9
即使都不可以,最终一招就是,把电子书CHM格式转换为PDF文件:
给你三个软件:
CHM
Converter是三个特地转换CHM格式的文本,它可以把CHM文件转换来PDF、TXT、DOC等常用的格式。

方法 9
假定都不可以,最后一招就是,把电子书CHM格式转换为PDF文件:
给您三个软件:
CHM
Converter是1个特地转换CHM格式的文书,它能够把CHM文件转换到PDF、TXT、DOC等常用的格式。

⑥ 、就算以上二种状态都好的话,删除”hh.dat”, 在目录
\Documents and Settings%username%\Application Data\Microsoft\HTML
Help 下,那些文件包罗部分情节只怕滋生错误

下载后运转软件,软件专断认同是英文界面,大家得以点击菜单“Tools-Language”,在弹出的对话框中选用“Chinese_Simplified”就足以换到中文了,软件还帮助其余过多言语。
选好语言后点击左上角的“打开”按钮来选用要转换的CHM文件,倘使CHM文件是英文版的,那么在一旁的下拉菜单中就挑选
“DEFAILT_CHAXC60SET”,假设是华语的,那需求在下拉菜单中挑选“GB2312_CHARubiconSET”,否则会爆发乱码,然后在右手的“导出”中来摘取要转移的文件类型,软件援救广大格式的文件,如那里选用“Word97-二零零二”,最后点击“另存数据库为”按钮,选拔保存的公文夹后就起来开展转换了。

下载后运营软件,软件默许是英文界面,大家可以点击菜单“Tools-Language”,在弹出的对话框中挑选
“Chinese_Simplified”就足以换到普通话了,软件还扶助其余许多言语。
选好语言后点击左上角的“打开”按钮来抉择要转换的CHM文件,即使CHM文件是英文版的,那么在一侧的下拉菜单中就挑选
“DEFAILT_CHATiguanSET”,如若是华语的,那需求在下拉菜单中精选“GB2312_CHAKugaSET”,否则会发生乱码,然后在右手的“导出”中来摘取要转移的文件类型,软件协助广大格式的文件,如那里选取“Word97-2001”,最后点击“另存数据库为”按钮,采取保存的公文夹后就起来开展转换了。

那些可能是系统Dll文件或然程序DLL文件被去除了,可是注册新闻还留在注册表里面,所以系统运转时会加载,从而出现错误。

登记表修改法:“开端”→“运行”处输入“regedit”,在

“HKEY_CURRENT_USER\澳门金沙国际 ,Software\Microsoft\Windows\CurrentVersion\Run\”中,右侧窗口找到残留的顺序名删除。恐怕打开注册表编辑器
,在编制→查找中,输入出错文件名,把搜到的删除,按F3键,搜索下一个,直到删完全体的截至。

先河菜单-运营-输入msconfig回车
在内部的启航栏里把.dll后面的勾去掉就行了
壹 、开头——运营——msconfig——运维——把加载项
*.dll的万分勾勾去掉。
重启电脑,日常到那就能够了,倘使还弹出来再开展第③步
② 、起初——运转——regedit 在下边的职位删除相应键值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
.按照你的叙说,那应该是2个已被去除了的病毒或间谍软件。但也有大概是您卸载某些软件不得法留下的残留.

dll因为某个原因(最大的可能是因为它是个病毒或流氓软件的dll文件,被杀软删除了)丢失了,但其有关的注册音讯却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。
若果您点击“分明”后,系统并未什么不正规,并且可以健康运行以来,你可以用那些软件清理掉那么些开机加载项,今后开机就不会冒出这些音信了。

CHM打不开二零一零年0十一月02十六日 礼拜二 20:36复制旁人一篇。懒得再写。

今天去上SSD8的科目,课中,1个校友叫本人过去,说:“老师,你做的老大课件在桌面上打不开,是怎么回事呢?”小编打了须臾间,指示:“mk:@MSITStore:C:\Documents
and
Settings\tinylee\桌面\SSD8教程。chm”,那样的难点作者以前遭受过,是在小松的电话上。当时自家论定是她的对讲机中病毒了,没有去化解,后天遇上这样的标题,那样解释明显是丰裕的啊。
 
  那多少个课件的创建一贯是自个儿引以为傲的政工,后天甚至打不开了,挺郁闷的,作者说:“你先去Carnegie下面吧,小编商讨一下。”
 
  正说着,又有三个男士发生了相同的作业,作者起来难以置信是还是不是她们从FTP下载的时候,文档被毁损了,小编在助教机上再度下了一个,打开没相当。
 
  这一下挑起了本人的兴趣,开端在网上找质地,找了遥遥无期,试了许多艺术,有1个方式好像有效:在开辟chm的路线上,无法出现汉字。相当于说:把那些chm的不二法门变成:d:\ssd8.chm,打开就不曾难题了。
 
  不过那肯定尚无缓解难题的常有,小编继续在网上找找啊……终于找到一篇 🙂
 
  ———————————————————————-
 
  不或然开拓CHM文件的来头剖析及缓解措施
 
  这次重装了Windows系统,心想不该再有啥样难点,没悟出居然碰上了CHM打不开的情状。双击多个华语命名的CHM文件例如“全唐诗。CHM”,弹出2个对话框:“不可能开拓文件:mk:@MSITStore:F:\全唐诗。chm”
 
  记得从前那种气象也发出过,当时因为事情多,没有武功理它,只是把文件名改成英文了事。以后又暴发这种情状,一定要把它了结掉。
 
  作者本来想打开的CHM文件应该是“F:\全宋词。chm”,为啥错误报告中涉及的文件名前边多了一串乌烟瘴气的“mk:@MSITStore:”?难道系统把自个儿本来的公文名私自篡改了啊?必须察看一下系统打开文件的长河。作者动用了工具filemon(http://www.sysinternals.com/ntw2k/source/filemon.shtml)
 
  来监视系统打开文件的长河,结果发现系统在发出“叮”的一声报告错误之前试图对以下文件取属性:F:\全宋词。CHI
可是RESULT为“NOT
FOUND”。难道它要开拓的公文是“全唐诗。CHI”?于是我把公文的扩展名改成CHI,结果是连文件涉及都不设有了,更别说打开了。
 
  用Filemon没有缓解其他难题。看来只好求助于SoftICE来追踪了。小编第叁想到的是在CreateFileA那么些API上面设个断点,那样好监视系统终归打开了怎么文件,结果发现系统总括打开三个叫“F:???.CHM”的文件同时战败了:galiletteMay
18 2000, 09:55 AM
 
  看来难题就在此处了,以后要搞精通那一个“???.chm”毕竟是怎么来的,为何文件名无端地成为了问号。继续追踪,发将来开拓文件从前,系统调用多个叫WideCharToMultiByte的API把Unicode编码的字符串转化成Ansi字符串,不过转化的结果却是错误的:galiletteMay
18 2001, 09:56 AM
 
  今后不当的紧要原因现已找到了,就是WideCharToMultiByte这么些API的调用有失水准。查“Win32
Programmer’s
Reference”手册只怕MSDN发现,那么些API的首个参数是代码页(CodePage),而那一个代码页与Windows的语种有关。例如简体粤语的CodePage是936,繁体普通话是950,英文就是1252。仔细观看地点的跟踪进程,作者发现自家机器的代码页居然是1252(英文),而不是简体汉语的936。
那下作者了解了,小编赶紧打开控制面板,找到“区域安装”一
 
  化解办法:竟然是“爱沙尼亚语(美利坚合众国)”。立时把它改成“中文(中国)”,它说要双重启航,我没理它,不重启。重新打开“全宋词.CHM”,终于Ok了。

相关文章