使用 IE 下載程式時彈出「簽名無效」或「無法驗證發行者」導致下載失敗,主因是 IE 安全性設定啟用「檢查已下載程式的簽章」,但該程式未簽章、簽章過期、憑證鏈不信任或系統時間錯誤。


| 原因 | 說明 | 建議處理 |
|---|---|---|
| 程式未數位簽章 | 開發者未購買代碼簽章憑證(常見於開源工具、舊軟體、內部測試版) | 確認來源可信後,暫時關閉驗證下載 |
| 簽章憑證過期 | 代碼簽章憑證有效期通常 1-3 年,過期後驗證失敗 | 聯繫開發者重新簽章,或暫時關閉驗證 |
| 憑證鏈不受信 | 簽章使用的根憑證不在「受信任的根憑證授權單位」存儲區 | 匯入根憑證,或暫時關閉驗證 |
| 系統時間錯誤 | 電腦時間偏差導致憑證有效期驗證失敗 | 同步網路時間(參考 Win8 時間同步教學) |
| SmartScreen 篩選器攔截 | IE 另一層信譽防護機制攔截低信譽下載 | 「安全性」索引標籤調整 SmartScreen 等級 |
「網際網路選項」→「進階」→「安全性」區塊:
IE 簽章驗證機制屬於「深度防禦」一環,現代瀏覽器已轉向信譽式防護。若頻繁遇到簽名無效,考慮遷移至 Chrome/Edge 獲得更佳相容性與安全性平衡。