本帖最后由 lgkun8 于 2023-10-3 20:37 编辑
我估计是OEM检测吧系统安装程序进入OOBE阶段时,进行OEMSLIC的识别工作。 主要识别什么? 不同品牌的SLIC的代码是不一样的。看看一些例子。 戴尔SLIC2.2的OEM ID是DELL;OEM Table ID是PE_SC3;如图,还可以清楚地看到SLIC的版本,是2.2还是2.1。 联想SLIC2.2的OEM ID是LENOVO;OEM Table ID是SV-INT;而联想SLIC2.1的OEM ID是LENOVO,OEM Table ID的情况就复杂了,有THINKPAD的本本,有联想的本本,两个都是联想集团旗下的,怎么区别开来呢?其实,属于THINKPAD系列的,OEM Table ID都是TP打头的,如TP-83、TP-G2...,排除了这个,余下就是LENOVO系列的本本或台机。 又如微星SLIC2.1,OEM ID是 MSI_NB,OEM Table ID是MEGABOOK;清华同方SLIC2.1,OEM ID是THTFPC,OEM Table ID是TONGFANG。。不多举例了。
为什么依赖SLIC的代码? SLIC2.1以上版本才可以OEM激活WIN7系统,导入相应的证书,如,主板中的SLIC是联想SLIC2.1,就必须导入联想的证书才可以激活。这时候,我不管你的机子壳的外头标的是是惠普的还是戴尔或者是组装机,安装程序无法象一个人一样去看看屏幕上方LOGO是写着DELL或惠普再决定安装什么样的证书,程序就是程序,不长眼睛,只相信SLIC。再说了,好多品牌的某些型号的本本、台机是不带有SLIC,不带有WIN7操作系统的,比如,A品牌的某型号的本本没有SLIC,想装WIN7,想OEM激活,刷上B品牌(如,联想)的SLIC也是可以的。所以,只要能激活,管你笔记本的盖盖上写的是什么牌。 好了,此时你可能明白,一台某种品牌A的电脑,刷上另一品牌B的SLIC,安装出来的是具有品牌B那样的特定的OEM壁纸图标,就不足为奇了。 当然,要想激活,除了SLIC和导入证书是不够的,还要导入OEM-SLPKEY才能激活,此时倒是不局限于哪个品牌的KEY了,但专业版、旗舰版、家庭高级版、家庭普通版、简易版的OEM-SLPKEY是有区别的。
为什么识别不准确了? 的确,世界上的本本生产商太多了,还时不时地向微软更新SLIC代码,你能第一手知道吗?但好消息是,如今是WIN8阶段了,关于过去的WIN7的SLIC的更新变化估计也不会有太多了。这是其一。 其二呢,你的电脑有可能在前一次实行了软激活,如果有隐藏的100M分区,即使你格式化了C盘,也不会删除前一次软激活的信息,这将导致识别偏差。
如何查看SLIC代码? 如果你确信你没有软激活过,直接在WINDOWS中运行查看程序,就可以知道自己的SLIC是什么样的情况。如果有软激活过,打开机箱(本本就算了),拔掉所有的硬盘线,电脑从U盘或光盘PE启动,运行SLIC查看程序。一般的PE都带有这种程序。 最后的小结: 在OOBE阶段,系统安装程序先识别机子上的SLIC版本号,是2.1还是2.2,如果都没有,不会执行SLIC激活。如果有SLIC(2.1或2.2),将查看SLIC代码,OEM ID或OEM Table ID,识别品牌,导入该品牌的证书,导入KEY,实现激活。 OK,现在对自动识别有进一步的了解了吧! 转载自:https://blog.csdn.net/thanklife/article/details/79581676
|