KMS Server 的Current Count只有10

問題描述:在您的環境下,KMS Client的機器有很多,但在KMS Server上看到的目前計數(Current Count)只有10或是更少,沒有再增加。

可能發生的原因:

1.如果您的KMS Client有Windows 7、Windows Vista等作業系統,但機器的總數量遠超過目前計數的值,您需要注意到當初在佈署這些Client時是否使用同一個Image,如果是的話,是否有做sysprep並且勾上「一般化」,如果沒有做這個動作的話,對於KMS Server而言這些Client的CMID會相同,因此目前計數不會增加。可以參考 https://support.microsoft.com/kb/929829/zh-tw 文件。

補充說明:如果在這種情況下,即使您在使用同一個Image佈署Windows 7或是Windows Vista,並且做過sysprep和勾選「一般化」的話,目前計數最多只會顯示到50,這個是By design的行為。

 

2.如果您的KMS Client只有Windows 2008或是2008R2,沒有Windows 7/Vista的作業系統,這個是一個正常的現象。當您要啟動Windows 2008或是2008 R2的KMS Client時,至少要滿足5台的KMS Client,當Current到達5時,這些2008&R2產品即被啟動成功。而Current Count最多其會記錄它的二倍,即2x5=10,這就解釋為什麼目前您在Server看到的Current Count是10。您可以參考以下的描述:

How to troubleshoot the Key Management Service (KMS)

https://technet.microsoft.com/en-us/library/ee939272.aspx

The count will not increase above 50, no matter how many valid systems exist in the environment. This is because they count is set to cache only 2 times the maximum license policy returned by a KMS client. The maximum policy today is set by the Windows client OS, which requires a count of 25 or higher from the KMS host to activate itself. Therefore, the highest count on the KMS host is 2 x 25, or 50. Note that in environments with only Windows Server KMS clients, the maximum count on the KMS host will be 10, as the threshold for server is 5 (2 x 5, or 10).