slow_quick2014-04-27 17:24:32
自微软不再支持WinXP后,旧电脑装Win7又成了热门。我从前用的是Windows Loader by Daz。加州老李《品牌机的Windows 7自动激活原理》指出该软件实际上在PC硬盘上装了个boot loader,每次启动时用软件方式修改读入内存的BIOS内容,插入个所谓SLIC2.1,骗过Win7。

如果你的PC是品牌(Dell, HP, etc)而且BIOS上已经有SLIC2.1,那么这个loader程序就不是必要的,你可以按照微软的标准程序激活新安装的Win7。

【首先声明我这完全是纸上谈兵 --- 只是从各方信息(谢谢加州老李)汇总来的,自己没按这过程做过。】

注意如有重要数据请备份。这些伤筋动骨的过程不当心就把数据抹了!

A. 到原厂网站上看有么有新的BIOS,如有就upgrade。

B. 检验BIOS上是否有SLIC2.1(WinXP下也能做)

到这里下载SLIC ToolKit
http://forums.mydigitallife.info/threads/6925-SLIC-ToolKit-x86-x64-(Includes-PKey-amp-Cert-Backup)

运行SLIC ToolKit后看一下Advanced tab,如在SLIC Diagnosis中看到Version 2.1那就是有。如没有那就只能用Windows Loader by Daz玩了。

C. 安装Win7 -- 见拙文《老电脑装Win7》A,B,C,E,F

D. 下载OEM Certificate,OEM Key

这里下载OEM Certificate
https://docs.google.com/file/d/0Bxj5NEo7I3z9dWx3VndfenZBWVE/edit

这里下载OEM Key
https://docs.google.com/file/d/0Bxj5NEo7I3z9djEzRVZyd1ljQ28/edit

E. 安装OEM Certificate and OEM Key

到这里熟悉一下slmgr.vbs程序
http://technet.microsoft.com/en-us/library/dn502540.aspx

Start => CMD

在CMD下运行
slmgr.vbs /rilc <license_file>
其中<license_file>是你下载的OEM Certificate,比如C:\DELL.xrm-ms

然后运行
slmgr.vbs /ipk <ProductKey>
其中<ProductKey>是你下载的OEM Key,比如 342DG-6YJR8-X92GV-V7DCV-P4K27

最后看一下是否成功:
slmgr.vbs /dli

================================================
有一种说法,但我不能肯定:如品牌电脑已经有SLIC2.1,Windows Loader by Daz不会安装loader,只在Win7中装OEM certificate and OEM key,然后激活。原话是“It will install just the certificate and serial for users with an existing SLIC”

如真是这样那我这篇就是多余的(upgrade BIOS还是要的),有SLIC2.1只要运行Windows Loader by Daz就行了。