導航:首頁 > 文件教程 > chm文件亂碼

chm文件亂碼

發布時間:2025-01-08 05:31:46

① 請問,CHM文件左側目錄亂碼怎麼解決文件在別的電腦顯示正常.

應該是編碼問題,中文大多數都是用GBK的,以下是網上的答案:

CHM文件單個頁面顯示為亂碼,但通過查看也頁面源代碼,頁面HTML代碼能正常顯示文本。解決步驟如下:
1、在WIN7系統中,運行regedit.exe注冊表管理器,找到注冊表項:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International
2、若發現無AutoDetect項目,則建立一DWORD(32-位值)項,並設置值為1
3、設置完後,重新打開CHM文件,能正常顯示。

參考:

CHM亂碼解決
經常碰到一些 CHM 格式的幫助文檔出現亂碼無法閱讀的情況,而且 CHM 文檔不像瀏覽器一樣,右鍵可以選擇字元編碼,非常不便。究其原因,主要就是 CHM 文檔在頁面中沒有指定合適的字元編碼所致。
CHM 的實質是 HTML 文件。一般情況下沒有指定字元編碼的 CHM 是調用 Internet Explorer 瀏覽器的字元編碼設定來顯示 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 即可。
簡體中文Windows常用 ANSI 代碼頁936,在注冊表二進制值是 A8 03 00 00;
繁體中文Windows常用 ANSI 代碼頁950,在注冊表二進制值是 B6 03 00 00;
拉丁語系Windows常用 ANSI 代碼頁1252,在注冊表二進制值是 E4 04 00 00

② 打不開.chm文件後,出現亂碼

.CHM文檔也是通過瀏覽器來顯示, 顯示亂碼可能是IE中字體設置出了問題.
遇到此問題, 我的解決方法:
1. 把.CHM文檔關掉

2. 把IE和所有的瀏覽器關掉

3. 把IE打開, 並只把IE打開 將編碼改為自動選擇.
查看--->編碼--->自動選擇

4.打開.chm文檔即可了
參看網路經驗:http://jingyan..com/article/6525d4b134991eac7d2e948b.html

③ chm文件怎麼打開,雙擊後出現的是亂碼

可能是HH.EXE壞了.到別的機子上復制一個過來.路徑是C:\WINDOWS\HH.EXE
或打開方式錯誤,開始運行REGEDIT找到HKEY_CLASSES_ROOT\.CHM
確定其鍵值為CHM.FILE
再找HKEY_CLASSES_ROOT\chm.file\shell\open\command
確定其鍵值為"C:\WINDOWS\hh.exe" %1

如果不是右鍵更改,改回來就可以了.

閱讀全文

與chm文件亂碼相關的資料

熱點內容
安卓實現桌面大文件夾 瀏覽:449
達芬奇可視化的配置文件 瀏覽:338
下好的壓縮包非壓縮文件 瀏覽:360
linuxqt觸控事件 瀏覽:381
國際網路監控 瀏覽:967
哪個網站鞋子最好 瀏覽:987
蘋果720p 瀏覽:248
微博拼圖工具 瀏覽:572
博客與網路營銷下載 瀏覽:644
爆破肉雞教程 瀏覽:138
文件傳輸常常被直接稱為什麼 瀏覽:307
監控上面顯示配置文件錯誤 瀏覽:583
數據服務實踐表怎麼填 瀏覽:738
iphone6s港行真偽查詢 瀏覽:827
看不到網路怎麼設置路由器 瀏覽:78
qt讀寫ini文件 瀏覽:910
什麼是離線導航數據 瀏覽:164
微信本地二手交易平台 瀏覽:726
什麼是創意編程啟蒙 瀏覽:988
用來存放被用戶刪除的文件 瀏覽:307

友情鏈接