使用 Mac 从文件系统确定 Windows 服务器版本和服务包

使用 Mac 从文件系统确定 Windows 服务器版本和服务包

我有一个 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”

在此处输入图片描述

相关内容