天天看點

Windows XP不能打開chm檔案

如果Windows XP不能打開chm格式的檔案,

  1。如果提示是:如果提示是Internet Explorer 不能連結到您請求的網頁或者打開後“頁面無法顯示”。請下載下傳jjhd.zip,執行。或在要打開的CHM檔案上右鍵屬性,會在底下屬性中多了一個“解除鎖定”,點選後就可以正常顯示了。

  jjhd.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,然後點選即可

  2。如果提示是:"不能打開檔案 mk:@MSITStore:\****.chm"

  造成這個故障有可能是你的系統中的Hhctrl.ocx檔案丢失或者被其他版本的 Hhctrl.ocx覆寫掉了,可以從相同的電腦或者安裝CD光牒中拷貝過來一個,然後重新注冊Hhctrl.ocx檔案:具體步驟如下:

  第一步:退出正在運作的所有程式,單擊“開始-〉程式”;

  第二步:在運作對話框鍵入"regsvr32 c:\windows\system\hhctrl.ocx"回車,或”regsvr32 /i hhctrl.ocx“出現"DllRegisterServer成功"消息确定,重新開機計算機即可。

  3。其它方法

  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

  在其下建立DWORD鍵MaxAllowedZone,将其值取成3試一下

  3.5,沒有正确安裝或被你删除了hh.exe檔案,你可以到 Windows\system32下查一下。如果是這樣那你可以從别人的電腦上copy一個hh.exe ,放到上面那個目錄裡,再輕按兩下一個chm檔案,讓你選擇程式就選那個C:\windows\hh.exe ,這樣就恢複了chm檔案和hh.exe的關聯

  3.6,如果以上幾種情況都好的話,删除"hh.dat", 在目錄

  \Documents and Settings\%username%\Application Data\Microsoft\HTML Help 下,這個檔案包含一些内容可能引起錯誤

  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的關聯

  6,如果以上幾種情況都好的話,删除"hh.dat", 在目錄

  \Documents and Settings\%username%\Application Data\Microsoft\HTML Help 下,這個檔案包含一些内容可能引起錯誤

繼續閱讀