OEM 激活

作为设备制造商,你可以安装和使用 Windows IoT 企业版操作系统开发和测试原型客户系统。 在原型系统上首次启动映像后,在没有产品密钥或使用默认制造密钥的情况下安装的任何映像无法运行超过 30 天。

激活是向 Microsoft 注册 Windows IoT 企业版的过程,以确保产品是真实的,并减少盗版,以确保客户从基于 Windows 的操作系统获得所需的产品质量。

重要

必须在离开工厂之前启用 OEM 生成的 Windows IoT 企业版设备才能激活。

Windows IoT 企业版提供了三个选项用于启用激活,包括:

激活模型 说明
PKEA 产品密钥输入激活
需要唯一的 5 x 5 产品密钥应用于生成的每个设备。
ePKEA 嵌入式产品密钥输入激活
ePKEA 专为基于 Windows IoT 企业版构建专用设备的 OEM 而设计。 单个 ePKEA 产品密钥附带了激活预先确定的设备数的功能。 每次通过 Internet 连接或电话成功激活都会减少与 OEM ePKEA 关联的可用激活计数。 在完全耗尽与当前 ePKEA 关联的可用激活之前请求新的 ePKEA,以防止激活失败。
OA 3.0 OEM 激活 3.0 (OA3)
利用 OA 3.0 系统,OEM 可以开发内部库存管理系统,以管理 Windows 产品密钥的订购和接收,以及计算机生成报告的创建和报告流程。 必须在 Windows IoT 企业版的每个黄金映像中包含特定于版本的默认产品密钥。 默认产品密钥无法激活 Windows,而是指示 Windows 搜索存储在设备的固件中的 OA 3.0 产品密钥。

本文重点介绍如何使用 ePKEA 为基于 Windows IoT 企业版的设备启用激活。 有关 OA 3.0 的详细信息,请参阅 OEM 激活 3.0 系统

管理 ePKEA 产品密钥

重要

应保密处理 ePKEA 产品密钥,以防止盗版耗尽可用激活计数,导致客户无法激活他们从你购买的设备。

还应监视所监视的剩余激活计数,以确保消耗的激活数与生成的设备数匹配。

保护产品密钥

从注册表中删除 ePKEA,以防止恶意代码从映像中提取产品密钥的泄露攻击。 如果不良操作员可以从设备中提取产品密钥,它可用于在其自己的设备上启用激活,从而清空与 ePKEA 关联的可用激活。

在完成映像之前,应运行 SLMGR.vbs /cpky,以从注册表中删除产品密钥,避免 ePKEA 遭到泄露攻击,并确保 ePKEA 激活服务配额不会耗尽。

Slmgr.vbs /cpky

有关详细信息,请参阅Slmgr.vbs 选项

监视 ePKEA 产品密钥的剩余激活

ePKEA 产品密钥类似于批量激活管理工具 (VAMT) 旨在支持的 MAK 产品密钥,因此它也适用于 ePKEA 产品密钥。 可以使用批量激活管理工具 (VAMT) 监视 ePKEA 密钥剩余的激活数。 只需将 ePKEA 密钥添加到 VAMT,然后选择联机产品密钥数据,以检索 ePKEA 的剩余激活数。

有关详细信息,请参阅使用 VAMT 管理产品密钥

制造过程

在启用激活之前,应熟悉 Windows 桌面制造过程。 可通过多种不同的方法来部署和自定义 Windows IoT 企业版映像。 选择制造过程后,可以整合一种兼容的方法来使用基于 ePKEA 的产品密钥启用激活。

有关详细信息,请参阅 Windows 制造概述

启用语音激活

可以使用以下四种方法之一安装生产 ePKEA 产品密钥:

如果选择使用交互式安装体验创建映像,则可以提供生产 ePKEA、默认制造密钥或跳过产品密钥输入步骤,但仅生产 ePKEA 启用激活。 下表说明了每个场景。

出现产品密钥提示时 结果
输入生产 ePKEA 完全启用生产映像以激活
输入“默认制造密钥” 设备未启用激活,必须在审核模式期间安装生产 ePKEA。
跳过产品密钥输入屏幕 必须选择 Windows IoT 企业版或 Windows IoT 企业版 LTSC 才能继续。 安装完成后,设备未启用激活,必须在审核模式下安装生产 ePKEA。

有关交互式安装的详细信息,请参阅启动和安装 Windows

激活设备

