可通过slmgr.vbs -dlv、-dli命令及wmic、powershell、注册表五种方法获取windows 10激活状态、安装id、激活id、许可证类型和原始产品密钥。

如果您需要在 Windows 10 系统中快速确认当前激活状态,并获取包括激活 ID、安装 ID、许可证类型及原始产品密钥在内的关键信息,则可通过内置的命令行工具执行特定指令。以下是几种直接调用系统许可服务的 CMD 和 PowerShell 方法:
一、使用 slmgr.vbs -dlv 查看详细激活信息
该命令可输出完整的许可证诊断数据,涵盖激活类型(OEM/零售/数字许可证)、安装ID、部分密钥片段、许可证状态及确切的激活截止时间字段,是识别正版授权性质的核心技术手段。
1、按下Win + R组合键打开“运行”对话框。
2、输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”。
3、在命令提示符窗口中输入以下命令并按回车:slmgr.vbs -dlv。
4、等待命令执行完成,系统将显示一个包含多行信息的文本块,其中“安装 ID”和“激活 ID”字段清晰可见,同时“许可证状态”将标明是否为“授权”。
二、使用 slmgr.vbs -dli 查看简明激活与密钥信息
该命令聚焦于当前操作系统的版本标识、激活类型、许可证状态以及部分产品密钥(通常仅显示后五位),适合需快速核对基础激活属性的场景。
1、按下Win + R组合键打开“运行”对话框。
2、输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”。
3、在命令提示符窗口中输入以下命令并按回车:slmgr.vbs -dli。
4、输出内容中,“部分产品密钥”项将显示类似XXXXX的末尾五位字符,“激活类型”将注明“OEM”、“零售”或“数字许可证”。
三、使用 WMIC 命令提取原始产品密钥
该方法通过 Windows 管理规范接口读取主板固件中嵌入的原始产品密钥,适用于联想、戴尔、惠普等品牌预装机,不依赖网络验证,且不修改系统配置。
1、按下Win + R组合键打开“运行”对话框。
2、输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”。
3、在窗口中准确输入以下命令(注意空格与大小写):wmic path SoftwareLicensingService get OA3xOriginalProductKey。
4、按回车执行,若固件中存在密钥,将直接显示格式为XXXXX-XXXXX-XXXXX-XXXXX-XXXXX的25位密钥。
四、使用 PowerShell 查询完整原始密钥
PowerShell 对 WMI 对象的访问更稳定,尤其在 Windows 10 21H2 及更新版本中对 OA3xOriginalProductKey 属性响应更可靠,适合 CMD 执行后无输出时尝试。
1、按下Win + X组合键,在弹出菜单中选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、粘贴并执行以下命令:(Get-WmiObject -Query 'select * from SoftwareLicensingService').OA3xOriginalProductKey。
3、按回车后,若密钥存在,将直接输出完整25位字符串;若返回空白或报错,表明该字段未写入原始密钥。
五、通过注册表编辑器定位备份密钥值
Windows 系统会在注册表特定路径下缓存一个备份的产品密钥,该值由系统在首次激活过程中写入,可用于重装时快速恢复激活状态,但部分纯数字许可证设备可能为空。
1、按下Win + R打开“运行”对话框。
2、输入regedit并按回车,启动注册表编辑器。
3、在地址栏中粘贴并跳转至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform。
4、在右侧窗格中查找名为BackupProductKeyDefault的字符串值,双击查看其数据内容,即为当前系统缓存的25位密钥。











