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

如何通过Windows命令行查询已安装的WDK版本

Windows命令行查询已安装WDK版本的操作方法

方法1:查询系统注册表项(最准确)

WDK安装时会固定写入注册表标识,无需环境变量配置即可查询:

  • 执行命令查询WDK安装根标识:
    reg query "HKLM\SOFTWARE\Microsoft\Windows Kits\Installed Roots" /s
    若返回结果中存在KitsRoot10(对应Win10/11版本WDK)或更低版本的根路径项,说明设备已安装WDK,返回的路径值就是WDK的实际安装目录。
  • 如需直接获取完整版本号,执行命令:
    reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "Windows Driver Kit" /k /v DisplayVersion
    直接返回的DisplayVersion对应值就是已安装WDK的完整版本号,无匹配结果则说明未安装WDK。

方法2:枚举默认安装路径

如果容器权限限制无法读取注册表,可以直接检查WDK的默认安装目录:

  • 执行命令:
    dir "C:\Program Files (x86)\Windows Kits\10\Include\"
    返回的子文件夹名称就是对应WDK的版本号,例如10.0.22621.0对应Win11 22H2版本的WDK。如果提示路径不存在,说明未安装WDK。

方法3:查询WDK自带工具版本

如果WDK已配置到系统环境变量中,可以通过自带工具直接查询:

  • 先执行命令验证工具存在:
    where inf2cat
    无返回结果则说明WDK未安装或未配置环境变量。
  • 复制返回的inf2cat.exe完整路径,替换下方命令中的占位符后执行(路径中的单斜杠要替换为双斜杠):
    wmic datafile where name="替换为双斜杠分隔的inf2cat.exe完整路径" get Version /value
    返回的Version值就是对应WDK的版本号。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 02:06:05