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

uni*_*n83 7 windows registry version

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

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

0xC*_*22L 5

使用之下HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion。我想您知道在哪里可以找到该配置单元吗?可以%SystemRoot%\System32\config在名称下找到相应的配置单元SOFTWARE

边注:你可以尝试寻找一些知名的文件(例如,以确认结果kernel32.dllntdll.dll),并到他们的版本信息资源(你要找的是什么文件版本:有,如GetFileVersionInfo())。

如果需要,可以在上找到版本值HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions。看这里