天天看點

關于無法閱讀CHM檔案的解決方法

最近剛裝上windows server 2003 而且打上了SP1更新檔,在前幾天的使用過程中,我要打開一個.chm檔案時,卻出現無法找到該頁的的情況.但有以前的作業系統中,這個chm檔案是可以閱讀檢視的呀.這是什麼原因呢?

上網查閱相關資料發現,原來是.chm檔案有漏洞,微軟的更新程式中關掉了其相關特性.原理不用多講,有興趣的自己到微軟的官方網站上查閱.在官方網站上給出了好幾種解決方案.個人就以其中的覺得最簡單的第2個解決方法:

建立一個檔案文檔,在文檔中輸入以下内容:

REGEDIT4

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp]

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTMLHelp/1.x/ItssRestrictions]

"MaxAllowedZone"=dword:00000003

我這裡将其值改為3(微軟原來的值為1)後,将檔案擴充名改為.reg,輕按兩下運作,就可以閱讀CHM檔案了.

注:在微軟官方的檔案中明确說明,若将上述鍵值改為3或3以上,會有相當的風險.是以建議當你閱讀完成時,請及時将鍵值恢複為1.

完畢!

繼續閱讀