确定离线磁盘映像的Windows版本,版本和Service Pack

时间:2011-04-18 23:24:01

标签: windows version registry

单独使用注册表,如何检测:Windows版本(XP,Vista,7)。版本(家庭高级版,专业版,终极版)。和Service Pack级别(Beta,RTM,SP1,SP2)。

这是因为我正在修复离线系统。可以安装和访问离线系统的注册表。

2 个答案:

答案 0 :(得分:4)

使用HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion下的。我猜你知道在哪里可以找到那个蜂巢?!相应的配置单元位于%SystemRoot%\System32\config下,名称为SOFTWARE

旁注:您可以尝试通过查看一些众所周知的文件(例如kernel32.dllntdll.dll)以及他们的版本信息资源来验证您的结果(您要查找的是文件版本:with,例如GetFileVersionInfo())。

如果需要,可以在HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions找到

版本值。请参阅here

答案 1 :(得分:1)

您想要的一切都在HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion

但是,我相信这些值可以伪造,所以要小心。