by 老朱

通过使用微软的MGADiag工具,可以简单地验证计算机是否能够通过KMS激活,或者通过它找出不能KMS激活的具体原因(有时你可能要向客户证明你不是打胡乱说的:))。此工具官网下载地址:http://go.microsoft.com/fwlink/?LinkID=52012

使用很简单,在要检查的计算机上以管理员方式运行之,选continue

[小技巧]通过MGADIAG工具验证计算机是否能够通过KMS方式激活_第1张图片

再在windows标签下选copy,

[小技巧]通过MGADIAG工具验证计算机是否能够通过KMS方式激活_第2张图片

对于win8/win8.1会有一个报错,忽略它,粘贴到记事本里面,进行检查,对于不能KMS激活的,通常显示如下:

[小技巧]通过MGADIAG工具验证计算机是否能够通过KMS方式激活_第3张图片

会提示不能通过KMS激活,包括原因,通常是在BIOS的ACPI_SLIC表里面没有一个合法的windows marker。

而一个能够正常KMS激活计算机的输出示例参考如下:

======================

这里清除了大部分不必关注的输出,省略了一万字

=====================

OEM Activation 1.0 Data-->

N/A

OEM Activation 2.0 Data-->

BIOS valid for OA 2.0: yes

Windows marker version: 0x20001

OEMID and OEMTableID Consistent: yes

BIOS Information:

ACPI Table Name OEMID Value OEMTableID Value

FACP LENOVO TP-6I

APIC LENOVO TP-6I

BOOT LENOVO TP-6I

HPET LENOVO TP-6I

MCFG LENOVO TP-6I

SSDT LENOVO TP-6I

ECDT LENOVO TP-6I

ASF! LENOVO TP-6I

SLIC LENOVO TP-6I

SSDT LENOVO TP-6I

TCPA PTL CRESTLN

SSDT LENOVO TP-6I

SSDT LENOVO TP-6I

SSDT LENOVO TP-6I