代码 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 未指定关联的函数驱动程序服务时,会发生此故障。
验证是否:
- 要安装的设备的 INF 文件包含 一个 AddService 指令 ,该指令使用标志SPSVCINST_ASSOCSERVICE (0x00000002) 设置关联的服务或函数驱动程序。
- INF 文件指定 INF DDInstall 节中的 Include 或 Needs 条目,这些条目引用系统提供的驱动程序,而该驱动程序又在设备上设置关联的服务。
升级到 Windows 10
在升级之前,设备具有驱动程序并且工作正常。 升级后,会显示代码 28。 这通常是由从迁移中排除的驱动程序包引起的。