Visual Studio无法选择Windows内核驱动项目,需安装哪些组件?
解决Visual Studio中找不到内核模式驱动(KMD)项目选项的问题
你需要在Visual Studio安装程序中添加以下组件,才能看到KMD相关的项目类型:
- 打开Visual Studio安装程序(可以在Visual Studio顶部菜单栏点击「工具」→「获取工具和功能」启动)
- 切换到「工作负载」标签页,找到并勾选Windows驱动程序开发这个工作负载
- 再切换到「单个组件」标签页,确保勾选以下核心组件:
- 对应目标Windows版本的Windows SDK(比如Windows 11或Windows 10的最新SDK版本)
- 内核模式驱动开发工具包(包含KMDF相关开发工具)
- C编译器与构建工具(驱动开发依赖C/C开发环境)
- 点击「修改」按钮,等待安装完成后重启Visual Studio
如果完成上述操作后仍找不到项目选项,建议检查Visual Studio版本——推荐使用Visual Studio 2022(社区版完全免费且支持驱动开发),旧版本的组件布局可能存在差异。另外,先确保Visual Studio安装程序本身是最新版本,再进行组件安装操作。
内容的提问来源于stack exchange,提问作者Error_33_6070
相关产品推荐
相关产品推荐

