前陣子在公司想利用KMS 主機啟用一台安裝了Vista Business 的測試機,卻意外碰到啟用失敗的狀況。
利用該訊息視窗所提示的指令,會發現錯誤描述為「啟動伺服器判定所指定的產品金鑰正在使用中」。
其實,我看到這個訊息還楞了一下,因為當初測試機在選擇安裝Vista Business 時,根本就沒有輸入過任何序號。 那到底是怎麼回事呢?
用指令「slmgr -dlv」查一下目前軟體授權狀態,才發現我所安裝的Vista Business 是零售版。
因此KMS 主機理所當然不會為零售版做啟用服務,但有兩種方法可以恢復運作:
1. 重新使用大量授權版Vista Business 光碟進行安裝。但萬一已經裝了一堆測試軟體又不能重灌怎麼辦?還好還有另一個方法。
2. 強制輸入KMS Client Setup Key,使零售版本轉成大量授權版。
請先參考微軟公布的「Volume Activation 2.0 Deployment Guide」,找到相對應的KMS Client Setup Key。
以我目前正使用的Vista Business 來說,就是需要輸入「YFKBB-PQJJV-G996G-VWGXY-2V3X8」這組Key,然後參考「slmgr」指令的說明,使用參數「-ipk」。
用完整指令「slmgr -ipk YFKBB-PQJJV-G996G-VWGXY-2V3X8 」,就能輕鬆無痛直接轉成KMS Client 大量授權版。
確認轉換成功就可以直接向公司KMS 主機報到要求啟用啦!...不過我公司的Vista 用戶數不到微軟規定的25台底限,所以還是吐這個訊息給我了。 (感謝ronan指正,我竟然打錯成50台..)
再研究了Vista Enterprise 版的授權,安裝過程無需選擇版本或者輸入Key,所以預設就是KMS Client。
最後,再來看一下轉成大量授權版前的產品識別碼。
轉換成功後,會發現前面三組已經變成「89576-236-0200005」。我反覆安裝測試多次,發現似乎只要是Vista Business 大量授權版,前三組的數字就會是這個,不過還是建議使用指令「slmgr -dlv」來觀察會比較準確些。
延伸閱讀:
● 微軟授權100問
● Windows Vista Volume Activation 2.0 逐步指南
● Windows Vista Volume Activation 2.0:常見問題
● Volume Activation 2.0 Technical Guidance
你好,看了你的許多資料受益良多
不過我記得KMS server 的client 端是要累積到25台以上即可(或5台server端),並非50台
提醒你一下。
To Ronan
感謝您的指正,我竟然打成50台
為什麼我win7的啟用數一直是count 5而已
我是用kms b channel的key
還是一定要用win7的key呢
謝謝