签名分数

本页介绍 驱动程序包的签名分数。 签名分数是驱动程序包排名中包括的三个分数之一。 此页上的信息仅适用于 Windows Vista 和更高版本的操作系统。

驱动程序包排名的格式设置为 0xSSGGTHHH,其中 0xSS000000 的值是签名分数,0x00GG0000 的值是 特征分数,0x0000THHH 的值是 标识符分数

签名分数根据驱动程序包的签名方式对驱动程序包进行排名,如下所示:

  • Windows 将) 的最佳签名分数 (最低签名分数值分配给具有受信任签名的驱动程序包。 这包括:

    • 高级 WHQL 签名和标准 WHQL 签名。
    • 收件箱驱动程序包的签名。
    • Windows 持续工程 (Windows SE) 签名。
    • 使用 Authenticode 技术的第三方签名。 有效的第三方签名类型包括:
      • 使用企业证书颁发机构 (CA) 的代码签名证书签名的驱动程序。
      • 使用类 3 CA 颁发的代码签名证书签名的驱动程序。
      • 使用 MakeCert 工具创建的代码签名证书签名的驱动程序。
  • Windows 将第二最佳签名分数分配给没有有效签名的驱动程序包,但驱动程序包由具有 .nt 平台扩展名的 INF DDInstall 部分安装。

    有关 .nt 扩展的详细信息,请参阅 为多个平台和操作系统创建 INF 文件

  • Windows 将第三个最佳签名分数分配给没有有效签名的驱动程序包,并且驱动程序包未由具有 .nt 平台扩展名的 INF DDInstall 节安装。

  • Windows 将第四个也是最差的签名分数 (最高签名分数值) 分配给未签名或签名状态未知的驱动程序包。

有关驱动程序排名的详细信息,请参阅 Windows 如何排名驱动程序