win7打不開chm格式檔案

來源:互聯網
上載者:User

標籤:key   int   類型   隱藏   converter   預設   post   情況   本地   

? ? ? ?近期在開發的過程中,發現重裝的系統Wind7 打不開java協助文檔。搜尋了半天才找到。

在這裡分享一下。

一.假設不能開啟,可這樣恢複檔案關聯:1、開始執行,輸入:regsvr32 C:\windows\system32\hhctrl.ocx ,確定。又一次關聯檔案。2、執行一下windows目錄裡的hh.exe 。

備忘:1. 有時候chm檔案放在中文目錄就不行。

包含中文chm名字。試著把檔案考出來.中文名字一改.2. 假設Windows目錄下找不到hh.exe, 請到 C:\WINDOWS\ServicePackFiles\i386 目錄下尋找.假設能夠找到hh.exe程式的話, 選中任一CHM檔案後單擊右鍵,在屬性中變更檔開啟檔案,又一次恢複檔案聯結.就可以正常開啟CHM檔案了.二. 假設無法在您的電腦上並不存在hh.exe程式了的話.1.在微軟網站上下載hhupd.exe,安裝hh.exe後並執行。hhupd.exe:

LinkId=14498" style="color:rgb(45,100,179);text-decoration:none;">http://go.microsoft.com/fwlink/?LinkId=144982. 下載hhupd.exe後,執行後就能夠了。這個東西大小為461kb 3.在c:\windows\system32裡找到"Hhctrl.ocx"檔案,然後執行:"regsvr32 c:\windows\system32\hhctrl.ocx"命令來注冊控制項。問題攻克了.三. 如又一次注冊了 hhctrl.ocx 依舊不能正常閱讀 CHM。那麼, 非常有可能是協議出了問題。

HH.EXE 用的是 ms-its 等協議。這些協議應該是由某個

wd=DLL&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvuAPhnhfknjRkPhPWn1-90ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1RLnHTdnWb3Ps" class="baidu-highlight" style="color:rgb(45,100,179);text-decoration:none;">DLL 檔案提供服務的。問題是。是什麼 DLL 呢?於是再用 Google 搜尋 ms-its 協議。最終找到了,原來是一個 itss.

wd=DLL&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvuAPhnhfknjRkPhPWn1-90ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1RLnHTdnWb3Ps" class="baidu-highlight" style="color:rgb(45,100,179);text-decoration:none;">dll 在做服務。只是網上查到的解決方式是改動注冊表。要改動 ItssRestrictions 注冊表項以啟用特定的安全區域,請依照下列步驟操作:1. 單擊“開始”,單擊“執行”,鍵入 regedit。然後單擊“確定”。2. 找到並單擊以下的子項:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions注意:假設該注冊表子項不存在,則用法 1 中的步驟 2a 和 2b 建立該子項。3. 按右鍵“ItssRestrictions”子項。指向“建立”。然後單擊“DWORD 值”。4. 鍵入 MaxAllowedZone,然後按 Enter 鍵。

5. 按右鍵“MaxAllowedZone”值。然後單擊“改動”。

6. 在“數值資料”框中,鍵入 0 至 4 之間的一個數字,然後單擊“確定”。7. 退出注冊表編輯器。注意:預設情況下,“MaxAllowedZone”值設定為 0。下表摘要列出了“MaxAllowedZone”值對各個項的解釋。 MaxAllowedZone 本機電腦地區 本地 Intranet 地區 受信任的網站地區 網際網路區域 受限網站地區0 同意 阻止 阻止 阻止 阻止1 同意 同意 阻止 阻止 阻止2 同意 同意 同意 阻止 阻止3 同意 同意 同意 同意 阻止4 同意 同意 同意 同意 同意注冊表改動之後還是不能開啟!試試偷懶的辦法吧——又一次注冊DLL:regsvr32 itss.dll。

四.作業系統的語言不是中文(經常出現這樣的情況)1.看看你的 OS 是不是中文的 OS ? 假設你的 OS 不是 中文的,那麼到 Control Pane 中看看那個“語言和地區” 的option。 開啟看看“地區選項” 是不是中國。這個選項對一些軟體還是有一些影像的。2.假設你的CHM檔案是中文的,可能存在預設語言設定問題。可能你用是的英文版的WINDOWS,把RAGIONAL AND LANGUAGE OPTIONS中的

wd=LANGUAGE&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvuAPhnhfknjRkPhPWn1-90ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1RLnHTdnWb3Ps" class="baidu-highlight" style="color:rgb(45,100,179);text-decoration:none;">LANGUAGE 和ADVANCED 中的 語言和國家選項都設定成中文(PRC)。就能夠了五.能夠試試改變此檔案的名字.比方去掉多餘的符號六.假設都不能,最後一招就是,把電子書CHM格式轉換為PDF檔案:CHM Converter是一個專門轉換CHM格式的檔案,它能夠把CHM檔案轉換成PDF、TXT、DOC等經常使用的格式。下載後執行軟體。軟體預設是英文介面。點擊菜單“Tools-Language”,在彈出的對話方塊中選擇“Chinese_Simplified”就能夠換成中文了,軟體還支援其它非常多語言。選好語言後點擊左上方的“開啟”button來選擇要轉換的CHM檔案,假設CHM檔案是英文版的,那麼在旁邊的下拉式功能表中就選擇 “DEFAILT_CHARSET”,假設是中文的,那須要在下拉式功能表中選擇“GB2312_CHARSET”。否則會產生亂碼,然後在右面的“匯出”中來選擇要轉換的檔案類型,軟體支援非常多格式的檔案。如這裡選擇“Word97-2003”。最後點擊“另存資料庫為”button,選擇儲存的目錄後就開始進行轉換了。PS: Window2K中不能開啟*.chm檔案的解決的方法:這個問題的發生,是因為hhctrl.ocx的版本號碼號出現錯誤或未正確注冊。原因在於安裝的其它軟體用hhctrl.ocx的舊版本號碼替換了原來的版本號碼。IE6SP1中,這個檔案的版本號碼號應為5.2.3735.0。能夠看看你的系統這個檔案的版本號碼號。它位於winnt/system32這個目錄。大小504K(英文版本號碼)從其它同樣的系統(

wd=IE&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvuAPhnhfknjRkPhPWn1-90ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1RLnHTdnWb3Ps" class="baidu-highlight" style="color:rgb(45,100,179);text-decoration:none;">IE版本號碼也同樣)中COPY一份粘貼到你的系統對應目錄中。然後注冊一下。注意:1、先替換winnt/system32/dllcache目錄的這個檔案後替換winnt/system32目錄裡的這個檔案2、假設看不到這個檔案,先工具--目錄選項中,設定顯示隱藏檔案並設定顯示系統檔案3、注冊的方法是: 開始--執行。輸入regsvr32 hhctrl.ocx 之後出來一個注冊成功的對話方塊,點確定, 然後重新啟動系統。


win7打不開chm格式檔案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.