KMS Key Management Service(簡稱:KMS),這個功能是在Windows Vista之后的產品中的一種新型產品激活機制。
1、首先是需要一台CentOS系統的VPS(虛擬專用服務器),我是用的騰訊雲服務器
2、下載vlmcsd安裝包,注意檢查是否已經安裝wget,若沒有需要先自行安裝。一般來說購買的雲服務器都是自帶裝好的。
yum -y install wget wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz

3、解壓安裝包(解壓后如上圖)
tar -xzf binaries.tar.gz
4、安裝vlmcsd-x64-musl-static
進入 binaries/Linux/intel/static目錄下,可以看到里邊有多個安裝程序,選擇匹配自己系統的安裝,執行安裝程序。(這里我選用的是第一個)
cd binaries/Linux/intel/static ./vlmcsd-x64-musl-static

5、檢查vlmcsd-x64-musl-static程序是否正常運行
執行如下命令(這里監聽端口為1688)
ps -ef | grep vlmcsd-x64-musl-static
6、測試kms服務器(需要一台未激活的Windows),我這里使用的是虛擬機安裝的Win10系統,哭唧唧,安裝后是自動激活的,所以還得多一個步驟,刪除產品密鑰。
(1)右鍵單擊開始按鈕,選擇命令提示符(以管理員身份運行);
(2)在命令指示符窗口中,輸入slmgr /upk,回車即會提示成功地卸載了產品密鑰;
(3)操作完成后,Win10系統就變成了未激活狀態,之后就使用自己的方式來激活Win10。
(4)編寫win10-kms.bat激活文件。
cscript /nologo "C:\WINDOWS\system32\slmgr.vbs" /ipk 產品密鑰(可網上百度有很多) cscript /nologo "C:\WINDOWS\system32\slmgr.vbs" /skms 搭建kms服務器的地址 cscript /nologo "C:\WINDOWS\system32\slmgr.vbs" /ato
(5)右鍵點擊win10-kms.bat,以管理員身份運行。
(6)運行完畢,查看是否激活windows
最后至此全部過程搭建完畢!