win7開啟chm檔案問題解決之道

2022-08-27 13:57:12 字數 2602 閱讀 8810

我今天遇到了個非常棘手的問題,想看看資料,卻打不開chm幫助檔案。

我裝的是64位win7,開啟chm檔案時,系統提示我安全問題,強行開啟,卻無法顯示內容,得到的提示是「該頁導航被取消」,鬱悶啊,頭痛啊,怎麼辦啊,急急如火令……

只有找google兄弟幫忙了,一搜,一大堆。

看了看,挺麻煩,要修改登錄檔,如不慎,將崩潰。完了,這難哈。

不過,沒辦法,還要解決問題啊,工作不等人的。

還好,經過我的不懈努力,加上我的聰明才智,最後找到了最簡單最有效解決方法了。無需任何改變。。無需任何擔心。。。

現在把這個方法貼出來,共大家分享。

1.開啟chm

2.win7提示安全問題

3.chm無法顯示內容

4.關閉chm

5.右鍵點選chm,點選「解除鎖定」,ok  沒有「解除鎖定」,暈。。。請往下

6.右鍵點選chm,點選「壓縮到*.rar」,壓縮chm

7.雙擊生成的壓縮檔案*.rar

8.在rar中雙擊chm,檔案開啟,ok,什麼都有了。

9.問題解決

很簡單吧。

下面我們網上貼的超級複雜的方法**出來,供大家研究。

一、如果提示是:如果提示是internet explorer 不能鏈結到您請求的網頁或者開啟後「頁面無法顯示」。

請在要開啟的chm檔案上右鍵屬性,會在底下屬性中多了乙個「解除鎖定」,點選後就可以正常顯示了。

或者在記事本中儲存下列內容為00.reg:

regedit4 [hkey_local_machine\software\microsoft\htmlhelp] [hkey_local_machine\software\microsoft\htmlhelp\1.x\hhrestrictions] "maxallowedzone"=dword:00000003 "urlallowlist"="" [hkey_local_machine\software\microsoft\htmlhelp\1.x\itssrestrictions] "maxallowedzone"=dword:00000003

碼。「ms-its」協議是infotech 協議的一部分,該協議能夠 為itss.dll或者微軟infotech storage system library所執行。當然,這些惡意的程式無法靠自身傳播,仍然需要使用者在特定的位置,通過ie和「ms-its」協議訪問惡意的chm檔案。 這種情況一旦發生,如果受影響的使用者當前登入身份是管理員,遠端**執行的漏洞可以允許惡意使用者或者惡意軟 件,獲得受影響系統的完全控制許可權。 從而這個惡意使用者或者惡意程式得以在此系統上執行**,並使用完全控制許可權安裝或者執行程式,並能夠察看或者編輯資料。因此,這個漏洞同樣也能夠被用於復

制。 解決方法如下: [hkey_local_machine\software\microsoft\htmlhelp\1.x\itssrestrictions] "urlallowlist"="[url=]\\\helpfiles\;file://\\\helpfiles[/url]"

需要提到一點的是,預設情況下,子健1.x 下可能並不存在 itssrestrictions子健,您需要手動建立它,然後在其下建立字串鍵值 urlallowlist 。

方法 3

當chm檔案的路徑中含有「#」「%」等字元時,chm檔案能夠開啟,但將無法顯示。

原因是:開啟chm檔案,相當於輸入一條包含檔案路徑的命令列語句並執行。當路徑中插入「#」「%」等字元後,將使命令列的語義發生變化,導致無法正常使 用chm,而此時系統又不會有出錯的提示,所以很多人被困擾了。呵呵我的c#就是因為其中有了這個#.刪除問題解決.

解決辦法:刪除路徑中的特殊字元。

方法 4

安裝微軟的安全更新 896358 或 890175 後,該補丁對chm的itss協議做了限制。有的chm使用了該協議,所以導致chm無法顯示。

解決辦法:可以修改登錄檔、修改安全級別、改itss.dll(這個是聽說的);

方法 5

修改登錄檔

1)新建乙個文字檔案

2)新增如下內容:

regedit4

[hkey_local_machine\software\microsoft\htmlhelp]

[hkey_local_machine\software\microsoft\htmlhelp\1.x\itssrestrictions]

"maxallowedzone"=dword:00000003

另存為htmlhelp.reg(或其它名稱,只要是reg格式就行)

3)雙擊剛剛新建的reg檔案,將它匯入登錄檔,ok,問題搞定

不過這種方法不安全,因為它將將瀏覽區域等級調整為3了,存在安全隱患,故不推薦。

方法 6

查詢目錄名稱是否有問題,目錄名稱中有 "#" 字元,去掉有 chm 檔案就顯示正常了。

方法 7

有時候如果chm是中文也會打不開,改成英文本元試驗下。

方法 8

右鍵單擊該 chm 檔案,然後單擊「屬性」, 單擊「解除鎖定」,. 雙擊此 .chm 檔案以開啟此檔案。

方法 9

如果都不能,最後一招就是,把電子書chm格式轉換為pdf檔案:

給你乙個軟體:

chm converter是乙個專門轉換chm格式的檔案,它可以把chm檔案轉換成pdf、txt、doc等常用的格式。

win7 亂碼 問題解決方案

具體情況 1.裝好win7英文版啟用後,發現有些中文的字元顯示為亂碼,然後下了中文的語言包,公升級成功後,將區域,語言等全部設成中文簡體。具體操作如下 a.開始 控制面板 區域和語言選項 更改設定為 b.選項卡 格式 設定 中文 簡體,中國 c.選項卡 位置 設定 中國 d.選項卡 鍵盤和語言 設定...

Visio 的Win7下容易崩潰問題解決

今天剛安裝好機器,找來了visio 2010開始修改 的圖,結果剛繪製幾個框就出現崩潰了,通過軟體修復一次,問題好了點,但將圖複製到word中時,還是出現崩潰,而且是100 的出問題,經過在網上搜尋,在國外一作者部落格中找到了解決方案 如果安裝visio之後,看到最後有乙個載入項,而且是與藍芽相關的...

win7 驅動出現問題解決辦法

今天,在安裝上網絡卡時,一直找不到上網絡卡裝置驅動 顯示為?連自帶的移動儲存都沒有顯示,正常的時候是可以的,然後用裡面自帶的驅動就可以安裝。沒有辦法,在網上找了官網的驅動,但是可以安裝,也是不能正常使用。不小心的時候,刪了一下us的通用序列匯流排,這下可好,連外界的滑鼠也不能使用了,解除安裝 安裝驅...