我有一个 Windows Server 的 vhd 磁盘映像,我已设法使用 Parallels 将其安装到我的 Mac 上。
已挂载的 vhd 文件包含 Windows 服务器的 c: 驱动器。
我确信它运行的是 Windows Server 2008。但我需要确认这一点。我还需要确认安装了哪个服务包。
有谁知道仅通过检查文件系统上的文件就可以做到这一点的方法。
干杯
答案1
我不相信操作系统版本存储在文件系统的任何地方,该信息存储在 Windows 注册表中。(准确地说是“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion”)
但是,您可以查看文件系统上的某些系统文件。也许可以使用 \Windows\Explorer.exe 文件信息?文件版本属性的前 3 个八位字节代表 Windows 版本以及 Windows 内部版本号。
- Windows Server 2008 将是“6.0.6000”
- Windows Server 2008 SP2 将是“6.0.6002”
- Windows Server 2008 R2 为“6.1.7600”
- Windows Server 2008 R2 SP1 将是“6.1.7601”