HP Compaq 2210b上激活Windows 7
- 下载官方的BIOS升级程序,将SLIC升级到2.0。
- 下载Windows 7 Loader
- 以管理员方式运行Windows 7 Loader,在高级选项中,选择DELL的SLIC,Certificate和Serial。(不一定要选DELL的,只要选择的三项是同一个厂家就行)点击Install,窗口会消失一会儿,然后出现安装成功,请重启的对话框,重启之后就成功激活了。
以上激活方式的原理如下:
- BIOS中的SLIC版本为2.1
- BIOS中有OEM厂商的SLIC信息
- 机器上的Windows 7系统有对应厂商的OEM证书和OEM序列号
而我的现状:
- BIOS中存在HP的SLIC信息,但是SLIC版本不是2.1
- 机器上的Windows 7不知道是零售版还是OEM版
激活的方法有两种:
- 升级BIOS,装HP的OEM系统。但是现在HP官方没有给2210b提供的BIOS升级程序只有SLIC 2.0版本,而且网上暂时好像也没有流传出Windows 7 HP OEM光盘。
- 软件模拟SLIC2.1。机器启动时,BIOS中的SLIC信息会被加载到内存。Windows 7/ Vista在进行验证的时候会读内存中的SLIC信息,而不是从BIOS中读取。所以,在Windows启动前,修改内存中的SLIC副本,就可以骗过Windows的验证程序。
上面用到的Windows Loader就用这样的方式来破解:它在Windows启动前修改内存的SLIC信息,同时给已经装好的系统中导入对应厂家的OEM证书和OEM序列号。这样,Windows启动之后发现SLIC中的OEM信息和系统中的OEM证书,OEM序列号是匹配的,就认为Windows已经正确激活了。另外,因为是软件模拟SLIC,也就可以模拟不同的OEM厂家的SLIC信息。所以我可以在使用Windows Loader的时候随便选择一个厂家,比如DELL或者LENOVO,只要SLIC,Certificate和Serial的厂家一致就OK。
其实弄清原理之后,也就找到了在任意一台机器上激活Windows 7的方式了。
- 刷新BIOS,保证SLIC至少为2.0版本
- 使用Windows Loader来伪造某个厂家的SLIC,OEM证书,OEM序列号。
相关参考:
- SLIC介绍
- SLIC信息查看工具 SLIC DUMP ToolKit
- Windows 7 Ultimate Cracked and Activated Permanently with OEM SLP Master Product Key (with SLIC 2.1)
- Windows Loader下载页面
Last modified on 2009-10-30