02.13 Windows 10 激活之KMS激活篇

適用範圍

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2012 R2
  • WindowsServer 2012
  • Windows Server 2008 R2

三種方案

有以下三種可能的方案用來藉助密鑰管理服務 (KMS) 主機進行 Windows10 或 WindowsServer 2012 R2 的批量激活:

  • 將 KMS 託管在運行 Windows10 的計算機上
  • 將 KMS 託管在運行 WindowsServer 2012 R2 的計算機上
  • 將 KMS 託管在運行早期版本 Windows 的計算機上

Windows10 中的密鑰管理服務

通過在運行 Windows10 的計算機上安裝 KMS 主機密鑰,你可以藉助此 KMS 主機和早期版本的客戶端操作系統(如 Windows8.1 或 Windows7)激活其他運行 Windows10 的計算機。 客戶端使用 DNS 中的資源記錄來查找 KMS 服務器,因此可能需要 DNS 的某些配置。 如果你的組織對客戶端使用批量激活,而對數量較少的服務器使用基於 MAK 的激活,此方案可能會很有用。 若要啟用 KMS 功能,請在 KMS 主機上安裝 KMS 密鑰,然後通過 Internet 或通過電話使用 Microsoft 的激活服務激活該主機。

在 Windows10 中配置 KMS

  1. 打開提升的命令提示符。
  2. 輸入以下命令之一。
  3. a.若要安裝 KMS 密鑰,鍵入 slmgr.vbs /ipk <kmskey>
  4. b.若要聯機激活,鍵入 slmgr.vbs /ato
  5. c.若要使用電話激活,鍵入 slui.exe 4
  6. 激活 KMS 密鑰後,重新啟動軟件保護服務。

WindowsServer 2012 R2 中的密鑰管理服務

通過在運行 WindowsServer 的計算機上安裝 KMS 主機密鑰,你可以激活運行 WindowsServer 2012 R2、Windows Sever 2008 R2、WindowsServer 2008、Windows10、Windows8.1、Windows7 和 WindowsVista 的計算機。

注意

不能將客戶端 KMS 密鑰安裝到 WindowsServer 的 KMS 中。

此方案通常用於大型組織,因為在其中很難找到服務器使用方面的開銷。

注意

如果你在嘗試激活 Windows10 企業版時收到錯誤 0xC004F015,請參閱 KB 3086418。

在 WindowsServer 2012 R2 中配置 KMS

  1. 使用具有本地管理憑據的帳戶登錄到運行 WindowsServer 2012 R2 的計算機。
  2. 啟動服務器管理器。
  3. 添加批量激活服務角色,如圖 4 中所示。
Windows 10 激活之KMS激活篇


  1. 圖 4. 在服務器管理器中添加批量激活服務角色\\
  2. 角色安裝完成之後,單擊鏈接可啟動批量激活工具(圖 5)。
Windows 10 激活之KMS激活篇


  1. 圖 5. 啟動批量激活工具
  2. 選擇“密鑰管理服務 (KMS)”選項,並指定將充當 KMS 主機的計算機(圖 6)。 該計算機既可以是在其上安裝該角色的計算機,也可以是另一臺計算機。 例如,它可以是運行 Windows10 的客戶端計算機。
Windows 10 激活之KMS激活篇


  1. 圖 6. 將計算機配置為 KMS 主機
  2. 通過在文本框中鍵入 KMS 主機密鑰來安裝它,然後單擊提交(圖 7)。
Windows 10 激活之KMS激活篇


  1. 圖 7. 安裝 KMS 主機密鑰
  2. 如果系統提示你確定現有密鑰的替換,請單擊“是”
  3. 產品密鑰安裝之後,你必須激活它。 單擊下一步(圖 8)。
Windows 10 激活之KMS激活篇


  1. 圖 8. 激活軟件KMS 密鑰既可聯機激活也可通過電話激活。 請參閱圖 9。
Windows 10 激活之KMS激活篇


  1. 圖 9. 選擇聯機激活

現在,KMS 主機已配置,它將開始偵聽激活請求。 不過,在未達到激活閾值之前它將無法成功激活客戶端。

驗證密鑰管理服務的配置

你可以從 KMS 主機服務器或客戶端計算機驗證 KMS 批量激活。 KMS 批量激活需要 25(最小閾值)臺計算機,然後才處理激活請求。 每次客戶端計算機與 KMS 主機通信,此處所述的驗證過程都會增加激活計數,但除非達到激活閾值,否則驗證將採用錯誤消息的形式,而非確認消息的形式。 注意

如果你在配置 KMS 激活前配置了基於 Active Directory 的激活,則必須使用一個客戶端計算機,該計算機不會首先使用基於 Active Directory 的激活嘗試激活自身。 你可以使用未加入域的工作組計算機或者運行 Windows7 或 WindowsServer 2008 R2 的計算機。

要驗證 KMS 批量激活是否在運行,請完成以下步驟:

  1. 在 KMS 主機上,打開事件日誌並確認 DNS 發佈成功。
  2. 在客戶端計算機上,打開“命令提示符”窗口、鍵入 Slmgr.vbs /ato,然後按 Enter。
    /ato 命令會導致操作系統使用已安裝在操作系統中的任何密鑰嘗試激活。 響應應顯示許可狀態和詳細的 Windows 版本信息。
  3. 在客戶端計算機或 KMS 主機上,打開提升的命令提示符窗口、鍵入 Slmgr /dlv,然後按 Enter。

/dlv 命令將顯示詳細的許可信息。 響應應返回一個錯誤,指出 KMS 激活計數太低。 這樣便能確認 KMS 正常運行,即使客戶端尚未激活也是如此。

有關 slmgr.vbs 的用法和語法的詳細信息,請參閱 Slmgr.vbs 選項。

早期版本的 Windows 中的密鑰管理服務

如果你已針對早期版本的 Windows 在你的組織中建立了 KMS 基礎結構,則你可能需要繼續使用該基礎結構激活運行 Windows10 或 WindowsServer 2012 R2 的計算機。 你的現有 KMS 主機必須運行 Windows7 或更高版本。 若要升級你的 KMS 主機,請完成以下步驟:

  1. 為你當前的 KMS 主機操作系統下載和安裝正確的更新。 按照提示重新啟動計算機。
  2. 從批量許可服務中心請求新的 KMS 主機密鑰。
  3. 將新的 KMS 主機密鑰安裝在你的 KMS 主機上。
  4. 通過運行 slmrg.vbs 腳本來激活新的 KMS 主機密鑰。


分享到:


相關文章: