導航:首頁 > 文件教程 > 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文件亂碼相關的資料

熱點內容
如何編程手機app軟體 瀏覽:656
node獲取文件名 瀏覽:367
iphoneios7怎麼設置鈴聲 瀏覽:52
手機qq激活星鑽 瀏覽:302
html中引入js文件路徑 瀏覽:83
0基礎自學編程可以看什麼書 瀏覽:860
javapoi導出excel 瀏覽:212
迷你編程迷小酷為什麼郵箱里沒有 瀏覽:33
ipadqq接收的文件在哪裡 瀏覽:15
拼多多初級看哪些數據 瀏覽:848
win10開機密碼屏幕鍵盤 瀏覽:162
文件夾樂高 瀏覽:914
外置文件夾掛載 瀏覽:304
人人視頻本地緩存文件 瀏覽:194
java俄羅斯方塊項目描述 瀏覽:354
win10系統被凍結 瀏覽:460
excel文件批量合並 瀏覽:948
linuxxmind 瀏覽:93
蘋果電腦安全軟體 瀏覽:195
u深度取消贊助密碼 瀏覽:168

友情鏈接