下载 Windows 驱动程序工具包 (WDK)
本文内容
显示另外 4 个
WDK 用于开发、测试和部署 Windows 驱动程序。 最新的公开版本是 WDK 10.0.22621。
- 可以在 Windows 7 及更高版本上安装和运行此 WDK。
- 可以使用此工具包为 Windows 10、Windows Server 2016 及更高版本的客户端和服务器版本生成驱动程序。
若要面向Windows 8.1、Windows 8和 Windows 7,请在同一台计算机或单独的计算机上安装较旧的 WDK 和较旧版本的 Visual Studio。 有关旧工具包的链接,请参阅其他 WDK 下载。
加入 Windows 预览体验计划以获取 WDK Insider Preview 版本。 有关 Windows Insider Preview 版本的安装说明,请参阅安装 Windows 驱动程序工具包 (WDK) 的预览版本。
步骤 1:安装 Visual Studio 2022
WDK 需要 Visual Studio。 有关 Visual Studio 系统要求的详细信息,请参阅 Visual Studio 2022 系统要求。
以下版本的 Visual Studio 2022 支持针对此发行版进行驱动程序开发:
安装 Visual Studio 2022 时,选择“ 使用 C++ 的桌面开发 ”工作负载,然后在“单个组件”下添加:
-
MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库(最新版本)
-
MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库(最新版本)
-
带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ ATL (ARM64/ARM64EC)
-
适用于具有 Spectre 缓解功能的最新 v143 生成工具的 C++ ATL (x86 & x64)
-
带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ MFC (ARM64/ARM64EC)
-
适用于具有 Spectre 缓解措施的最新 v143 生成工具的 C++ MFC (x86 & x64)
提示:使用“搜索”框查找“64 最新幽灵”以快速查看这些组件。
注意:上面选择 的“使用 C++ 的桌面开发 ”工作负载还会安装 Windows SDK 10.0.22621。
步骤 2:安装 SDK
安装 Visual Studio 应自动下载 Windows SDK 10.0.22621。 如果不这样做,请使用以下链接:
为 SDK 和 WDK 提供的链接具有匹配的版本号,工具包始终需要这些版本号才能协同工作。 如果你决定安装自己的 SDK/WDK 对(对于不同的 Windows 版本),请确保内部版本号匹配。 有关更多详细信息,请参阅 工具包版本控制。
步骤 3:安装 WDK
WDK Visual Studio 扩展包含在默认 WDK 安装中。
提示
如果在 Visual Studio 中找不到驱动程序项目模板,则表示 WDK Visual Studio 扩展未正确安装。 若要解决此问题,请从以下位置运行 WDK.vsix 文件:C:\Program Files (x86) \Windows Kits\10\Vsix\VS2022\10.0.22621.2428\WDK.vsix。
离线安装WDK
- 首先选择离线下载到某个地方
- 一直选择下一步
- 直到下载完成
4.复制下载好的文件夹到需要离线安装的电脑,点击红框中的目录及执行文件安装。
5.打开之后,选择安装即可