首页 > 单独文章 > 正文

用OEM方式激活零售版的Vista

时间:2008-10-20 17:28:58 作者:officeba 【认证】

   XP已经退出了OEM预装系统的主流市场,目前除了Netbook之外品牌机几乎都是预装Vista。要知道现在的品牌机和笔记本都不附送系统安装盘,连系统恢复盘都要自己刻录。如果使用另外下载/刻录的Vista安装盘很可能不能顺利激活系统,哪怕输入电脑机身上面标签的序列号也不行,如何保证自己的权益呢?请看本文。

     知己知彼:了解Vista的激活方式

     OEM版激活的条件

     相对于XP简陋的OEM激活方式,Vista做出了很大的改进。Vista的OEM激活使用了SLP2.0技术,激活需要BIOS中有该厂商的SLIC(Software Licence Intergrated Code,软件许可证综合代码)且该代码完整可用、系统中包含厂商的数字证书、使用了合法的序列号,这三个条件缺一不可。

     小贴士:什么是OEM版

     OEM授权是微软为预装Vista的品牌机提供的一种授权,购买品牌PC、笔记本所得到的Vista都是OEM版(图1)。同一个版本(X86、X64或家庭基础版、商业版、旗舰版等)OEM版和零售版的系统功能上面并没有差别,只是激活方式有差别且附带了品牌机厂商提供的壁纸和一些应用程序。



图1、OEM的系统功能上面没有啥特别

     有的品牌机几个系列使用同样的一个BIOS升级文件,但是有的可以实现OEM激活,有的不可以,这是为什么呢?品牌机厂商通过其它的一些条件限制了SLIC在内存中的映射,使得SLIC不存在或者不完整,自然无法实现OEM激活。这些条件有的可以通过软件修改,例如HP和Dell的某些笔记本网上就有流传的工具。

     如何判断自己的电脑可以使用OEM激活

     一般来说,预装正版Vista的电脑(限品牌机)肯定可以实现OEM激活,那些预装了XP或者预装Linux的电脑几乎没有可能实现OEM激活,只有前期的很少部分电脑除外。而判断是否是预装Vista的机型有三个方面参考:

     1、第一次开机界面是Vista的界面;

     2、机身贴有Vista 的COA标签,如图2所示,就是上面有微软图标和序列号的标签;



图2、COA标签

     3、随机的软件包装中有微软的授权许可,这个许可通常是一张并不明显的纸片。

     如果万一刚买到电脑就重新分区没来得及看一眼系统、机身标签和随机软件都没有(常见于水货),那么如何判断是否可以享受正版待遇呢?我们可以用两个软件来查看:

     1、Everest。打开这个几乎算“万能”的硬件检测软件,打开主板→ACPI,在右上角的表中选择SLIC,看看下方的详细信息中表长是否是374字节(图3)。如果是374字节,那么一般都可以激活Vista,但是不一定。有的映射的SLIC表虽然也是374字节,但是一部分被0填充并不完整;有些修改过的BIOS,其他地方例如RSDT表没有修改好也会无法激活。当然我们讨论的主体是品牌机,一般只要关注SLIC本身就可以了。



图3、用EVEREST查看SLIC

     2、针对Everest检测正常,但是还是无法激活的情况,可以使用一个叫做ACPIScope的软件进行复查。第一步:运行这个软件之后,点击工具栏那个类似芯片的图标,或者点击File→Load ACPI information→From BIOS。

     第二步:从左边的表中选择SLIC,然后点击右边窗格中的“Hex Dump”查看这堆16进制数里面有没有一大片相同的字符(图4),例如填充了一半的“0”。如果是后者,那么你的电脑应该不是预装了Vista的版本,但是也许有办法弄完全,只是需要修改BIOS比较麻烦。



图4、这个SLIC表是完整的

     SLIC分64位和32位两种,64位的SLIC可以激活32位和64位的Vista,而32位SLIC只能激活32位的Vista。SLIC的情况可以使用Everest查看,例如HP的笔记本显示SLIC-MPC则为32位版本、显示SLIC-CPC则为64位版本。

     使用OEM方式三步激活零售版Vista


   因为非DIY的OEM版的系统并不好找,所以一般大家重装的时候都会找零售版的系统或者XX版的系统,显然这些系统没办法实现OEM激活。原因在谈及OEM激活方式的时候提到了操作系统部分需要有OEM的序列号和厂商的证书。我们以MSDN版本为例子进行解说,这个版本也就是网上流传的“微软原版”。

     第一步:安装Vista的时候直接输入COA上面的序列号(图5)。此处也可以先不输入序列号,在选择对应版本之后,再选择系统的界面勾上“我已经选择了购买的Windows版本”点击下一步即可安装。



图5、输入序列号

     小贴士:安装完系统后如何更改序列号

     1、在桌面“计算机”图标上点击右键,选择“属性”;

     2、在属性窗口中,拉到最底部,选择“更改产品密钥”(图6),输入COA标签上面的序列号,点击下一步。

     第二步:安装完系统之后,点击开始菜单→所有程序→附件→在命令提示符上点击右键选择“以管理员身份运行”。然后输入Slmgr.vbs ilc c:\XXX\XXX.xrm-ms并回车。Xr-ms文件是证书文件,和各个厂家有关。等到出现一个窗口提示证书成功安装时(图7),这个步骤就算完成了。



图7、导入证书

     第三步:在桌面“计算机”图标上点击右键,选择“属性”;拉到最底部,看到正版的标识没有?成功激活Vista了哦(图7)。OEM的激活方式不需要隔一段时间重新激活,可以通过正版验证,当然也能享受正版系统的所有待遇。这个待遇中不包括技术支持,因为OEM系统的技术支持由OEM厂商负责。

     既然提到了Vista的OEM激活,就不能不顺便提一下目前盗版Vista最“完美”的激活方法。盗版Vista目前的激活方法有KMS激活和模拟BIOS法、硬刷BIOS法,KMS需要自己搭建KMS服务器或者到网上寻找有效的KMS服务器,且隔180天还要激活一次(MAK、OEM方式则是永久激活)。后面两种效果更好一些,连激活服务器都不用找,其原理正是使用了本文提到的OEM激活方法。不管是软法还是硬法,都是在BIOS的内存的映射中添加了SLIC,使得Vista认为这是合法的品牌机。软法方便,但是有的机器不支持且有被封杀的可能;硬刷需要自己改BIOS或者有热心网友帮改好BIOS,刷BIOS也有风险。其实,如果资金不成问题,还是买一份正版Vista吧。

     小贴士:只要有序列号就能激活更高级的系统

     BIOS的SLIC只和厂商有关,和可以激活的系统如:家庭基础版、家庭高级版、商业版、旗舰版没有关系,这些系统的判别由序列号决定。也就是说,如果你的电脑预装的是家庭基础版的Vista,如果找到了旗舰版的序列号那么是可以实现OEM激活的。和零售版不一样,OEM版的序列号似乎不限制激活的数量,而且在网上可以很容易搜索到它们。提醒一下大家,这种方式得到的旗舰版可不是正版哦,只是能“完全享受正版待遇”而已,用起来虽然没有区别,但是还是D版哦,本文也绝对没有鼓励大家这么做。

     小贴士:网上有别人制作好的Vista OEM安装盘,也有真正的OEM系统盘,但是后者不容易找,很多PC厂商只有恢复盘。如果你有“原版”情结,不喜欢别人动过手脚的系统,那么就用本文提到的方法安装吧。


相关文章

同类最新