下載 Windows 驅動程式套件 (WDK)

取得 Windows 驅動程式套件 (WDK) 與 Windows 偵錯工具 (WinDbg) 下載。偵錯工具包含於 WDK 中,但是您也可以個別下載獨立版本。

WDK 也已對 Windows 測試人員提供。加入 Windows 測試人員計畫以取得 WDK Insider Preview 組建

開始使用 Windows 10、Visual Studio 與 WDK


將 Visual Studio 2015 和 WDK 10 一起使用,可提供整合的開發環境,讓您為執行 Windows 10 的裝置建立高效率、高品質的驅動程式。Visual Studio 包括適用於 Windows 10 的 Visual Studio Tools 與適用於 Windows 10 的 Microsoft Windows 軟體開發套件 (SDK)。

安裝這些工具並開始建置、測試、偵錯和部署 Windows 驅動程式。

針對 Windows 10 (版本 1703) 開發驅動程式

安裝 Visual Studio 2015 含 Update 3;適用於 Windows 10 (版本 1703) 的 Windows SDK;與適用於 Windows 10 (版本 1703) 的 WDK

Visual Studio 2015 的四個版本皆支援驅動程式開發。

重要事項︰WDK 尚未與 Visual Studio 2017 相容。請使用 Visual Studio 2015 進行驅動程式開發。

  1. 安裝 Visual Studio 時,請選取 [通常適用於 Windows 10 Developers] 選項。
  2. 安裝適用於 Windows 10 (版本 1703) 的 Window SDK
  3. 安裝適用於 Windows 10 (版本 1703) 的 WDK

重要事項:如安裝 WDK,您將無法開發現代化應用程式。

安裝企業版 WDK

您也可以安裝企業版 Windows 驅動程式套件 (EWDK),在命令列建置環境中建置驅動程式和基本的 Win32 測試應用程式。此環境不完全包含 Visual Studio 中可用的所有功能 (例如整合式開發環境 (IDE)),因此您必須使用您選擇的程式碼編輯器。

重要事項:如已安裝適用於 Windows 10 (版本 1607) 的 WDK,則在適用於 Windows 10 (版本 1607) 的 WDK 之上安裝適用於 Windows 10 (版本 1703) 的 WDK 時會移除一些 WDK 檔案。若要還原這些檔案︰

  1. 在 [開始] 功能表 () 的搜尋方塊中輸入 [應用程式與功能],並在結果中選取 [應用程式與功能]
  2. 在 [應用程式與功能] 的清單中尋找 [Windows 驅動程式套件 - Windows 10.0.15063.0],然後選取該程式。
  3. 選取 [修改],再選取 [修復],然後依照螢幕上的指示操作。
  4. 檔案隨即還原。

其他資訊

版本資訊和執行階段需求

您可以使用適用於 Windows 10 (版本 1703) 的 WDK 來為這些作業系統開發驅動程式。您也可以在以下任一作業系統上使用 WDK:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2

硬體開發套件與工具的已知問題

通用 Windows 驅動程式範例

若要取得通用 Windows 驅動程式範例,請執行以下其中一項:

深入了解驅動程式範例的新功能。

其他 WDK 下載

安裝 Visual Studio 2015 和適用於 Windows 10 (版本 1607) 的 Windows SDK
  1. 執行 Windows Update。
  2. 安裝 Visual Studio。
  3. 安裝期間,選取 [通常適用於 Windows 10 Developers] 選項。
  4. 依照提示完成安裝。
  5. 安裝適用於 Windows 10 (版本 1607) 的 WDK
WDK 8.1 更新 (適用於 Windows 8.1、8 和 7 驅動程式)

下載 WDK 8.1 更新,其中包含針對 Windows 8.1 更新版、Windows 8.1、Windows 8 及 Windows 7 建置、測試、偵錯及部署驅動程式的工具。當您有 WDK 的時候,建議您安裝 WDK 8.1 更新測試套件。它包含針對裝置基本元件、圖形、映像、行動寬頻 (CDMA、GSM、WLAN)、感應器及其他公用程式的測試。

重要: 安裝 WDK 8.1 更新之前,需要先安裝 Visual Studio 2013。

WDK 8

我們提供 Windows 驅動程式套件 (WDK) 8,讓您有時間移轉到 WDK 8.1 更新與 Visual Studio 2013。Microsoft 不支援 WDK 8,且未來將不會再更新該套件。建議您使用最新版的 WDK 與 Visual Studio 來建置適用於 Windows 的驅動程式。

重要: 您必須先安裝 Visual Studio Professional 2012Visual Studio Ultimate,才能安裝 WDK 8。

適用於 Windows 8.1 的 WinDbg

Windows 偵錯工具 (WinDbg) 包含於 WDK 8.1 更新中,但是您也可以將它們安裝為 Windows 8.1 SDK 外的獨立元件。在安裝精靈中,選取 [Windows 偵錯工具],然後清除所有其他元件。

適用於 Windows 8.1 的遠端偵錯用戶端

您可以利用 Windows 遠端偵錯用戶端,透過網際網路從遠端與 Microsoft 的開發人員合作,以使用核心偵錯工具為核心模式失敗偵錯。深入了解和準備遠端偵錯

WDK 7.1.0 (適用於 Windows XP 驅動程式)

開發適用於 Windows XP 或 Windows Server 2003 的驅動程式嗎?WDK 7.1.0 包含可以用來建立適用於這些作業系統之驅動程式的工具、程式碼範例、文件、編譯器、標頭和程式庫。

用於偵錯 Windows XP 和 Windows Vista 的獨立偵錯工具

如果要對 Windows XP、Windows Server 2003、Windows Vista 或 Windows Server 2008 進行偵錯 (或使用這些作業系統來執行 Windows 偵錯工具),則必須使用 Windows 7 版本的偵錯工具。它內含於適用於 Windows 7 的 SDK 和 .NET Framework 4.0 中。若要將 Windows 偵錯工具當做獨立元件進行安裝,請在 SDK 安裝精靈中,選取 [Windows 偵錯工具],並清除選取所有其他元件。

重要: 較新版的 Visual C++ 2010 可轉散發套件可能會在您安裝適用於 Windows 7 的 SDK 時導致產生問題。如需詳細資訊,請參閱有關 Windows SDK 的支援

本頁對您有幫助嗎?
其他意見反應?
感謝您! 非常感謝您提供意見反應。
關注我們 Twitter 部落格 Facebook Twitter 部落格 Facebook WeChat Line