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

真正看懂 SP2 中神秘的數位簽章:Windows 檔案保護機制詳解

編輯:Windows XP 系統介紹

一、Windows 檔案保護 (WFP) 背景

Win2000 前安裝軟體常覆蓋共用系統檔 (DLL、EXE),導致「DLL 地獄」引發不穩定。Win2000/XP 引入 WFP,保護 .sys, .dll, .ocx, .ttf, .fon, .exe 等系統檔,後台自動運行。

二、WFP 如何判斷檔案真偽?

透過**數位簽章**驗證。檢測到其他程式嘗試替換/移動受保護檔案時,WFP 檢查新檔數位簽章是否為有效的 Microsoft 簽章。若非,自動從 dllcache 或備份還原;找不到備份則提示插入安裝光碟。

三、認識數位簽章

  • 允許用戶驗證檔案來源與完整性。無有效簽章 = 無法確認來源、或發行後被竄改 (病毒)。
  • 通過微軟數位簽章的硬體/軟體,包裝通常印有「Designed for Microsoft Windows XP」標誌。
  • 系統檔與驅動程式皆有 Microsoft 簽章,代表原始未修改或經微軟認證可用於 Windows。

四、檔案簽章驗證工具

Win2000/XP 內建「檔案簽章驗證」 (sigverif) 可掃描系統檔簽章狀態;Win9x 用「系統檔檢查器」 (sfc)。

數位簽章資訊範例

檔案簽章驗證工具

五、簽章檔案分發管道

預設 WFP 啟用並允許簽章檔取代現有檔。分發管道:Service Pack、修補程式、OS 升級、Windows Update、裝置管理員/類別安裝程式。

Copyright © Windows教程網 All Rights Reserved