今天開啟chm檔案顯示亂碼。收集網上的解決方法如下:
一:chm 的實質是 html 檔案,找乙個chm解壓工具,解壓成網頁,然後用瀏覽器開啟,自動選擇現在字符集編碼。
二:在登錄檔 hkey_current_user\software\microsoft\internet explorer\international 下有 autodetect 和 default_codepage 2個鍵名,就是 ie 瀏覽器字元編碼的相關設定鍵。 其中:autodetect 是表示自動偵測字元編碼的意思。同 ie 瀏覽器「檢視」選單的「編碼」中的「自動選擇」。鍵值設定1,表示啟用自動偵測。一般的,簡體中文的作業系統,ie 瀏覽器就會使用 gb2312 去顯示那些沒有指定字元編碼的頁面。如果 autodetect 設定為0,那瀏覽器會去使用 default_codepage 的設定來顯示頁面。
在簡體中文的作業系統上開啟簡體中文的 chm 文件出現亂碼時,把 autodetect 設定為1就能正常顯示;
在簡體中文的作業系統上開啟正體中文的 chm 文件出現亂碼時,先把 autodetect 設定為0,然後把 default_codepage 設定為 big5 的**頁 950 即可。
如果在登錄檔 hkey_current_user\software\microsoft\internet explorer\international下沒有 autodetect,點選右鍵"新建"------"字串值" 命名:autodetect;
然後點選「autodetect」,右鍵修改值為「1」;
CHM幫助檔案開啟亂碼解決方案
經常碰到一些chm格式的幫助文件出現亂碼無法閱讀的情況,而且chm文件不像瀏覽器一樣,右鍵可以選擇字元編碼,非常不便。究其原因,主要就是chm文件在頁面中沒有指定合適的字元編碼所致。chm的實質是 html 檔案。一般情況下沒有指定字元編碼的chm是呼叫 internet explorer 瀏覽器的...
CHM檔案無法開啟的解決方法 chm
裝的是英文版的xp,有好幾次出現了chm檔案無法開啟的問題。第一次是沒有把語言設定成中文,導致hh.exe無法開啟中文檔名的chm檔案。第二次是中文和英文的都無法開啟。在網上終於搜到了方法。分享給大家。hh.exe 用的是 ms its 等協議,這些協議應該是由某個 dll 檔案提供服務的。問題是,...
CHM檔案無法開啟的解決方法
機子上儲存了很多電子書,經常會遇到的chm檔案無法開啟的情況。比如 一 正確操作方法 二 出現空白頁面或該頁無法顯示的錯誤 三 不能開啟檔案mk chm 四 xp系統無法開啟chm檔案的解決方法 五 在英文作業系統下無法開啟 六 chm檔案不能執行 七 hhctrl.ocx檔案版本不對 今天在網上找...