Answers:
如果从非正版Windows 7升级到Windows 10,则Windows 10将不会激活。
首先激活Windows 7。您可以先尝试在线验证,但如果失败,请联系Microsoft并让他们为您验证。他们会在笔记本电脑的贴纸上询问您的序列号。
请记住,如果您决定将未许可的Windows安装升级到10,那么Windows 10将需要长达一个月的时间才会开始唠叨您无法激活。这是嵌入在每个版本的窗口中的免费“先试后买”宽限期。但是在升级之后,你可以通过转发来验证这一点 Control Panel > System 并检查它是否说 Windows is not activated.
最后,也是。如果您检查了Windows更新,则可能是您遇到了 来自2014年的一个补丁导致Windows 7安装突然显得非真实,而他们确实是 。通过运行Windows更新(或手动安装)可以轻松修复它 KB3024777 ),重新启动,然后检查您的窗口是否再次激活,或者如果没有按下现在激活的链接 System 来自的设置 Control Panel。
应该有一个带有许可证密钥的经过认证的Windows 7标签,如果这与Windows 7的制造商不同。但是,如果没有,只需创建一个VBScript即可获得许可证。说明发布在这里: http://www.howtogeek.com/206329/how-to-find-your-lost-windows-or-office-product-keys/
我按照步骤操作,然后就可以获得许可证密钥了。这是代码:
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