我需要更多详细信息才能更准确地回答您的问题,但现在我将尝试回答您的问题,主要是带着问题。 :-)
首先,您在“计算机”属性中看到的产品密钥不是用于注册产品的产品密钥。真正的产品密钥通常是 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 的格式。但是,密钥是在您的注册表中编码的,您可以使用快速脚本或来自 Nirsoft 之类的某些软件来获取它。这是一个例子:
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
将其保存在记事本中并另存为 showmemykey.vbs 之类的文件并运行它。现在有一两个警告......
1) 通常有专门的 Windows 版本供戴尔、HP 等制造商使用……它与零售版 Windows 不同。我告诉你这是因为如果你使用的安装不是你的计算机附带的,它可能无法使用你从上面的脚本中获得的密钥。好消息,通常这些安装在识别出它们正在安装在戴尔、惠普等设备上时也不会要求提供密钥...
2) 备份您的数据...您没有提到双启动,所以我假设您正在清除 Windows。您不会安装回相同的配置。
至于 Linux...我不知道您的情况或您为什么必须安装 Linux 的原因。但如果你喜欢 Windows,最好不要安装 Linux 或双引导。双引导完全是另一回事。
那么如何通过不安装 Linux 来安装 Linux?您使用 CD/DVD 或拇指驱动器上的可引导版本。那里有很多... Ubuntu 是最常见的,Kali 是最有趣的之一... 我在外部固态硬盘驱动器和 64GB USB3 拇指驱动器上运行多个 Linux 发行版。不必那么花哨,它们的发行版很小,很容易在 4GB SDCards 上运行。
至于在用 Linux 覆盖 Windows 后恢复它,唯一真正的方法是在安装 Linux 之前,以及当你准备好时,让所有东西完全恢复到 Linux 之前的状态。回去,你恢复那个形象。有很多软件可以做到这一点。我使用真正的取证软件,例如 AccessData FTK 或 Guidance Software EnCase,它们有免费的成像器……但我认为还有其他的像 TrueImage 和其他一些。甚至 Norton/Symantec Ghost 仍然存在。
您可以在 Linux 上做同样的事情。 Linux 之前的图像。安装Linux时的图像,您可以来回切换。我唯一的建议是在较小的驱动器上执行此操作。 250GB 硬盘的映像会相当大,因此您需要为其提供存储空间。
再次,我的建议,尤其是如果您是 Linux 新手... BOOTABLE! CD/DVD Bootable 与 USB 拇指驱动器或硬盘驱动器之间的区别在于 CD/DVD 是只读的。因此,当您重新启动时,所有更改都会丢失。
希望对您有所帮助。