Windows 8 內建 SmartScreen 篩選器 與 附件管理器,預設會根據檔案來源、數位簽章、信譽評分自動攔截可能有風險的下載。當您嘗試下載未簽署的執行檔、舊版應用程式或來自非主流網站的檔案時,IE/Edge 會顯示「這個檔案不安全,已被 SmartScreen 篩選器封鎖」或「Windows 發現這個檔案可能對電腦造成危害」的警告。
NTFS 檔案系統會為從網路下載的檔案附加「Zone.Identifier」替代資料流(ADS),標記其來自網際網路區域。移除該標記可讓系統視為本地檔案:
streams -d "完整檔案路徑"(需先下載 Sysinternals Streams 工具)。Unblock-File -Path "完整檔案路徑"。警告: 完全關閉 SmartScreen 會降低系統防禦能力,建議僅在必要時暫時調整,事後恢復「需要核准」模式。
適用於 Windows 8 Pro/Enterprise 版本:
gpedit.msc 開啟群組原則編輯器。使用者設定 → 系統管理範本 → Windows 元件 → 附件管理器。Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001
; 1 = 不保留區域資訊,2 = 保留(預設)
登出或重新開機生效。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]
"1806"=dword:00000000
; 1806 對應「啟用檔案下載」,0=啟用,3=停用(預設為 0)
; 若仍被封鎖,可嘗試設定 "2200"=dword:00000000 (SmartScreen 篩選器)
強制下載被標記檔案雖能解決燃眉之急,但務必先驗證檔案真偽:
完成安裝後,建議立即恢復 SmartScreen 與附件管理器預設設定,維持系統安全防護。