导航: 首页> ThinkPad > Thinkpad T400机型(ThinkPad X200)刷Slic2.1教程

Thinkpad T400机型(ThinkPad X200)刷Slic2.1教程

一、刷Slic2.1前先介绍刷Slic2.1的用途是什么?什么是Slic?要直接刷的跳到第二步。

微软为了有效识别一台机器是否为OEM合法用户,在每台预装操作系统的机器主板的BIOS里写入特定的信息,来标示这是一台OEM合法用户的机器。这样的信息就是SLIC。不同的OEM厂商的SLIC不同,所以他们的OEM操作系统不能混用。在没有预装系统的机器,即便是品牌机,也不会含有SLIC信息。这样,OEM版的操作系统就可以限定在OEM机器上使用。

SLIC全称是Software Licensing Internal Code,即软件许可内部码。SLIC一般是写在SLDT(Software Licensing Description Table,软件许可描述表)中的,SLDT长374字节。

Windows XP OEM版激活,使用的是微软SLP 1.0。SLP(Software Licensing and Protection,软件许可和保护)服务是一项软件激活服务,使独立软件开发商为他们的用户采取灵活的软件许可条款。该1.0版本的激活技术并未使用数字签名技术,而是一段明文标识,比较容易被破解。那么ThinkPad全系列预装XP系统的电脑,只要有ThinkPad官方的Windows系统恢复光盘,就可以自动激活了。

到了Windows Vista,微软取消了其他大客户版本,仅保留OEM版激活。其并使用的是微软SLP 2.0,公钥取代了明文。

当Vista安装的时候,OEM版本的用户并不需要输入序列号。安装程序为OEM版本的安装生成一个OEM证书。同时BIOS里的信息就会被加载到内存中。当登录Vista系统之后,系统调用SLP服务,验证操作系统的许可权,尤其是激活状态。如果检测到OEM版的产品ID,则继续验证。

首先并检查已安装的OEM证书是否正确。主要是用先前从BIOS加载到内存里的SLIC的公钥验证产品证书的数字签名。如果验证失败,则视为未激活。然后要验证ACPI里SLIC与RSDT(Root System Description Table,根系统描述表)的OEM ID字段比较,以及用ACPI里SLIC标志和XSDT(Extended System Description Table,扩展系统描述表)中的OEM ID和OEM Table ID字段比较,如果不一致,则视为未激活。

Windows 7仍然保留OEM激活策略,采用的是SLP 2.1版。

而对ThinkPad机型来说,T61以下(包括T61),主板中没有Slic信息;T400,X200等机型,主板中有Slic信息,但是版本是Slic2.0,是可以通过Vista验证,无法激活Win7。

所以,T61(含T61以下)机型,激活Win7的方法是刷破解版Bios; T410以上机型,本身预装的是WIN7,所以Thinkpad OEM恢复盘安装后直接可以激活。

那么针对Thinkpad T400和X200等机型,当然也可以刷破解版的Bios。但我建议使用Marker程序刷Slic2.1。

二、为何建议选择Marker而不选择修改版的BIOS?

修改版的BIOS由原厂BIOS经爱好者修改而来,未经有效的验证,有较高的刷机风险。修改版的BIOS仅仅是通过修改SLIC 的方式将slic2.1加入BIOS某个非正确的空白模块。在下次刷入原厂BIOS后,修改的Slic2.1会消失,造成激活失效。

Marker由一个简单的DOS flash程序执行,速度极快,选错slic版本,将不会刷新,没有刷机失败风险。Slic2.1将会永久的固化在正常的BIOS模块内,升级BIOS不会丢失Slic2.1。

但是Marker必须使用经过签名的、验证的、原厂的slic文件才能刷入。这就意味着必须有原厂的有效slic文件才行。对X200/T400等这一代的Thinkpad来说,这个不是问题,因为已经有预装Windows 7的机型,从这些机型导出slic2.1即可共享。

三、如何Marker?Marker程序怎么使用?可否提供Marker程序下载?

务必 注意,如果ThinkPad T400,X200等刷过破解版bios的朋友,务必先刷成官方bios!已经是官方bios的略过此步。刷新Bios直接使用官方的程序升级即可。然后就可以开始Marker程序了。

1、使用SLIC_Dump_ToolKit查看自己的BIOS是否有原生的slic并选择正确的slic文件:在程序的“Advanced”选项可以看到Marker的型号。
如果你不能确定有没有原生slic,那无所谓,可以随意试几个都,一般集显的T400是TP-7U,而独显的则是TP-7Y,成功了的就是对的.如果选错了型号是不能marker的。此操作不同于刷Bios,没有任何风险。

2、进入Dos使用Marker程序。一般可以使用UltraISO将普通的Dos启动镜像写入U盘,即制作好了启动盘。此时U盘中有三个文件:同时把Marker.exe复制到已经制作好的USB启动盘中。

3、把前面确认的对应自己Thinkpad型号的slic2.1文件,集显Thinkpad T400 的slic2.1文件为TP-7u.bin,将这个文件复制到已经制作好的可启动U盘中。除了DOS启动文件外,必须包含以下两个文件:

Marker.exe
TP-7U.bin

4、重启电脑按F12选择用U盘启动进入DOS,执行如下命令(注意空格和将命令行中的文件改成和你的slic2.1文件名称一样,在这里以T400集显的TP-7U文件为例):
marker.exe /w:tp-7u.bin /z

当你看到屏幕提示:
“Programming Done!!!”“**** Success: Process completed (00) ****”

如果失败则会提示slic型号不对等信息,这时候换个Slic2.1文件重刷即可。

四、感谢大家耐心看完,现在提供所有的Slic2.1文件下载以及Marker下载和SLIC_Dump_ToolKit下载。下图所有文件下载猛击此处

标签: , , , ,

发表评论

Copyright © 2009 红点论坛. All rights reserved.
Powered by WordPress.