有网友在探寻 Windows Vista 安装光盘的时候在 sources/inf 子文件夹中找到一个安装配置文件 setup.cfg,这是一个文本格式的安装配置文件,使用记事本打开一看,里面保存着一些 Windows Vista 的安装配置信息,比如预安装要使用的文件,文件夹等.再往下看,最后可以看到这样一些信息:
[MPCTable]
X86.Starter=78436
X86.StarterN=78437
X86.HomeBasic=78413
X86.HomeBasicN=78422
X86.HomePremium=78416
X86.Business=78426
X86.BusinessN=78425
X86.Enterprise=78428
X86.Ultimate=78427
X86.ServerStandard=78438
X86.ServerEnterprise=78440
X86.ServerDatacenter=78443
X64.HomeBasic=78431
X64.HomeBasicN=78432
X64.HomePremium=78433
X64.Business=78434
X64.BusinessN=78435
X64.Enterprise=78429
X64.Ultimate=78430
X64.ServerStandard=78439
X64.ServerEnterprise=78441
X64.ServerDatacenter=78442
IA64.ServerEnterpriseIA64=78444
[DefaultImageSelection]
Value=YVT36-YVCP2-J97GQ-7T22R-RWV8P
根据本人对 Windows 的认识,MPCTable部分记录的应该是各个版本的 Product ID 头,x86、x64以及IA64版本都在里面.我们甚至可以看到服务器产品也列其中,可以大胆猜测微软明年发布的 Longhorn 服务器版本将会有标准版、企业版和数据中心版的三个版本.
算一算,这个列表应该是包含了 Longhorn 产品将要发布的所有版本.
Windows Vista/Longhorn 安装程序可能会通过安装密钥换算而来的产品ID与此数据对照,这样不同的密钥就可以安装出不同的版本了.
最后一行看起来像是 Windows 安装密钥.难道微软会把安装密钥放在安装光盘里?
我们试试看,用这个序列号来填入安装Windows Vista 时的产品密钥框.令人惊讶的事情发生了!这个序列号竟然可以通过检测.
接下来出现的对话框更是有趣,其中列出了 Windows Vista 的所有版本,让用户可以选择安装哪一个版本(如图所示).
标签: