當您嘗試啟用 Windows 時0xC004F074錯誤
本文針對啟用 Windows 時發生錯誤 0xC004F074,協助您解決問題。
適用於: 支援的 Windows Server 和 Windows 用戶端版本
原始 KB 編號: 974998
當您嘗試啟用 Windows 時,可能會收到錯誤0xC004F074和下列其中一個錯誤訊息:
-
描述「金鑰管理伺服器 (KMS) 無法使用」的 0xC004F074
-
錯誤:0xC004F074軟體授權服務回報無法啟用產品。 無法連絡任何金鑰管理服務 (KMS) 。 如需其他資訊,請參閱應用程式事件記錄檔。
無法使用 KMS) (金鑰管理伺服器
嘗試啟用 Windows 7 或 Microsoft Windows Server 2008 R2 KMS 用戶端電腦時,您可能會收到此錯誤訊息:
描述「金鑰管理伺服器 (KMS) 無法使用」的 0xC004F074
同時,下列專案可能會記錄在 KMS 用戶端和 KMS 主機上的 KMS 事件記錄檔中。
在 KMS 用戶端的應用程式事件記錄檔中,您會看到下列事件:
Log Name: Application
Source: Microsoft-Windows-Security-SPP
Date:
Event ID: 12288
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer:
Description:
The client has sent an activation request to the key management service machine.
Info:
0xC004F06C, 0x00000000, <KMS Host FQDN>:1688, 36f27b39-2fd5-440b-be67-a09996d27a38, 2010/09/29 17:52, 0, 2, 41760, 68531fb9-5511-4989-97be-d11a0f55633f, 5
在 KMS 主機上的應用程式事件記錄檔中,您會看到下列事件:
Log Name: Key Management Service
Source: Microsoft-Windows-Security-Licensing-SLC
Date:
Event ID: 12290
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer:
Description:
An activation request has been processed.
Info:
0xC004F06C,5,<KMS Client name>,36f27b39-2fd5-440b-be67-a09996d27a38,2010/9/29 21:46,0,2,41520,68531fb9-5511-4989-97be-d11a0f55633f
此錯誤可能會因為下列其中一個原因而發生:
- KMS 用戶端與 KMS 主電腦之間的支援版本不相符
- KMS 用戶端與 KMS 主電腦之間的時差
KMS 用戶端與 KMS 主電腦之間的支援版本不相符
最常見的情況是,當 KMS 主機在 Windows Server 2003 或 Windows Server 2008 上執行,且 KMS 用戶端是 Windows 7 或 Windows Server 2008 R2 時,就會看到此錯誤。 在 Windows Server 2003 上執行的 KMS 主機需要更新,而在 Windows Server 2008 上執行的 KMS 主機需要更新,才能啟用 Windows 7 或 Windows Server 2008 R2 的 KMS 用戶端。
如果您是以 KMS 主機身分執行 Windows Server 2008,則需要此更新 Hotfix 968912。
KMS 用戶端與 KMS 主電腦之間的時差
如果用戶端電腦上的系統時間與 KMS 主機上系統時間之間的差異超過 4 小時,可能會發生資訊區段中所列的錯誤 0xC004F06C。 建議您使用網路時間通訊協定 (NTP) 時間來源或 Active Directory 服務來同步處理電腦之間的時間。 在國際標準時間 (UTC) 中,會協調 KMS 主機與用戶端電腦之間的時間。
請確定用戶端和 KMS 主機上的系統時間相同。 用戶端電腦上設定的時區不會影響啟用,因為它是以UTC為基礎。
執行 w32tm /resync
命令以重新同步處理用戶端上的時間。
無法連絡任何金鑰管理服務 (KMS)
當您嘗試使用 命令啟用 Slmgr /ato
Windows 時,您會收到錯誤碼0xC004F074,並出現下列錯誤訊息:
錯誤:0xC004F074軟體授權服務回報無法啟用產品。 無法連絡任何金鑰管理服務 (KMS) 。 如需其他資訊,請參閱應用程式事件記錄檔。
發生此錯誤的原因如下:
- KMS 主機上的軟體保護平臺服務 (sppsvc 服務) 已停止執行。
- KMS 用戶端與 KMS 主機伺服器之間有網路問題。 例如,KMS 用戶端與 KMS 主機伺服器之間的 TCP 1688 流量會遭到封鎖。
- 功能變數名稱系統中的 KMS 主機伺服器記錄不正確或舊 (DNS) 。
KMS 主機上的 Sppsvc 服務已停止執行
檢查sppsvc服務是否正在 KMS 伺服器上執行。 如果服務已停止,請啟動它。
KMS 用戶端與 KMS 主機伺服器之間的網路問題
開啟 KMS 用戶端與 KMS 主機伺服器之間的埠 1688,並使用 Test-NetConnection
PowerShell Cmdlet 檢查用戶端與伺服器之間是否已開啟埠。 以下為範例:
Test-NetConnection -ComputerName <KMS Host Server> -Port 1688
ComputerName : <KMS host server>
RemoteAddress : <KMS host server IP address>
RemotePort : 1688
InterfaceAlias : Wi-Fi
SourceAddress : <Client machine IP address>
PingSucceeded : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : False
TcpTestSucceeded
檢閱輸出參數。 如果是 False
,表示 KMS 用戶端與 KMS 伺服器之間已封鎖埠 1688。
DNS 中的 KMS 主機伺服器記錄不正確或舊
使用下列步驟,確認 DNS 中指向環境中不正確或舊 KMS 伺服器的 KMS DNS 記錄:
開啟 DNS 管理主控台。
選取功能變數名稱資料夾底下的 [_tcp ] 資料夾,然後搜尋 _VLMCS SRV 記錄。
檢查 _VLMCS SRV 記錄中是否存在正確的 KMS 主機伺服器名稱。
移至功能變數名稱資料夾並驗證主機 A 記錄,以確認 KMS 主機伺服器的主機記錄。 如果IP位址不正確,請將IP位址變更為指向新的KMS伺服器主機。
參考
資料收集
若您需要 Microsoft 支援,建議您按照使用 TSS 收集部署相關問題的資訊所述步驟來收集資訊。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應