使用 KMS 激活 Windows 7 时出现的问题

使用 KMS 激活 Windows 7 时出现的问题

我在 2003 服务器上设置了 KMS 服务器,并使用了最新的 KMS 更新来支持 Windows 7 和 2008 R2。我在 kms 服务器上注册了 win 7 enterprise kms 密钥。当客户端尝试连接时,会出现以下错误:错误:0xc004f038 软件许可服务报告无法激活计算机。您的密钥管理服务 (KMS) 报告的计数不足。

我知道这个错误意味着 KMS 服务器尚未达到 25 次激活。但我有 38 台设备是从 syspreped Windows 7 Enterprise 镜像的。

我尝试过点击此链接http://support.microsoft.com/kb/929829 但是我已经从 sysprepped 映像构建了我的映像,因此 CMIDS 应该没问题。他们在本 KB 中建议使用的命令也没有显示 CMIDS。

有什么办法可以解决我无法启动这些机器的问题吗?或者只能等着。

谢谢

答案1

你说CMID应该没问题,但您实际上还没有验证它们。您需要查明所有机器是否确实具有唯一的 CMID。

知识库文章告诉你运行slmgr.vbs-dli客户。您说输出没有显示 CMID。您真的在客户端工作站上运行了该命令吗?还是您不小心在 KMS 服务器上运行了该命令?运行slmgr.vbs –dliKMS 服务器上不会显示“客户端计算机 ID”,因为它不是客户端。因此确保在客户端上运行命令然后比较 CMID 以确保它们不相同。

例如,在我的示例 Win7 机器上,我得到以下输出slmgr.vbs-dli

Name: Windows(R) 7, Enterprise edition
Description: Windows Operating System - Windows(R) 7, VOLUME_KMSCLIENT channel
Partial Product Key: XXXX
License Status: Licensed
Volume activation expiration: 247500 minute(s) (171 day(s))

Key Management Service client information
    Client Machine ID (CMID): 12910304-af39-4fc9-80df-f8c61526d9f9
    Registered KMS machine name: mykms.mydomain.com:1688
    KMS machine extended PID: 55041-00168-305-100667-03-1033-6002.0000-2372009
    Activation interval: 120 minutes
    Renewal interval: 10080 minutes
    KMS host caching is enabled

因此该机器上的 CMID 是 12910304-af39-4fc9-80df-f8c61526d9f9。

答案2

您还可以提取 KMS 主机上的 KMS 日志,以逗号分隔的方式解析它们,并按 CMID 排序。如果您看到一堆具有相同 CMID 的服务器,那么您就会知道您的安装/设置是否正确进行。

答案3

假设您的 CMID 确实都是唯一的,请检查客户端和 KMS 服务器上的系统时钟。如果时钟同步不够紧密,那也可能是您的问题。不过,我不太确定时差阈值是多少。

相关内容