最近剛好下載了一些不錯的電子書,不過在學妹的電腦裡面缺無法閱讀:
出現了:網頁無法開啟 的訊息
據說原因是因為微軟修正了html的安全性,所以導致無法正常開啟chm附檔名的檔案,
解決方法很多,列下來給大家參考:
方法 1
按兩下 .chm 檔案。
在 [開啟檔案安全性警告] 對話方塊中,按一下以清除 [遇到這種檔案時必須事先警告] 核取方塊。
按一下 [開啟]。
方法 2
用滑鼠右鍵按一下 CHM 檔案,然後按一下 [內容]。
按一下 [解除封鎖]。
按兩下 .chm 檔案以開啟檔案。
可惜這些對我的狀況都不管用,所以要改用新的方法:
檢查一下windows目錄下是否有hh.exe這個檔案,有的話,可能是登錄檔相關機碼跑掉了,直接用C:WINDOWShh.exe開啟
開始\執行\hh X:(檔案路徑)READ.chm
以下為.CHM相關的登錄機碼
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTchm.file]
@="已編譯的 HTML Help 檔案"
"EditFlags"=dword:00000000
[HKEY_CLASSES_ROOTchm.fileDefaultIcon]
@="C:\WINDOWS\hh.exe,0"
[HKEY_CLASSES_ROOTchm.fileshell]
[HKEY_CLASSES_ROOTchm.fileshellopen]
[HKEY_CLASSES_ROOTchm.fileshellopencommand]
@=""C:\WINDOWS\hh.exe" 1"
註: windows 為作業系統安裝錄,如有不同請自行更改
如果嫌麻煩看不懂,就直接將上面所有藍色的字存成一個reg檔,點兩下執行就可以了
但是如果你的電腦裡面沒有hh.exe 登錄了也沒用!!
所以我們要進行另外一種方法:
方法4:(有風險,請自己評估)
一樣是開啟記事本,將下面的機碼存成reg檔
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000003
點兩下執行就可以了。
如果以上這些方法都是過,還是不行:
那就
1.找chm reader
2.用CHM Converter將chm檔轉成html或是pdf就可以了。
原文取自 : http://mulicia.pixnet.net/blog/post/22648413
留言列表