设备元数据错误代码

重要

设备元数据已弃用,并将在 Windows 的将来版本中删除。 有关替代功能的信息,请参阅驱动程序包容器元数据

从 Windows 7 开始,作系统在与下载和处理设备元数据包相关的事件中记录以下错误代码。 Windows 事件跟踪(ETW)服务管理这些事件,可以使用事件查看器查看这些事件。 有关这些事件的详细信息,请参阅 使用事件查看器调试设备元数据包

Windows 元数据和 Internet 服务 (WMIS) 错误 (200000xx)

错误代码 说明
20000021 请求不包含设备元数据请求。
20000022 请求批大小超过允许的最大值。
20000023 区域设置值无效。
20000024 请求不包含有效的标头信息。
20000025 请求格式无效。
20000031 处理请求时,服务端发生错误。

设备元数据检索客户端 (DMRC) 错误 (0x4000000xx)

错误代码 说明
40000011 没有本地元数据缓存。
40000012 本地元数据缓存中的结构(文件夹)不正确。
40000021 没有本地元数据存储。
40000022 本地元数据存储中的结构(文件夹)已损坏。
40000031 缺少 DMRC 索引数据。
40000032 DMRC 索引数据已损坏。

设备元数据包错误 (0x5000000xx)

错误代码 说明
50000011 .devicemetadata-ms cabinet (cab) 文件已损坏。
50000012 .devicemetadata-ms cab 文件没有正确的设备元数据结构。
50000021 缺少PackageInfo.xml
50000022 PackageInfo.xml 格式不正确,无法分析。
此错误代码包括以下情况: PackageInfo.xml 文档缺少必需的元素,或者一个或多个元素根据 PackageInfo XML 架构的语法无效。
50000031 缺少DeviceInfo.xml
50000032 DeviceInfo.xml 格式不正确,无法分析。
50000033 DeviceInfo.xml 缺少必需的元素。
50000034 DeviceInfo.xml 中的元素根据 XML 架构定义无效。
50000041 缺少WindowsInfo.xml
50000042 WindowsInfo.xml 格式不正确,无法分析。
50000043 WindowsInfo.xml 缺少必需的元素。
50000044 WindowsInfo.xml 中的元素根据 XML 架构定义无效。

WMIS 查询 (0x7000xxxx)

错误代码 说明
70000408 虽然 WMIS 服务器未宕机,但请求超时。
70000500 WMIS 服务器返回了内部错误,但没有详细的错误代码。
70000503 WMIS 服务器繁忙,无法为请求提供服务。