如何从 Linux 命令行检查旧硬盘上安装的 Windows 版本?
答案1
“脱机 NT 密码和注册表编辑器”(韓國)
韓國是一个用于重置或清空 Windows NT、2000、XP、Vista 和 7 使用的本地密码的软件实用程序。它还包含一个简单的注册表编辑器和十六进制编辑器,可以在 linux/unix 下浏览和修改注册表文件中包含的信息。
您可以通过运行以下命令从终端进行安装:
sudo apt-get install chntpw
蜂巢:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion。
文件夹位置:
- %SystemRoot%\System32\config
文件名:
- 软件
答案2
我发现的一个方法是查看 Windows/Web/Wallpaper/Windows,然后根据默认背景推断 Windows 的版本。但这似乎是一个非常次优的解决方案。
答案3
除了@Logman 的回答之外,我做了以下事情:
sudo apt install chntpw
chntpw -e /path/to/windisk/Windows/System32/config/SOFTWARE
cat \Microsoft\Windows NT\CurrentVersion\ProductName
并被告知该版本是Windows 10 Home
。
可以通过其他键找到其他详细信息。要列出 中的其他键CurrentVersion
,请在 中chntpw
执行
ls \Microsoft\Windows NT\CurrentVersion