【经验交流】VistaOEM证书的提取与导入.序列号.OEM信息
本帖最后由 血竹 于 2009-11-2 15:18 编辑一、适用情况
1.非品牌机,但是自己已经通过刷BIOS,导入了SLP2.0的相应的SLIC表等内容
2.品牌机,但是随机带的是所谓的Recovery DVD,用它来恢复系统,会同时帮你装一堆乱七八糟的东西,你想自己装一个纯净的系统
不在上面两种情况内的,请使用BIOS模拟激活法或者锁定试用日期文件
二,步骤
1.获得证书文件,懒的人可以直接到网上去找找,很容易找到,下面是手工提取的方法
========================================
从已经安装完的系统的如下目录:
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\
得到一个tokens.dat文件,证书就在这个文件中
(这个说法似乎有矛盾,我已经装完也OEM的系统,又何必再去提取证书,然后再装普通系统,再导入,再激活……
但是反过来想一下,证书是通用的,你可以提取英文系统的证书,然后放到中文系统下去用,比如说你有一台预装英文系统的机器,虽然这种可能在中国大陆很小……
不管怎么说,只是告诉你一个提取证书的方法,别想太多)
用二进制编辑器打开这个文件,查找“OEM Certificate”,找到后,往前找到字段
<?xml version="1.0" encoding="utf-8"?>
往后找到
</r:license>
把这中间的这段内容Copy出来,注意,包括这两个段首和段尾,存为.xrm-ms文件,这个就是证书
(不要直接查找这两个段首和段尾,我试过,可以查到很多,但是中间包含“OEM Certificate”就只有一段)
========================================
2.获得序列号,懒人同样去网上找,已经装好系统的,可以用Everest等工具查看到,同样,因为序列号可以英文中文通用。
3.获得OEMLOGO.BMP文件,这完全是个形式,没有LOGO照样激活,但是如果想让你的系统显得比较像OEM版的,当然还是要一个LOGO,这个文件到System32下去Copy,完了以后在目的系统中,也同样把它Copy到System32目录下。
4.如果你做了上面一步,就把下面的内容存成一个.reg文件,然后导入注册表
========================================
Windows Registry Editor Version 5.00
"Manufacturer"="Fujitsu Siemens Computers GmbH"
"Logo"="\\Windows\\system32\\oemlogo.bmp"
"Logo"=\\Windows\\system32\\oemlogo.bmp
========================================
以上的Manufacturer后面的内容自己随便改,我是用FSC的做的例子
5.工作准备完成了,然后,随便找一个零售的Vista安装盘装系统,当然是装中文的,注意,你可以在这一部直接输入上面得到的序列号,当然,也可以装完以后到系统下再改,很方便的,Vista自己带这个功能,不像XP很麻烦。
6.系统装完了,用下面的命令把证书导到系统里:
slmgr.vbs -ilc “证书文件名字”
总结,Vista虽然我是不太喜欢,但还是有好处的,至少好在证书和序列号可以在不同语言版间通用,可以用零售版的来装,然后通过更改序列号和导入证书来完成OEM激活,这一点,要比XP好很多,对于XP来说,已经安装完的零售或者VOL系统,要修改成OEM系统,就不那么方便了。
我们可以拿一张零售版的Vista和一堆证书文件,在安装完后变出一堆各品牌的OEM系统来,再也不要揣一张什么XP的N合1OEM安装盘了,也许有人喜欢这种N合1的盘,但是我总觉得很土。 谢谢!~~收藏了 不错,说得很详细 谢谢分享 只为学习 我 下 来 试 试 看 只为学习试 试 看 谢谢了,楼主真专业。 谢谢,学习了 这太高了,菜鸟搞不懂的,现在有工具,直接一次导入就行了 现在还有人用vista? 真是高手,学习了 lz高手阿.来学习学习 学习一下,谢谢分享
页:
[1]