Windows 10是美國微軟公司研發(fā)的跨平臺及設(shè)備應(yīng)用的操作系統(tǒng)。是微軟發(fā)布的最后一個獨立Windows版本。Windows 10共有7個發(fā)行版本,分別面向不同用戶和設(shè)備。2014年10月1日,微軟在舊金山召開新品發(fā)布會,對外展示了新一代Windows操作系統(tǒng),將它命名為“Windows 10”,新系統(tǒng)的名稱跳過了這個數(shù)字“9”。截止至2018年3月7日,Windows 10正式版已更新至秋季創(chuàng)意者10.0.16299.309版本,預(yù)覽版已更新至春季創(chuàng)意者10.0.17120版本 目前來說,除了使用已經(jīng)激活的Win7/Win8.1升級Win10,或是你有正版的Win7/win8序列號,那么你可以完美激活Win10,否則你就需要使用KMS激活(Win10激活工具),KMS激活為180天可以無限循環(huán),那么什么是KMS?
下面詳解 Windows(Vista/Server/7/8/8.1/win10) KMS 激活原理:
KMS,即密鑰管理服務(wù)(Key Management Service)
這個功能是在windows Vista中的Enterprise版本和Windows Server 2008中首次出現(xiàn)的一種新型產(chǎn)品激活機制,目的是為了Microsoft更好的“反盜版”。
●KMS出現(xiàn)的原因
我們知道,Windows XP和Server 2003要想避開激活機制的最好辦法就是去下載VOL版或者MSDN的操作系統(tǒng),只要輸入正確的序列號,甚至有的根本不需要序列號,安裝完以后也根本不用激活,并且只要運行一個腳本程序,一個免費的正版Windows就誕生了。為什么我們能這么容易的下載到MSDN或VOL版的XP和2003?其實Windows XP系列系統(tǒng)的MSDN版是Microsoft內(nèi)部使用的系統(tǒng),而VOL版是企業(yè)版,所以都不需要激活。‘然而這些版本最終被泄露,導(dǎo)致XP的盜版風(fēng)無法停住,即使WGA也無能為力。
但是在Vista時代,Microsoft早已吸取了這個教訓(xùn),所以Vista根本沒有VOL版,而為企業(yè)設(shè)計的Windows Vista Enterprise也照樣需要激活,并且還有了一個特殊的激活機制——KMS。
●KMS的工作原理
由于Windows Server 2008/2012和Windows Vista Enterprise以及Windows7/8/8.1都是為公司而設(shè)計,所以在一個公司中肯定會有很多臺配置相等的計算機,并用一個服務(wù)器建立起一個局域網(wǎng)(LAN),而KMS正好利用這一點,它要求局域網(wǎng)中必須有一臺KMS服務(wù)器,KMS服務(wù)器的作用是給局域網(wǎng)中的所有計算機的操作系統(tǒng)提供一個有效的產(chǎn)品序列號,然后計算機里面的KMS服務(wù)就會自動將系統(tǒng)激活。每一個由KMS Server提供的序列號的有效期只有180天,而不是其他版本的永久使用一個序列號。所以操作者必須在快到期的時候在此手動連接KMS服務(wù)器讓它提供一個新的序列號,否則180天以后就會回到試用版本狀態(tài)。
●激活機制破解方法
由于Enterprise版本是比較特殊的,”一般”不會出現(xiàn)在家用計算機市場,也不會以光盤形式出售,所以它也不會識別BIOS里面的OEM信息,所以用SoftMod等軟改BIOS類破解程序是沒用的,甚至還會導(dǎo)致系統(tǒng)馬上要求激活,無法登入桌面。利用局域網(wǎng)和KMS服務(wù)器,我們可以在網(wǎng)上下載一個VMWare KMS服務(wù)器的虛擬機鏡像,然后用VMWare調(diào)試使虛擬機能和主機連成局域網(wǎng),再每180天一次激活,就可以讓系統(tǒng)保持激活狀態(tài)。還有,這幾個版本的系統(tǒng)試用期總共有180天,快到期的話可以用一個腳本延長,最多延長3次,每次60天。
建議使用Vista Premium或者Ultimate,Enterprise版本還是比較特殊的,并不適合普通電腦使用。Windows Server 2008雖然性能會比Vista稍高,但是有很多功能都是為服務(wù)器設(shè)計的,可能會阻礙計算機的使用。
●什么是Windows 8/8.1批量激活
Windows8面向企業(yè)提供兩種批量激活方式:KMS和MAK。MAK的激活服務(wù)由微軟的公共平臺受理,適合于50臺計算機以下的中小型企業(yè);KMS需要企業(yè)提供一臺受理該項服務(wù)的服務(wù)器,適用于50臺計算機以上的大型企業(yè)。
KMS 激活原理
KMS采用客戶端-服務(wù)器拓撲結(jié)構(gòu),個人電腦只需通過本地網(wǎng)絡(luò)即可獲得授權(quán)服務(wù)。 KMS客戶端計算機通過DNS域名系統(tǒng)或者靜態(tài)配置連接至KMS主機,KMS主機通過RPC遠程過程調(diào)用發(fā)放授權(quán)。 KMS主機可以在安裝Windows Server 2003及以上系統(tǒng)的物理機或者虛擬機中運行。
KMS 激活流程
部署KMS激活的第一步是安裝Windows KMS Host key并激活KMS主機,KMS主機激活完成后,KMS將在DNS服務(wù)器中使用SRV(服務(wù)資源記錄)存儲KMS主機位置。KMS主機默認情況下會自動通過動態(tài)DNS (Dynamic DNS)發(fā)布,KMS客戶端(使用 KMS激活的Win8/8.1)通過發(fā)布的信息查找和連接KMS主機。
KMS主機會保存一個“激活計數(shù)”作為激活Windows 8/8.1 客戶端的條件之一。初次部署時,每當(dāng)一臺新的Windows 8/8.1客戶端成功連接到KMS主機后,該激活計數(shù)會增加。當(dāng)激活計數(shù)達到閾值25時,所有Windows 8客戶端都會被自動激活。該激活計數(shù)將由KMS主機進行維護,KMS主機將自動移除超過30天CMID記錄。
KMS(Key Management Service)圖解Windows8為例。
1. KMS主機安裝Windows 8 KMS Host key
2. 通過Internet或者電話激活KMS主機
3. KMS服務(wù)每次啟動時都會在DNS中添加SRV record服務(wù)資源記錄
4. KMS客戶端每次向DNS查詢KMS服務(wù)信息時,將從DNS提供的服務(wù)資源記錄列表隨機選擇一個KMS主機。如果選擇的KMS主機沒有響應(yīng),KMS客戶端計算機將從它的SRV記錄列表中刪除該KMS主機記錄,同時隨機從列表中選擇一個新的KMS主機。
5. 客戶端計算機通過TCP匿名遠程過程調(diào)用連接到KMS主機,默認端口為1688。在客戶端計算機和KMS主機建立TCP會話之后,客戶端計算機會產(chǎn)生CMID客戶端標(biāo)識 然后向KMS主機發(fā)送請求記錄。這條請求記錄會用AES加密算法做簽名。已經(jīng)激活的客戶端會每7天發(fā)發(fā)送一次請求刷新激活記錄,未激活的 Windows 8 客戶端每2小時發(fā)送一次請求進行激活。
注意:如果緩存KMS主機無法響應(yīng)后續(xù)的激活狀態(tài)更新,KMS客戶端計算機將會通過DNS中KMS SRV記錄重新查找新的KMS主機。
6. KMS主機會將客戶端標(biāo)識(CMID)保存在KMS主機上的一張表中。每個激活請求在該表中的存留時間為30天。當(dāng)某個Windows 8 客戶端刷新它的激活,那么該客戶端的緩存CMID將從表中刪除,同時創(chuàng)建一個新的記錄,存留周期重新變?yōu)?0天。如果某個KMS客戶端沒有在30天之內(nèi)刷新它的激活,那么相對應(yīng)的CMID將會從表中刪除同時激活計數(shù)減1。
7. KMS主機將激活計數(shù)返回給客戶端, 客戶端將激活計數(shù)的值與授權(quán)策略對比,如果滿足激活閾值,則進行激活。默認情況下Windows 8 /Windows 10客戶端每周自動進行一次激活。
Windows 10系統(tǒng)成為了智能手機、PC、平板、Xbox One、物聯(lián)網(wǎng)和其他各種辦公設(shè)備的心臟,使設(shè)備之間提供無縫的操作體驗。
|