作者:棋玉
1.确認software protection 服務是否正常運作,如果是運作中狀态,重新開機服務確定能正常重新開機。

2.能夠正常ping kms 伺服器和telnet kms 1688 端口(確定DNS 配置的是内網DNS)經典網絡下是内網10網段位址,對應
kms.aliyun-inc.com
域名,經典網絡内網DNS:
10.143.22.116
和
10.143.22.118
VPC環境下是100網段内部服務位址,對應
kms.cloud.aliyuncs.com
,vpc内網DNS:
100.100.2.136
100.100.2.138
3.確定使用的是正常的激活碼(各版本Windows系統産品密鑰參考:
https://technet.microsoft.com/en-us/library/jj612867.aspx)
運作
slmgr /upk
解除安裝激活碼
slmgr /ipk
<激活碼> 安裝激活碼
4.重命名tokens.dat 檔案後再試下:
注:以下步驟可能會對環境有影響,建議先進行快照備份
對于Windows Vista或Windows Server 2008
以管理者身份運作下面 CMD 指令 :
net stop sppsvc
cd %windir%\serviceprofiles\networkservice\appdata\roaming\microsoft\softwarelicensing
ren tokens.dat tokens.bar
net start slsvc
cd %windir% \System32
slmgr.vbs -rilc
重新開機用戶端兩次使配置生效
對于Windows 7或Windows Server 2008 R2
net stop sppsvc
cd C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
ren tokens.dat tokens.bar
net start sppsvc
cd %windir% \System32
slmgr.vbs -rilc
對于Windows 8, Windows Server 2012, Windows 8.1, or Windows Server 2012 R2
以管理者身份運作下面 CMD 指令 :
net stop sppsvc
cd %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense
ren tokens.dat tokens.bar
net start sppsvc
cd %windir% \System32
slmgr.vbs -rilc