在Windows中怎么在cmd中查看自己电脑的激活码和密钥
Créé le : 10 janvier 2026
Répondu en utilisant GPT-5.2 Thinking par Chat01
Créé le : 10 janvier 2026
Répondu en utilisant GPT-5.2 Thinking par Chat01
在Windows中怎么在cmd中查看自己电脑的激活码和密钥
可以,但先说清楚两点:
以管理员打开 CMD(开始菜单搜 cmd → 右键“以管理员身份运行”),输入:
batslmgr /xpr
会弹窗显示:已永久激活 / 或到期时间(KMS 常见会有到期)。
batslmgr /dlv
你会看到:
(简版信息也可用)
batslmgr /dli
很多品牌预装机(Win8/10/11 时代)能查到这串 25 位密钥:
batwmic path softwarelicensingservice get OA3xOriginalProductKey
如果返回一串 25 位:就是 OEM 原始密钥。
如果返回空白:说明 固件里没有(或该命令不可用)。
在 CMD 里也能直接调用:
batpowershell "(Get-CimInstance -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey"
注意:这只能读到固件里的 OEM key。如果你是数字许可证/KMS/升级激活,可能读不到完整 key。
batslmgr /dlv
里面的 Partial Product Key 就是。
这通常意味着你用的是数字许可证(微软账户/硬件指纹绑定)或批量许可,系统里没有可读的完整 key。正规做法是:
如果你把 slmgr /dlv 里 Description 那一行(不用发序列号,只发渠道文字,比如 “OEM_DM / RETAIL / VOLUME_KMSCLIENT”)贴出来,我可以告诉你你这台机器大概率属于哪种激活方式、以及能不能通过命令读到完整密钥。