天天看點

win7系統chm檔案打不開的解決之道

 Win7下chm檔案無法打開問題解析:

解決方法一: 1.如果提示是Internet Explorer 不能連結到您請求的網頁或者打開後“頁面無法顯示”。則在要打開的CHM檔案上右鍵屬性,屬性中多了一個“解除鎖定”,點選後就可以正常顯示了。 2.在記事本中儲存下列内容為“**.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”覆寫導緻,可以從相同的電腦或者安裝CD光牒中拷貝過來一個,然後重新注冊“Hhctrl.ocx檔案”,具體步驟如下: 1.退出正在運作的所有程式,單擊“開始”→“程式”。 2.在運作對話框鍵入“regsvr32 c:\windows\system\hhctrl.ocx”回車或“regsvr32 /i hhctrl.ocx”出現“DllRegisterServer成功”消息确定,重新開機計算機即可。

解決方法三: 1.從Windows的控制台進入“語言和區域”→“區域選項”,如果區域不是中文請改為中文。 2.如果多數CHM都打不開,嘗試重新注冊regsvr32 itss.dll,右鍵關聯chm檔案的“打開方式”到\Windows\HH.exe,指令行運作regsvr32 itss.dll,指令行運作regsvr32 hhctrl.ocx 3.“開始”→“運作”→鍵入“regedit”→打開系統資料庫→找到以下分支:[HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\HTMLHelp\1.x\ItssRestrictions]→在其下建立DWORD鍵“MaxAllowedZone”→将其 值設定為“3”即可。

繼續閱讀