确定离线磁盘映像的Windows版本,版本和服务包

如何使用registry,如何检测:Windows版本(XP,Vista,7)。 版(家庭高级版,专业版,旗舰版)。 和Service Pack级别(Beta,RTM,SP1,SP2)。

这是因为我在离线系统上修理。 脱机系统的registry可以被挂载和访问。

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

注意:您可以尝试通过查看一些知名文件(例如kernel32.dllntdll.dll )和版本信息资源(您正在查找的是文件版本: GetFileVersionInfo() )。

版本值(如果需要的话)可以在HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions 。 看到这里 。

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

不过,我相信这些价值观是可以伪造的 ,所以要谨慎。