Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7/Win8.1 開啟 CHM 檔案一片空白?右鍵「解除鎖定」屬性一秒修復

編輯:Win7 常見問題解答
CHM空白頁面
CHM空白頁面2
屬性解除鎖定
正常顯示內容

成因解析:NTFS 替代資料流 (ADS) + 區域識別碼

從網路下載、郵件附件、壓縮包解壓得來的 `.chm` 檔案,NTFS 檔案系統會在其替代資料流中寫入 Zone.Identifier,標記來源為「網際網路區域」。Win7/Win8.1 的 HTML Help 執行器 (`hh.exe`) 讀取到此標記,基於安全性考量**拒絕渲染內容**,導致視窗開啟但內容區域一片空白。

一秒修復:右鍵屬性 → 解除鎖定

  1. 在檔案總管中找到該 `.chm` 檔案。
  2. 按右鍵 → 選擇 「內容」 (Properties)。
  3. 在「一般」頁簽下方,若出現 「安全性:這個檔案來自另一台電腦,可能為了保護這台電腦而被封鎖。」 字樣,並有 「解除鎖定」 (Unblock) 核取方塊。
  4. 勾選「解除鎖定」 → 「套用」 → 「確定」。
  5. 重新雙擊開啟 `.chm`,內容即可正常顯示。

批次解除鎖定(大量 CHM 檔案)

管理員 PowerShell 執行:

Get-ChildItem -Path "D:\CHM資料夾" -Filter *.chm -Recurse | Unblock-File

或使用 Sysinternals Streams.exe:

streams.exe -s -d "D:\CHM資料夾\*.chm"

同類問題:其他被封鎖的檔案類型

副檔名典型現象解決方式
.exe / .msi / .bat / .ps1雙擊無反應 / 彈出「Windows 保護您的電腦」SmartScreen 阻擋右鍵屬性 → 解除鎖定 / SmartScreen 選「仍要執行」
.zip / .rar / .7z解壓出來的檔案同樣被封鎖,導致內部 .exe/.chm 無法執行解壓前對壓縮包右鍵 → 解除鎖定,或解壓後批次 Unblock-File
.pdf / .docx / .xlsxOffice/PDF 閱讀器開啟時進入「保護檢視」唯讀模式信任中心設定 / 右鍵屬性解除鎖定
核心概念: **Zone.Identifier ADS 是 NTFS 的安全特性,非病毒**。正規來源檔案解除鎖定後即可正常使用。若檔案來源不明,建議先掃毒再決定是否解除鎖定。
Copyright © Windows教程網 All Rights Reserved