在测试计算机上安装进行了测试签名的驱动程序包
可以在测试计算机上安装一次测试签名 的驱动程序包 :
测试计算机已准备好安装测试签名的驱动程序或驱动程序包。 有关详细信息,请参阅 配置测试计算机以支持测试签名。
测试证书将复制到测试计算机上的受信任的根证书颁发机构证书存储中。 有关详细信息,请参阅 安装测试证书。
本主题将首先回顾对驱动程序包进行测试签名的过程,然后介绍如何在测试计算机上安装驱动程序包。 本主题使用 ToastPkg 示例驱动程序包。 在 WDK 安装目录中,包的源文件位于 src\general\toaster\toastpkg 目录中。
按照以下步骤生成 ToastPkg 示例驱动程序包并对其进行测试签名:
在签名计算机上,生成 ToastPkg 示例驱动程序包的内核模式二进制文件。 有关如何生成驱动程序的详细信息,请参阅 生成驱动程序。
在签名计算机上,创建 Contoso.com (测试) 证书,如 创建测试证书中所述。
在签名计算机上,按照创建用于Test-Signing驱动程序包的目录 文件 中所述,为 ToastPkg 示例 驱动程序包创建目录文件。
在签名计算机上,测试对 ToastPkg 示例驱动程序包的目录文件进行签名,如 对驱动程序包的目录文件进行测试签名。 对驱动程序包进行签名时,请使用 PrivateCertStore 中的 Contoso.com (Test) 证书作为测试签名。
准备测试计算机以支持测试签名,如 配置测试计算机以支持测试签名中所述。
将 Contoso.com (Test) 证书复制到测试计算机上的“受信任的根证书颁发机构”证书存储中,如 安装测试证书中所述。
可以通过 PnPUtil 工具在计算机上安装测试签名的驱动程序包。
安装 驱动程序包 后,可以通过排查 已签名驱动程序包的安装和加载问题中所述的方法,对加载测试签名的驱动程序时遇到的问题进行故障排除。
有关如何安装测试签名的驱动程序包的详细信息,请参阅 安装Test-Signed驱动程序包。