共用方式為


安裝 Windows 驅動程式套件的預覽版本 (WDK)

此頁面包含 Windows Driver Kit (WDK) (發行前版本) 版本的安裝指示。 WDK 的最新發行前版本和 EWDK 的下載連結位於 https://www.microsoft.com/software-download/windowsinsiderpreviewWDK

安裝 Windows 驅動程式套件 (WDK) Insider Preview

1.安裝 Visual Studio

  • WDK 現在支援 Visual Studio 2022。 支援所有版本。 WDK 不再支援 Visual Studio 2019。
  • Visual Studio 2022下載。
  • 選取工作負載: 使用 C++ 進行開發
  • 針對 Arm64 和 Arm64EC 驅動程式,您必須另外安裝元件: 個別元件 - > 編譯器、建置工具和執行時間 - > 適用于 Arm64/Arm64EC 的 Visual C++ 編譯程式和程式庫。 請注意,WDK 預設已啟用 Spectre 風險降低功能,但需要針對您開發的每個架構,使用 Visual Studio 安裝 Spectre 緩和程式庫。

2.停用強式名稱驗證

WDK Visual Studio 延伸模組目前未簽署強式名稱。 從提升許可權的命令提示字元執行下列命令,以停用強式名稱驗證:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

3.安裝 SDK Insider Preview

取得 SDK 測試人員預覽

4.安裝 WDK Insider Preview

取得 WDK Insider Preview

注意

在安裝期間,您會看到 Visual Studio 安裝程式安裝 WDK Visual Studio 延伸模組。

安裝 Enterprise WDK (EWDK) Insider Preview

除了上述步驟之外,EWDK 是獨立的獨立命令列環境,可用來建置包含 Build Tools for Visual Studio 2022 的驅動程式。 如需詳細資訊 ,請參閱安裝企業 WDK

取得企業 Windows 驅動程式套件 (EWDK) Insider Preview

若要開始使用,請從提升許可權的命令提示字元執行下列命令,以停用強式名稱驗證:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

然後掛接您從 Insider Preview 頁面下載的 ISO,然後選取 LaunchBuildEnv 以使用 EWDK。