You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

适配VS2019 Community与Windows 10 Enterprise 21H2的WDK版本咨询

匹配VS2019 Community与Windows 10 Enterprise 21H2的WDK版本及模板修复指南

我来帮你理清这个问题——你需要搭配的是Windows 10 WDK Version 21H2,这个版本专门对应Windows 10 21H2系统,同时完美兼容VS2019 Community。结合你已经卸载VS准备重装的情况,我给你一套能避免多版本冲突的安装步骤,亲测有效:


第一步:彻底清理残留的WDK/SDK组件

既然已经卸载了VS2019,得把之前残留的WDK和SDK痕迹清干净,不然还是会有冲突:

  • 用微软的Program Install and Uninstall Troubleshooter工具,选择“卸载问题”,找到所有带“WDK”“Windows SDK”字样的条目,全部卸载
  • 手动删除C盘Program Files (x86)\Windows Kits目录下的所有旧版本文件夹(比如10.0.18362.x、10.0.20348.x这类),确保没有遗留文件

第二步:重新安装VS2019 Community

运行VS2019安装程序时,别漏选这些关键组件:

  • 必须勾选**“使用C++的桌面开发”** workload,这是驱动开发的基础依赖
  • 切换到“单个组件”标签,找到并勾选**“Windows 10 SDK (10.0.19041.0)”**——这个是Windows 10 21H2对应的SDK版本,和WDK 21H2完全配套
  • 注意:这一步不要提前安装任何WDK,等VS安装完成后再处理

第三步:安装WDK 21H2

安装WDK时要注意这几点:

  • 直接下载对应版本的WDK安装包(对应Windows 10 21H2,内部版本19044)
  • 运行安装包后,它会自动识别已安装的VS2019和SDK,全程默认安装即可,不要自定义路径,避免出现路径不匹配的问题
  • 安装完成后重启VS2019,此时就能在“创建新项目”里找到驱动程序包模板(比如KMDF驱动、UMDF驱动等)

如果还是看不到模板的排查小技巧

  • 打开VS2019的「工具」→「选项」→「项目和解决方案」→「位置」,检查“用户项目模板位置”和“用户项模板位置”是否为默认路径,没有被清空或修改
  • 尝试重置VS设置:打开命令提示符,运行devenv.exe /ResetSettings,重置后重启VS
  • 检查C:\Program Files (x86)\Windows Kits\10\Templates\10.0.19044.0\WDM目录是否存在,里面应该有驱动模板的相关文件,如果缺失说明WDK安装不完整,需要重新安装

内容的提问来源于stack exchange,提问作者user575219

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.28 19:52:27