當前位置:係統粉 >  係統教程 > win10係統教程 >  Win10 KMS激活是什麼意思?KMS激活原理詳解

Win10 KMS激活是什麼意思?KMS激活原理詳解

時間:2017-04-06 來源:互聯網 瀏覽量:

目前來說,除了使用已經激活的Win7/Win8.1升級Win10,或是你有正版的Win7/win8序列號,那麼你可以完美激活Win10,否則你就需要使用KMS激活(Win10激活工具),KMS激活為180天可以無限循環,那麼什麼是KMS?

下麵詳解 Windows(Vista/Server/7/8/8.1/win10) KMS 激活原理:

KMS,即密鑰管理服務(Key Management Service)
這個功能是在windows Vista中的Enterprise版本和Windows Server 2008中首次出現的一種新型產品激活機製,目的是為了Microsoft更好的“反盜版”。
KMS出現的原因
我們知道,Windows XP和Server 2003要想避開激活機製的最好辦法就是去下載VOL版或者MSDN的操作係統,隻要輸入正確的序列號,甚至有的根本不需要序列號,安裝完以後也根本不用激活,並且隻要運行一個腳本程序,一個免費的正版Windows就誕生了。為什麼我們能這麼容易的下載到MSDN或VOL版的XP和2003?其實Windows XP係列係統的MSDN版是Microsoft內部使用的係統,而VOL版是企業版,所以都不需要激活。‘然而這些版本最終被泄露,導致XP的盜版風無法停住,即使WGA也無能為力。
但是在Vista時代,Microsoft早已吸取了這個教訓,所以Vista根本沒有VOL版,而為企業設計的Windows Vista Enterprise也照樣需要激活,並且還有了一個特殊的激活機製——KMS。
KMS的工作原理
由於Windows Server 2008/2012和Windows Vista Enterprise以及Windows7/8/8.1都是為公司而設計,所以在一個公司中肯定會有很多台配置相等的計算機,並用一個服務器建立起一個局域網(LAN),而KMS正好利用這一點,它要求局域網中必須有一台KMS服務器,KMS服務器的作用是給局域網中的所有計算機的操作係統提供一個有效的產品序列號,然後計算機裏麵的KMS服務就會自動將係統激活。每一個由KMS Server提供的序列號的有效期隻有180天,而不是其他版本的永久使用一個序列號。所以操作者必須在快到期的時候在此手動連接KMS服務器讓它提供一個新的序列號,否則180天以後就會回到試用版本狀態。
激活機製破解方法
由於Enterprise版本是比較特殊的,”一般”不會出現在家用計算機市場,也不會以光盤形式出售,所以它也不會識別BIOS裏麵的OEM信息,所以用SoftMod等軟改BIOS類破解程序是沒用的,甚至還會導致係統馬上要求激活,無法登入桌麵。利用局域網和KMS服務器,我們可以在網上下載一個VMWare KMS服務器的虛擬機鏡像,然後用VMWare調試使虛擬機能和主機連成局域網,再每180天一次激活,就可以讓係統保持激活狀態。還有,這幾個版本的係統試用期總共有180天,快到期的話可以用一個腳本延長,最多延長3次,每次60天。
建議使用Vista Premium或者Ultimate,Enterprise版本還是比較特殊的,並不適合普通電腦使用。Windows Server 2008雖然性能會比Vista稍高,但是有很多功能都是為服務器設計的,可能會阻礙計算機的使用。
什麼是Windows 8/8.1批量激活
Windows8麵向企業提供兩種批量激活方式:KMS和MAK。MAK的激活服務由微軟的公共平台受理,適合於50台計算機以下的中小型企業;KMS需要企業提供一台受理該項服務的服務器,適用於50台計算機以上的大型企業。
KMS 激活原理
KMS采用客戶端-服務器拓撲結構,個人電腦隻需通過本地網絡即可獲得授權服務。 KMS客戶端計算機通過DNS域名係統或者靜態配置連接至KMS主機,KMS主機通過RPC遠程過程調用發放授權。 KMS主機可以在安裝Windows Server 2003及以上係統的物理機或者虛擬機中運行。
KMS 激活流程
部署KMS激活的第一步是安裝Windows KMS Host key並激活KMS主機,KMS主機激活完成後,KMS將在DNS服務器中使用SRV(服務資源記錄)存儲KMS主機位置。KMS主機默認情況下會自動通過動態DNS (Dynamic DNS)發布,KMS客戶端(使用 KMS激活的Win8/8.1)通過發布的信息查找和連接KMS主機。
KMS主機會保存一個“激活計數”作為激活Windows 8/8.1 客戶端的條件之一。初次部署時,每當一台新的Windows 8/8.1客戶端成功連接到KMS主機後,該激活計數會增加。當激活計數達到閾值25時,所有Windows 8客戶端都會被自動激活。該激活計數將由KMS主機進行維護,KMS主機將自動移除超過30天CMID記錄。
KMS(Key Management Service)圖解Windows8為例。


Win10 KMS激活是什麼意思?KMS激活原理詳解(1) 2016-6-24 16:53 上傳 下載附件 (48.65 KB)     

1. KMS主機安裝Windows 8 KMS Host key
2. 通過Internet或者電話激活KMS主機
3. KMS服務每次啟動時都會在DNS中添加SRV record服務資源記錄
4. KMS客戶端每次向DNS查詢KMS服務信息時,將從DNS提供的服務資源記錄列表隨機選擇一個KMS主機。如果選擇的KMS主機沒有響應,KMS客戶端計算機將從它的SRV記錄列表中刪除該KMS主機記錄,同時隨機從列表中選擇一個新的KMS主機。
5. 客戶端計算機通過TCP匿名遠程過程調用連接到KMS主機,默認端口為1688。在客戶端計算機和KMS主機建立TCP會話之後,客戶端計算機會產生CMID客戶端標識 然後向KMS主機發送請求記錄。這條請求記錄會用AES加密算法做簽名。已經激活的客戶端會每7天發發送一次請求刷新激活記錄,未激活的 Windows 8 客戶端每2小時發送一次請求進行激活。
注意:如果緩存KMS主機無法響應後續的激活狀態更新,KMS客戶端計算機將會通過DNS中KMS SRV記錄重新查找新的KMS主機。
6. KMS主機會將客戶端標識(CMID)保存在KMS主機上的一張表中。每個激活請求在該表中的存留時間為30天。當某個Windows 8 客戶端刷新它的激活,那麼該客戶端的緩存CMID將從表中刪除,同時創建一個新的記錄,存留周期重新變為30天。如果某個KMS客戶端沒有在30天之內刷新它的激活,那麼相對應的CMID將會從表中刪除同時激活計數減1。
7. KMS主機將激活計數返回給客戶端, 客戶端將激活計數的值與授權策略對比,如果滿足激活閾值,則進行激活。默認情況下Windows 8 /Windows 10客戶端每周自動進行一次激活。
我要分享:
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航