Windows产品密钥是很重要的一个密码 , 它是我们重新安装激活操作系统时必须要使用的 , 如果丢失或忘记了Windows产品密钥 , 将给我们带来很大的麻烦 。
下面我将提供一个解决方案 , 你将看到如何使用简单的VBS脚本来显示已安装的Windows 10、Windows 8或Windows 7系统的产品密钥 。这是从电脑上安装的操作系统中提取产品密钥的一个非常简单的解决方案 , 无需使用任何第三方软件 。
与其它方法相比 , 这个VBScript解决方案几乎是完美的 , 用户只需要单击文件即可 。

一、创建脚本文件要查看电脑上安装的Windows 10产品密钥 , 请执行以下操作:
1.打开记事本 。
2.将以下文本复制并粘贴到“记事本”窗口中:
Option ExplicitDim objshell,path,DigitalID, ResultSet objshell = CreateObject("WScript.Shell") 'Set registry key path Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" 'Registry key value DigitalID = objshell.RegRead(Path & "DigitalProductId") Dim ProductName,ProductID,ProductKey,ProductData 'Get ProductName, ProductID, ProductKey ProductName = "Product Name: " & objshell.RegRead(Path & "ProductName") ProductID = "Product ID: " & objshell.RegRead(Path & "ProductID") ProductKey = "Installed Key: " & ConvertToKey(DigitalID)ProductData = https://www.jinnalai.com/n/ProductName& vbNewLine & ProductID& vbNewLine & ProductKey'Show messbox if save to a fileIf vbYes = MsgBox(ProductData& vblf & vblf & "Save to a file?", vbYesNo + vbQuestion, "BackUp Windows Key Information") thenSave ProductDataEnd If'Convert binary to chars Function ConvertToKey(Key)Const KeyOffset = 52Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert'Check if OS is Windows 8isWin8 = (Key(66) \ 6) And 1Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)i = 24Maps = "BCDFGHJKMPQRTVWXY2346789"DoCurrent= 0j = 14DoCurrent = Current* 256Current = Key(j + KeyOffset) + CurrentKey(j + KeyOffset) = (Current \ 24)Current=Current Mod 24j = j -1Loop While j >= 0i = i -1KeyOutput = Mid(Maps,Current+ 1, 1) & KeyOutputLast = CurrentLoop While i >= 0If (isWin8 = 1) Thenkeypart1 = Mid(KeyOutput, 2, Last)insert = "N"KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)If Last = 0 Then KeyOutput = insert & KeyOutputEnd IfConvertToKey = Mid(KeyOutput, 1, 5) & "-" & Mid(KeyOutput, 6, 5) & "-" & Mid(KeyOutput, 11, 5) & "-" & Mid(KeyOutput, 16, 5) & "-" & Mid(KeyOutput, 21, 5)End Function 'Save data to a file Function Save(Data)Dim fso, fName, txt,objshell,UserNameSet objshell = CreateObject("wscript.shell")'Get current user nameUserName = objshell.ExpandEnvironmentStrings("%UserName%")'Create a text file on desktopfName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"Set fso = CreateObject("Scripting.FileSystemObject")Set txt = fso.CreateTextFile(fName)txt.Writeline Datatxt.Close End Function 3.单击“文件-另存为”命令 , 在“保存类型”中选择“所有文件” , 在“文件名”中将上面的文本保存到桌面上带有“ .vbs”扩展名的文件中 , 文件名可以自己随意命名 。

提示:为确保正确保存扩展名为“ .vbs”的文件 , 可以键入文件名并用双引号引起来 , 例如“BackupWindowsKey.vbs” 。
二、查看/备份Windows10产品密钥现在打开BackupWindowsKey.vbs文件,瞧 , Windows10产品密钥会显示在屏幕上!把它记录下来 , 保存到一个安全的地方 。

【找回激活密钥方法 win10产品密钥在哪里能找回来】
推荐阅读
- 社保卡激活流程是什么
- OPPO最新照片恢复教程 照片删除了怎么找回来oppo
- 处理刷机后提示无法激活小妙招 刷机后激活锁怎么解决
- 刷机后提示无法激活处理方法 刷机后激活锁怎么解决
- vivo手机应用图标找回教程 手机上方的各种图标怎么恢复
- 恢复被删除的短信息方法详述 找回删除的短信聊天记录
- 一键找回手机被删文件技巧 小米手机照片回收站删除了怎么恢复
- 电脑磁盘丢失数据找回方法 电脑d盘文件凭空消失了怎么恢复
- 查找Windows11的安装序列号方法 windows密钥在哪里可以找到
- 激活windows系统步骤 win7怎么激活
