代码 28 - CM_PROB_FAILED_INSTALL

此设备管理器错误消息指示未安装设备的驱动程序。

错误代码

28

显示消息

“未安装此设备的驱动程序。 (代码 28) ”

请访问制造该设备的公司的网站,并查找此设备的最新驱动程序。

面向驱动程序开发人员

设备上的 DEVPKEY_Device_ProblemStatus 属性应指示失败代码。

0xC0000490 - STATUS_PNP_NO_COMPAT_DRIVERS

PnP 找不到设备的兼容驱动程序。 此故障通常称为 DNF (驱动程序未找到) 问题。

检查有问题的设备的硬件 ID 和兼容 ID,并将其与 INF 在 “模型”部分下指定的硬件 ID () 进行比较。 此外,请确保“模型”部分名称的 TargetOSVersion 部分适用于你运行的体系结构和 OS 版本。

0xC0000491 - STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND

此代码指示缺少驱动程序包依赖项。

具体而言,在设备上匹配的 INF 使用 INF DDInstall 节中的包括条目来指定 Microsoft 提供的此版本的 Windows 中不存在的 INF。

0xC0000492 - STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND

此代码还指示缺少驱动程序包依赖项。

在这种情况下,在设备上匹配的 INF 使用 INF DDInstall 节中的“需要”条目来指定由 Include 指令引用的任何 Microsoft 提供的 INF 中不存在的节。

0xC0000494 - STATUS_PNP_FUNCTION_DRIVER_REQUIRED

当 INF 未指定关联的函数驱动程序服务时,会发生此故障。

验证是否:

  1. 要安装的设备的 INF 文件包含 一个 AddService 指令 ,该指令使用标志SPSVCINST_ASSOCSERVICE (0x00000002) 设置关联的服务或函数驱动程序。
  2. INF 文件指定 INF DDInstall 节中的 IncludeNeeds 条目,这些条目引用系统提供的驱动程序,而该驱动程序又在设备上设置关联的服务。

升级到 Windows 10

在升级之前,设备具有驱动程序并且工作正常。 升级后,会显示代码 28。 这通常是由从迁移中排除的驱动程序包引起的。