在测试计算机上安装 Test-Signed 驱动程序包

可以在测试计算机上安装测试签名 的驱动程序包 一次:

  • 测试计算机已准备好安装测试签名的驱动程序或驱动程序包。 有关详细信息,请参阅 配置测试计算机以支持测试签名

  • 测试证书将复制到测试计算机上的受信任的根证书颁发机构证书存储中。 有关详细信息,请参阅 安装测试证书

本主题将首先回顾对驱动程序包进行测试签名的过程,然后描述如何在测试计算机上安装驱动程序包。 本主题使用 ToastPkg 示例驱动程序包。 在 WDK 安装目录中,包的源文件位于 src\general\toast\toastpkg 目录中。

按照以下步骤生成并测试 ToastPkg 示例驱动程序包:

  1. 在签名计算机上,生成 ToastPkg 示例驱动程序包的内核模式二进制文件。 有关如何生成驱动程序的详细信息,请参阅 生成驱动程序

  2. 在签名计算机上,按照“创建测试证书”中所述创建 Contoso.com(Test) 证书。

  3. 在签名计算机上,为 ToastPkg 示例驱动程序包创建分类文件,如在 创建Test-Signing驱动程序包的目录文件中所述。

  4. 在签名计算机上,按 Test-Signing 驱动程序包的目录文件中所述,对 ToastPkg 示例驱动程序包的目录文件进行测试签名。 对驱动程序包进行签名时,请使用 PrivateCertStore 中的 Contoso.com(测试)证书作为测试签名。

  5. 准备测试计算机以支持测试签名,如 配置测试计算机以支持测试签名中所述。

  6. Contoso.com(测试) 证书复制到测试计算机上的受信任的根证书颁发机构证书存储,如 安装测试证书中所述。

可以通过 PnPUtil 工具在计算机上安装测试签名的驱动程序包

安装 驱动程序包 后,可以通过 排查已签名驱动程序包安装和加载问题中所述的方法加载测试签名驱动程序时遇到的问题。

有关如何安装测试签名的驱动程序包的详细信息,请参阅 安装 Test-Signed 驱动程序包