自托管桌面驱动程序的测试分发指南

硬件合作伙伴可以通过将驱动程序发布到 Windows 更新并使用测试分发来测试 OS 升级方案。 发布后,IHV/OEM 可以通过配置预定义的注册表项值来配置其客户端系统,以请求这些驱动程序。 除了接收分发用于测试的驱动程序之外,生产驱动程序仍将提供给同一客户端计算机。 这会将预发行版驱动程序添加到将从 Windows 更新提供的生产驱动程序列表中。 此方法限制向普通公众提供预发行驱动程序。

从 Windows 10 开始,客户端系统可能会参与在整个 Windows 升级过程中接收测试分布式驱动程序。 硬件合作伙伴可以使用此测试分发过程测试 OS 升级方案。

测试分发是什么,我为什么需要它?

通过发布用于测试分发的驱动程序和配置客户端系统,以接收测试分布式驱动程序,使该系统能够接收在 Windows 更新上发布的所有预发行版驱动程序和固件内容。 这样,合作伙伴就可以使用 Windows 更新向测试受众发布驱动程序,而不会影响其零售消费者受众。

使用测试分发发布驱动程序

可以为 Windows 7、Windows 8.x 和 Windows 10 系统发布用于测试分发的驱动程序。 若要发布测试分发版,只需按正常方式创建发货标签,然后单击“目标”部分中的“测试注册表项”复选框。

an image showing the

删除针对测试分发发布的驱动程序

如何手动删除为测试分发发布的驱动程序?

为测试分发发布驱动程序后,可以手动过期或重新发布(正常)分发。

为测试分发发布的驱动程序的有效期是多长时间?

驱动程序不会自动从测试分发工作流中过期。 完成测试后,使用通过 Windows 更新使驱动程序过期中所述的过程手动删除驱动程序。

客户端电脑配置

如何配置我的计算机以接收测试分发驱动程序?

可以使用以下步骤配置系统以接收测试分发更新:

  1. 打开 Windows 注册表编辑器 (regedit.exe)

  2. 转到 HKLM\Software\Microsoft\

  3. 创建子项 \DriverFlighting\Partner\

  4. 在 \Partner 子项下,创建名为 TargetRing 且类型为 Drivers 的字符串作为值

  5. 确保设置如下所示:

    an image showing the created string under the partner subkey, within the windows registry editor.

  6. 退出 Windows 注册表编辑器。 此更改后无需重新启动计算机。

  7. 执行下列操作之一:

    • 运行 Windows Update 并检查更新。
    • 在设备管理器中,右键单击目标设备并选择“更新设备软件”
  8. 验证测试驱动程序是否按预期提供

    • 如果遇到问题,请联系客户服务和支持部门。

      an image showing the button to contact customer service and support.

如何使我的电脑停止接收测试分发驱动程序?

若要停止接收测试分发驱动程序,请删除在上一部分创建的 TargetRing 注册表数据值。 双击“驱动程序”数据值将其删除,然后单击“确定”。 通过执行此操作,客户端系统将不再提供预发行驱动程序。

注意 你的系统将继续从 Windows 更新接收所有生产驱动程序。

  1. 打开 Windows 注册表编辑器 (regedit.exe)

  2. 转到 HKLM\Software\Microsoft\DriverFlighting\Partner。 如果这些密钥不存在,则完成此操作,否则请继续执行下一步。

  3. 在 \Partner 子项下,删除 TargetRing 的数据值

  4. 确保设置如下所示:

    an image showing the removed string value under the partner subkey, within the windows registry editor.

  5. 退出 Windows 注册表编辑器。 此更改后无需重新启动计算机。

  6. 执行下列操作之一:

    • 运行 Windows Update 并检查更新
    • 在设备管理器中,右键单击目标设备并选择“更新设备软件”