---
# System prepended metadata

title: MAS的HWID與KMS的差別
tags: [系統學習]

---

### 一、MAS：使用HWID數字權利，開源的布置正版WINDOWS序號工具軟體
(適用Windows 8 Later)

https://github.com/massgravel/Microsoft-Activation-Scripts


Method 1 - PowerShell (Windows 8 and later) ❤
Open PowerShell (Not CMD). To do that, right-click on the Windows start menu and select PowerShell or Terminal.
Copy and paste the code below and press enter
irm https://get.activated.win | iex

or (deprecated, will be retired on Dec 31 2024, use above instead)

irm https://massgrave.dev/get | iex

You will see the activation options. Choose [1] HWID for Windows activation. Choose [2] Ohook for Office activation.
That's all.


</br>
</br>


### 二、自建KMS伺服器方案(VLMCSD) 有些防毒軟體會報毒出來

GitHub - Wind4/vlmcsd: KMS Emulator in C (currently runs on Linux including Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows with or without Cygwin)

如何利用Ubuntu自架KMS server實現客家精神 - HackMD

※ 建議以VM執行Linux虛擬機，用windows建立環境程序太過麻煩。


</br>
</br>


### 三、關於數字權力與KMS伺服器兩者差異：

KMS 激活後有效期為 180 天。默認設置下未激活的客戶端嘗試連接 KMS 的時間間隔為 2 小時，已激活的客戶端嘗試連接 KMS 的續訂時間間隔為 7 天。即 KMS Client 激活有效期會始終保持 173 天以上；實際上只要KMS服務器沒有意外中斷相當於永久的驗證。
至於為什麽需要手動180天激活，一般都是因為採用了本地搭建KMS服務器的方式導致的，由於離線KMS的服務器搭建在本機上， 本機KMS虛擬機如果一直在後台運行是沒有必要的，也會占用資源，這就造成了需要180天手動完成續期。

然後就是HWID數字權利：
以前WIN10剛出來的那陣子，微軟為了推廣大家趕緊升級WIN10，讓已經激活的WIN7可以免費永久激活到WIN10。
MAS採用的是Windows 7/8/8.1升級到Win10時，系統執行安裝包中的gatherosstate.exe程序，該exe會生成一個包含當前硬件信息及其他信息的xml文件並會上傳到微軟的服務器並反饋一個json文件記錄下來，然後給予永久許可證，現在的方式就是，通過欺騙gatherosstate.exe，就可以快速的生成一個有效的xml文件(可擴展標記語言的文本)讓微軟以為當前電腦是有效的，來實現數字權利。

至於KMS38還有的激活400年這種，一般是由於特供版本給予的特殊渠道，以前的LTSC可以激活到2038年，這種特殊渠道越來越少了。


</br>
</br>

### 四、結論

由系統執行原理以及作者肯開源的狀況下，相對網路上的其他工具，這兩者方案算是「相對安全」的去部屬windows和office授權，少了瀏覽陌生網站去抓exe執行檔，降低exe執行檔在執行中，默默在系統加入其他指令的風險。

用商業角度來總結的話，微軟懶得鎖這些的原因，大概是放任盜版養用戶的黏著率這樣吧，
有點類似前幾年的贏政天下大神。