無法打開 CHM 文件的快速解決方法

1、鼠標右鍵單擊該CHM文件,在右鍵快捷窗口中選擇“打開方式”-“Microsoft HTML Help Executable”;
2、如果出現一個提示窗口,大意是說,該CHM文件的發行商未知等,是否確定打開。請一定要將“每次都提示該窗口”的複選框的勾去掉!否則就會出現“該頁無法顯示”的情況。
3、打開後,內容區就顯示正常了!以後直接雙擊該CHM文件,就可以正常顯示了!

 

 

1.問題現象
“不能打開文件mk:@*.chm”
2.發生原因
(1)安裝了其他軟件造成.chm和hh.exe失去關聯
(2)區域設置有問題。(也可能是由於安裝某個軟件自動修改了區域語言)
3.解決辦法
(1)最簡單的只需執行C:\WINNT\system32\dllcache\hh.exe即可。
(2)註冊C:\WINNT\system32\hhctrl.ocx (regsvr32 C:\WINNT\system32\hhctrl.ocx)
(3)嘗試調整 控制面板-區域設置-語言

 

 

 

XP系統無法打開chm文件的解決方法

1 如果你的操作系統是英文版的,那麼你只需在control panel 中將語言設置改爲中文即可
start-control panel-data,time,language and regional options-regional and language options.在regional options 標籤中將語言改爲Chinese (PRC),這樣英文版的系統就可以看中文電子書了。
2 如果中文版系統,可以參考下面的方法:

1,在命令行運行regsvr32 itss.dll
2,在命令行運行regsvr32 hhctrl.ocx
3,右鍵關聯chm文件的“打開方式”到\Windows\HH.exe
如果還沒有解決的話,那可能試因爲你的XP沒有升級到 sp2,hhctrl.ocx版本太低,你可以到別人的系統上copy一個高版本的。

 

 

 

 

1、鼠標右鍵單擊該CHM文件,在右鍵快捷窗口中選擇;打開方式;Microsoft HTML Help Executable;;2、如果出現一個提示窗口,大意是說,該CHM文件的發行商未知等,是否確定打開。請一定要將;每次都提示該窗口;的複選框的勾去掉!在 xp sp2 上,右鍵;打開方式;中選擇。就目前個人的經驗來說,(在 xp 中)打開(會出錯的)chm 時,系統會提示如上窗口。

 

 

 

 


 

http://www.baidu.com/s?wd=chm%CE%DE%B7%A8%B4%F2%BF%AA&cl=3&tn=globalfetch_pg

 

(chm格式的文件在英文操作系統下無法打開的解決辦法:
解壓縮以後,必須放在英文路徑下,並且把chm文件本身也改用英文命名~)
$~;N$p y.d!D-Z

=======================================

1 如果你的操作系統是英文版的,那麼你只需在control panel 中將語言設置改爲中文即可
          start-control panel-data,time,language and regional options-regional and language options.在regional options 標籤中將語言改爲Chinese (PRC),這樣英文版的系統就可以看中文電子書了。
2 如果中文版系統,可以參考下面的方法:
 
1,在命令行運行regsvr32 itss.dll
2,在命令行運行regsvr32 hhctrl.ocx
3,右鍵關聯chm文件的“打開方式”到\Windows\HH.exe
如果還沒有解決的話,那可能試因爲你的XP沒有升級到 sp2,hhctrl.ocx版本太低,你可以到別人的系統上copy一個高版本的。
如果電子書能打開,但是右邊窗口中顯示的是“該頁無法顯示”,那麼把下面的內容存爲1.reg,然後雙擊導入註冊表即可
 
REGEDIT4
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp]
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xHHRestrictions]
"MaxAllowedZone"=dword:00000003
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftHTMLHelp1.xIt***estrictions]
"MaxAllowedZone"=dword:00000003
 
另外:在WINDOWS安裝了安全更新 896358 後,下載的CHM文件無法打開最簡單的辦法是,點擊CHM文件的屬性,發現“常規”欄下多出幾行字:“安全:此文件來自其他計算機,可能被阻止以幫助保護計算機”點擊旁邊的解除鎖定即可解決

 

====================================

chm不能運行的原因!

1,試試改文件名和所在目錄爲英文名稱

2,在控制面板-區域和語言選項-高級 三個中文全選上

3,檢查你下載的文件是否不完整或者已經受損,否則應該重新下載,試試把文件名和所在目錄改成英文

4,控制面板-管理工具---服務----Help and Support
啓用在此計算機上運行幫助和支持中心。如果停止服務,幫助和支持中心將不可用。如果禁用服務,任何直接依賴於此服務的服務將無法啓動。
看看這個是否被關閉或禁用了,以及和它相關的服務

5,是HH.EXE的動態鏈接庫文件受損所致。檢查一下系統目錄下是否有Hh.exe這個文件(如C:\Windows下),這個文件用來打開CHM文件。如果破壞,請從別的正常的XP系統下System32
文件夾下複製HHActiveX.dll、hhctrl.ocx、hhsetup.dll等三(或者兩個)個文件,到你的機器上的相同下,即可解決

6,如果你確認你下載的文件沒問題,系統目錄下也有Hh.exe,但仍然打不開,那可能是程序所需鏈接庫文件受損,請下載安裝微軟的Hhupd.exe就能解決問題。

==========================================

這是非法命名,會導致chm打不開:
 
Performance Tuning for Linux® Servers.chm
應改爲Performance Tuning for Linux Servers.chm
 
===================================================
 
 
這個問題的原因是你的Hhctrl.ocx文件版本不對。   
    
     解決方法分爲兩步:   
    
     第一步,確定你的Hhctrl.ocx版本;第二步,安裝一個新版本。   
    
     對於第一步來說,具體做法是:打開我的電腦-〉工具-〉文件夾選項,在查看中,選擇顯示所有文件,並把下面的兩個“隱藏系統文件、隱藏已知的擴展文件”的複選框去掉。然後查找名爲Hhctrl.ocx的文件,找到後,查看這個文件的屬性,在版本欄中,你會看到這個文件的版本。   
    
     第二步,在IE的安裝盤上找到Hhupd.cab這個文件,把其中的Hhctrl.ocx解壓到windows\system目錄中。然後,在開始-〉運行中輸入regsvr      c:\windows\system\hhctrl.ocx來註冊文件,重啓之後,問題解決。
 
 
感謝您使用微軟產品。   
     請參考下面文章來解決您的問題:   
     http://support.microsoft.com/default.aspx?scid=kb;en-us;Q192111   
     PRB:      Viewing      an      HTML      Help      File      Causes      Internet      Explorer      Error   
======================================================================
 
右鍵查看CHM文件屬性,若有“文檔已被鎖定”的話,點“解除鎖定
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章