Share via


散發驅動程式套件

本主題描述如何安全地散發驅動程式套件。 此資訊包括如何透過 Microsoft Windows Update 程式散發驅動程式套件。 本主題也會說明 Windows 如何保護系統檔案。

Windows Update

取得 WHQL 發行簽章是 Windows 硬體認證套件 (HCK) 的一部分。 WHQL 發行簽章是由數位簽署 的類別目錄檔案所組成。 數字簽名不會變更驅動程式二進位檔或您提交以進行測試的 INF 檔案。

如果驅動程式套件,您可以透過 Windows Update 程式散發驅動程式套件:

  • 通過 WHQL 測試程式並接收 WHQL 發行簽章

  • 符合 Windows 認證計劃資格。

  • 符合其他需求,確保 Windows Update 可以判斷使用者裝置的正確驅動程式套件、可以合法發佈,也可以自動下載它。

由於 Windows Update 程式的需求經常更新,因此您應該定期檢查 Windows Update 驅動程式發佈網站。

系統檔案的保護

Windows 檔案保護 () 保護 Windows 作業系統檔案,避免取代為未知或不相容的版本。

其會防止程式取代重要的 Windows 系統檔案。 程式不得覆寫這些檔案,因為它們是由操作系統和其他程式使用。 保護這些檔案可防止程式和操作系統發生問題。

一般系統檔案的類型包括 .sys、.exe、.ocx,以及隨附於操作系統「在方塊中」的 .dll 檔案。

在 WHQL 測試期間, 可簽署 性程式會檢查驅動程式的 INF 檔案,以確保不會嘗試取代系統檔案。 嘗試取代系統檔案的驅動程式套件無法接收數字簽名。 不過,驅動程式套件可以包含廠商提供給 Microsoft 的更新版本,以隨附 Windows 2000 或更新版本的作業系統。

如需 Windows 檔案保護的其他資訊,請參閱 Windows SDK 檔。