為什么Windows Vista存在SkipRearm?
之前,我們報道過:微軟允許我們繞過Vista激活機制,不是120天而是1年甚至更多,但是為什么Vista存在SkipRearm呢?微軟本意就是要讓我們免費試用它的Vista?且看個中原因解釋:
Vista開發(fā)團隊顯然是使用SkipRearm幫助企業(yè)用戶對付新版的批量授權協議:Volume Licensing 2.0——它要求購買者搭建KMS服務器。企業(yè)必須從兩種類型的數字Key和三種激活方法中選擇一種以驗證企業(yè)局域網內的每個機器。
相比較而言,Windows XP的激活只是要求購買者使用單個產品Key,一個授權一個Key,但是該Key容易被未認證機器盜用。
新的KMS要求就可以避免這種盜版,但是它加重了IT管理員的負擔。例如,微軟提供了一個稱為System Preparation (sysprep.exe)的工具準備Vista的使用。如果一個系統不能在30天內完成準備,管理員可以運行“sysprep /generalize”命令延長激活時間,獲得另外30天的試用。像“slmgr -rearm”命令一樣,“sysprep /generalize”只能成功使用3次。
在TechNet文檔中,微軟建議重復使用SkipRearm。“多次”指的是多少次呢?測試結果如下:
(1) 在Vista Ultimate上:微軟在1月29日發(fā)布,將SkipRearm從0改為1可以讓“slmgr -rearm”命令延期Vista的激活期限8次。之后再改SkipRearm數值就無效了,運行“slmgr -rearm”也不能改變期限。3次“slmgr -rearm”加上8次SkipRearm的使用就是12個30天,即360天=1年!
(2) 在升級版Vista Home Premium上:一份購買欲1月30日的零售版,“slmgr -rearm”可以使用3次,“SkipRearm”也可以使用8次,總時間同上是一年。
(3) 在完整版Vista Home Premium上:購買于3月14日,SkipRearm對于slmgr –rearm的使用次數沒有影響。這表明,微軟已經刪除了新出售的Vista Home中的SkipRearm功能。這可能意味著改變SkipRearm的值只適用于企業(yè)版Vista:Business、Enterprise和Ultimate版本。
“slmgr -rearm”的使用次數記錄在哪里?“SkipRearm”的使用次數又記錄在哪里呢?一般用戶是無法發(fā)現的。這種使用限制可能被輕易濫用,不法商販會制作從來不用激活的Vista出售。
請注意:最近購買的Vista家庭版已經沒有了“SkipRearm”,那么,最新的Ultimate呢?至少,我們早先下載的Vista版本還存在著“SkipRearm”。