启用了激活的 Windows IoT 企业版设备在没有 Internet 连接的情况下完全正常运行。 在没有 Internet 连接的情况下完全正常运行对于在断开连接的环境中部署的设备非常有用。 激活将延迟,直到设备连接到可以访问 Microsoft 激活服务器的网络。 如果设备认为它可以到达 Microsoft 激活服务器,Windows IoT 企业版会自动尝试激活,从而成功激活或激活失败。 尝试激活后,Windows IoT 企业版无法返回到延迟激活状态。 可以使用以下三种方法之一激活生产 ePKEA 产品密钥:

如果已建立 Internet 连接,Windows IoT 企业版会尝试自动激活。 可以在“设置”中或使用 Windows 软件许可管理工具 (SLMGR.VBS) 确认激活状态。

  • 设置

    若要在“设置”中查看激活状态,请选择启动>设置>系统>激活

    如果设备显示未激活,则可以立即选择“激活 Windows”来触发激活尝试。

  • Windows 软件许可管理工具 (SLMGR.VBS)

    在设备上使用键盘按 Windows + R,在“运行”对话框中键入以下命令之一。

    信息级别 命令
    缩写 slmgr.vbs /dli
    详细 slmgr.vbs /dlv

    注意:如果愿意,也可以从 PowerShell 命令提示符运行这些命令。

    许可证状态:许可的结果指示设备已激活。如果设备显示未激活该设备,还可以使用slmgr.vbs /ato触发激活尝试。

    有关详细信息,请参阅Slmgr.vbs 选项

常见问题解答

  • 如何获取可用于设备的 ePKEA?

    答:需要使用 Microsoft 提供有效的客户端许可协议 (CLA),然后填写并提交特别密钥请求表单。 若要获取 ePKEA 产品密钥,请联系 Windows IoT Distributor 或 Microsoft 客户经理。

  • 是否有日志可以告知设备已尝试激活?

    答:在系统事件查看器中,在客户端许可事件日志中查找 118 事件。 118 事件指示设备可以访问 Microsoft 激活服务器。 这将导致设备退出延迟激活并尝试激活。

  • 如何确保在特定时间激活?

    答:使用以下 PowerShell 命令将 SLMGR.vbs /ato 添加到 RunOnce 注册表项,将 Windows 配置为尝试在下一次重新启动时激活。

    Reg add HkLm\Software\microsoft\Windows\CurrentVersion\RunOnce /v autoactivate /t REG_SZ /d “C:\windows\system32\slmgr.vbs /ato”
    
  • 如何检查激活状态?

    答:可以使用“设置”或“软件许可管理工具”检查激活状态。

    • 若要使用“设置”检查激活状态,请使用键盘按 Windows + R,然后在“运行”对话框中键入slui.exe,然后按 Enter
    • 若要使用软件许可管理工具检查激活状态,请使用键盘按 Windows + R,然后在“运行”对话框中键入slmgr.vbs /dlv,然后按 Enter
  • 是什么原因导致设备需要重新激活?

    答:每当对活动设备进行硬件更改时,设备被归类为“容错”或“超出容错”。 轻微的更改(例如添加内存或更改硬盘驱动器)通常被视为“容错”,不需要重新激活。 主要硬件更改(如更改主板)可能会导致设备被视为“超出容错”,这会将设备重新设置为未激活的状态。 同时进行的大量小型硬件更改还可以将设备推送到“容错”状态。

  • 为什么我的设备在显示屏右下角显示“激活 Windows”

    答:当设备需要重新激活时,水印将显示在每个连接的显示屏右下角,指示设备未激活。 因此,在重新激活设备之前,无法更改 Windows 个性化设置,例如桌面背景或锁屏背景。

  • 如何确认用于启用激活的产品密钥?

    答:可以使用以下 PowerShell 命令检索用于启用激活的产品密钥的最后五位数字。

    slmgr.vbs /dli
    

    部分产品密钥:输出中的值之后,可以找到用于启用激活的产品密钥的最后五位数字。

  • 统一写入文件器 (UWF) 的使用如何影响激活?

    答:Windows 按预期激活。 但是,如果在激活 Windows 时启用了统一写入筛选器 (UWF),则重启设备会重置激活状态,并且必须重新激活设备。 尽管设备未保持激活状态,但 UWF 正在执行应该执行的操作。 必须先激活 Windows,然后才能启用 UWF,或先挂起 UWF,然后再尝试激活才能保留激活状态。

  • 我的 ePKEA 遇到问题,我可以联系谁寻求帮助?

    答:若要获取 PKEA 的帮助,请联系 Windows IoT Distributor 或 Microsoft 客户经理。

  • 我在激活、部署 ePKEA 或使用 VAMT 方面有更多的问题,我可以联系谁寻求帮助?

    答:若要获取有关激活的更多帮助,请联系 Windows IoT Distributor 或 Microsoft 客户经理。