我最近换了笔记本电脑,并决定从 Windows 切换到 Linux(目前使用 Ubuntu)。
我有上一台机器的“旧”SSD,上面安装了 Windows 7。我正尝试在 VMWare 上安装 Windows 7,这样我就可以运行一些只能在 Windows 上使用的程序(Wine 无法处理)。
我还有 Windows 7 密钥,但我不知道它是哪个“版本”(家庭版、高级版、旗舰版等)
我所能做的就是查看explorer.exe
的属性以找到这一点:
产品版本:6.1.7601.17567
但我找不到方法。
我已安装 SSD,并且能够读取/访问旧文件系统。如何才能知道需要在 VMWare 上安装哪个 Windows 版本?
答案1
您可以regedit.exe
在 Wine 中使用Load hive
SOFTWARE 注册表。它位于Windows\System32\config\SOFTWARE
,然后查找HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion`的值ProductName
和 EditionIDunder
Linux 上还有开源离线注册表编辑器http://pogostick.net/~pnh/ntpasswd/。
答案2
打开X:\Windows
SSD 上的文件夹,列出其中所有.xml
以 Windows 版本命名的文件。如果有多个,请考虑最高版本可用的。
例子:
X:\Windows\HomeBasic.xml
X:\Windows\HomePremium.xml
X:\Windows\Starter.xml
在这种情况下,版本将是 Home Premium。
答案3
来自 Windows 网站:http://windows.microsoft.com/en-us/windows/which-operating-system
点击“开始”按钮
右键单击计算机
选择属性
在Windows版本下查看
您应该看到“Windows 7 Enterprise”或“Windows 7 Home Premium”...