CHM(Compiled HTML Help)是常見的說明文件與電子書格式,但在 Windows 8.1 上開啟時常出現「無法顯示此頁」,網址列顯示 //ieframe.dll/dnserrordiagoff.htm#。這通常是因為檔案被封鎖、路徑包含特殊字元(如 #),或是安全性設定阻擋。以下提供三種實測有效的解決方案。
開啟 CHM 檔案時,右側內容區域顯示「無法顯示此頁」,但左側目錄結構正常。這表示 HTML Help 查看器(hh.exe)已啟動,但內容載入被阻擋。
CHM 格式對路徑中的 # 號極度敏感。若檔案放在類似 C:\C#\Project\doc.chm 的路徑下,必會導致無法顯示。
C:\CSharp\Project\)。D:\Docs\)。.rar 或 .zip。CHM 檔案在 Win8.1 上無法顯示,九成以上是「檔案被封鎖」或「路徑含 # 號」造成。優先嘗試方案一,若無效再檢查路徑;實在不想動原檔位置,方案三最省事。掌握這三招,無論是技術文件、電子書還是離線說明,都能順利閱讀。