0

0

Win10怎么查看系统当前的激活密钥_Windows10命令行查看key

P粉602998670

P粉602998670

发布时间:2026-03-04 18:23:02

|

902人浏览过

|

来源于php中文网

原创

windows 10原始产品密钥可通过五种方法提取:一、wmic命令读取oa3xoriginalproductkey;二、powershell查询softwarelicensingservice;三、注册表hkey_local_machine...\softwareprotectionplatform下backupproductkeydefault值;四、vbscript解密digitalproductid;五、nirsoft produkey工具扫描获取。

win10怎么查看系统当前的激活密钥_windows10命令行查看key

如果您正在运行 Windows 10 系统,但无法确认当前激活所用的产品密钥,可能是由于系统采用数字许可证激活、OEM 密钥写入固件或密钥未显式显示。以下是直接从系统内部提取原始产品密钥的多种可行方法:

一、使用命令提示符调用 WMIC 提取原始密钥

该方法通过 Windows Management Instrumentation 命令行工具访问软件许可服务对象,直接读取存储在 UEFI 固件或 BIOS 中的 OA3xOriginalProductKey 属性,适用于绝大多数品牌预装设备,返回明文 25 位密钥。

1、按下 Win + R 组合键,打开“运行”对话框。

2、输入 cmd,然后按 Ctrl + Shift + Enter 以管理员权限启动命令提示符。

3、在命令提示符窗口中粘贴并执行以下命令:wmic path softwarelicensingservice get OA3xOriginalProductKey

4、若系统存在可读取的原始密钥,屏幕将输出一个格式为 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 的 25 位密钥。

二、通过 PowerShell 查询许可服务对象

PowerShell 提供更稳定的 WMI 对象访问能力,能绕过部分 CMD 权限限制或组策略拦截,尤其适用于被精简、加固或策略锁定的系统环境,返回结果与 WMIC 方法一致且无额外格式干扰。

1、右键点击“开始”按钮,选择 Windows PowerShell (管理员)

2、在 PowerShell 窗口中输入以下完整命令并回车:powershell "(Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey"

3、执行后,若密钥存在,PowerShell 将直接输出 25 位原始产品密钥字符串。

三、从注册表路径读取备份密钥值

Windows 安装过程会将初始产品密钥的加密副本写入注册表指定路径,BackupProductKeyDefault 项即为此用途;该值在多数 OEM 设备上有效,但零售版或数字许可证激活设备可能为空。

1、按下 Win + R,输入 regedit 并回车,以管理员身份启动注册表编辑器。

云雀语言模型
云雀语言模型

云雀是一款由字节跳动研发的语言模型,通过便捷的自然语言交互,能够高效的完成互动对话

下载

2、在注册表编辑器地址栏中直接粘贴并跳转至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform

3、在右侧窗格中查找名为 BackupProductKeyDefault 的字符串值,双击打开,其“数值数据”字段内容即为当前系统的原始产品密钥。

四、运行 VBScript 解密 DigitalProductId 获取密钥

当 OA3xOriginalProductKey 为空或注册表 BackupProductKeyDefault 不存在时,可通过解密 DigitalProductId 字段还原出实际密钥;该脚本利用标准 Microsoft 激活算法逆向计算,兼容所有 Windows 10 版本。

1、打开记事本,复制以下全部代码:

Set WshShell = CreateObject("WScript.Shell") MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId")) Function ConvertToKey(Key) Const KeyOffset = 52 i = 28 Chars = "BCDFGHJKMPQRTVWXY2346789" Do Cur = 0 x = 14 Do Cur = Cur * 256 Cur = Key(x + KeyOffset) + Cur Key(x + KeyOffset) = (Cur \ 24) And 255 Cur = Cur Mod 24 x = x -1 Loop While x >= 0 i = i -1 KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput If (((29 - i) Mod 6) = 0) And (i -1) Then i = i -1 KeyOutput = "-" & KeyOutput End If Loop While i >= 0 ConvertToKey = KeyOutput End Function

2、点击“文件 → 另存为”,将文件保存为 GetKey.vbs,保存类型选择“所有文件”,编码选 ANSI 或 UTF-8(无 BOM)。

3、双击运行 GetKey.vbs,弹出的对话框中即显示解密后的 25 位产品密钥。

五、使用 NirSoft ProduKey 工具直接读取

ProduKey 是 NirSoft 开发的轻量级免安装工具,可直接扫描内存与注册表中的 Windows 和 Office 产品密钥,不依赖系统 API 调用,对数字许可证设备亦可尝试提取已缓存密钥。

1、访问官网下载页面:https://www.nirsoft.net/utils/product_cd_key_viewer.html

2、下载 ProduKey.zip 并解压,无需安装。

3、以管理员身份运行 ProduKey.exe,等待扫描完成。

4、在列表中查找“Microsoft Windows”条目,其“Product Key”列显示的内容即为当前系统识别到的产品密钥。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

839

2023.08.22

while的用法
while的用法

while的用法是“while 条件: 代码块”,条件是一个表达式,当条件为真时,执行代码块,然后再次判断条件是否为真,如果为真则继续执行代码块,直到条件为假为止。本专题为大家提供while相关的文章、下载、课程内容,供大家免费下载体验。

104

2023.09.25

c语言const用法
c语言const用法

const是关键字,可以用于声明常量、函数参数中的const修饰符、const修饰函数返回值、const修饰指针。详细介绍:1、声明常量,const关键字可用于声明常量,常量的值在程序运行期间不可修改,常量可以是基本数据类型,如整数、浮点数、字符等,也可是自定义的数据类型;2、函数参数中的const修饰符,const关键字可用于函数的参数中,表示该参数在函数内部不可修改等等。

557

2023.09.20

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

698

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

219

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1561

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

645

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

1128

2024.03.22

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

4

2026.03.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.1万人学习

Excel 教程
Excel 教程

共162课时 | 20万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 2.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号