[Science Knowledge] What is KMS?

KMS (full name: Key Management Service) is a Windows key management service. It is a new type of product activation mechanism opened by Microsoft. It functions in products after Windows Vista. Behavior is piracy.

Many people don't know that KMS is actually a system activation method officially recognized by Microsoft. This activation method is mainly used for batch activation of enterprise computers. For example, your company bought 3,000 identical desktop computers, but they are all empty without built-in OEM systems. How to do this? Therefore, you need a system administrator (System Administrator), and the system administrator will use your company's ticket to purchase a volume activation key (that is, the Volume Key, Vol key that you often see, must be very expensive) . However, having this key is still not enough. It is not necessarily 3,000 machines, one by one, to start up and enter the key to activate, right? At this time, the advantages of KMS are reflected. The administrator needs to set up an activation service (Activation Server) and install the KMS client on each client computer to perform batch activation and management. In other words, administrators can not only remotely activate your computer, but also remotely deactivate and even control your computer.

 

reason

We know that the best way for Windows XP and Server 2003 to avoid the activation mechanism is to download the VOL version or the MSDN operating system, as long as you enter the correct serial number, some even do not need a serial number at all, and there is no need to activate the activation mechanism after installation. No activation is required, and as long as a script is run, a free genuine copy of Windows is born. Why can we download MSDN or VOL version of XP and 2003 so easily? In fact, the MSDN version of the Windows XP series system is a system used internally by Microsoft, and the VOL version is an enterprise version, so no activation is required. However, these versions were eventually leaked, causing XP's piracy to be unstoppable, and even WGA was powerless. However, since Windows Vista, Microsoft has learned this lesson, canceled the VOL version of Windows Vista and later versions, and replaced it with the Windows VL version that uses the KMS mechanism for batch activation, curbing activation without the Microsoft activation server Illegal authorization (piracy) behavior. 

 

working principle 

Since Windows VL was born for batch activation, there must be many computers with the same configuration in an activation unit, and a local area network (LAN) is established with a server, and KMS just takes advantage of this. It requires that the LAN must be There is a KMS server. The function of the KMS server is to provide a random activation ID (different from the product activation key) for the operating system of all computers in the LAN at a fixed period (usually 180 days), and then the KMS service in the computer will be activated. Automatically activate the system to realize normal system software service and operation. Therefore, the computer must maintain a regular connection with the KMS server, so that the automatic check of the KMS activation service can realize the automatic renewal of the activation. After leaving the company domain, because the client KMS service cannot connect to the KMS activation server located in the domain, let it provide a new serial number, and after more than 180 days, it will return to the trial version status because the activation ID expires, and the legal authorizer Then you can get the ID update regularly and keep the activation status correct all the time.

use 

The version that can be activated through KMS is generally called the VL version, that is, the VOLUME authorized version. Generally, it will not be sold separately in the retail market. Generally, it will directly provide electronic ISO images to enterprises for batch authorized installation. Based on the research results of KMS principles, we can Build a KMS activation server by yourself to realize automatic activation every 180 days, so that the system remains activated.

Activation Advantage 

Although KMS is only positioned to provide activation services for the internal network within the enterprise domain, based on the achievements of MDL's hard work, volunteers from all over the world have built hundreds of KMS servers located in the wide area Internet around the world, and can provide Any Windows KMS terminal that can access the Internet provides activation services, and as long as it can access the server normally, it can automatically renew, and there is no additional periodic operation in the later period, which is convenient and safe.

KMS activation can activate almost all versions after Vista, except for the system images corresponding to the flagship packages of Viata and win7, and the activation speed is very fast. You don't need to worry about server failure due to version updates, as long as you use the KMS protocol, you can continue to provide activation services. There is also no need to spend a lot of time looking for public volume authorization keys for activation every time the system is upgraded. Regardless of whether it is an upgrade installation or a new installation, it only needs to execute the same activation command to achieve rapid activation.

KMS activation uses the general GVLK key to distinguish product types, and the number of activations is unlimited. It is suitable for operations that consume a large amount of authorization, such as activating a large number of virtual machines, and can ensure that each activation unit has the same functions and service scope as long-term activation.

KMS can also realize the local KMS service of the computer. Through certain means, the automatic renewal and activation of the local KMS can be realized, which avoids the computer activation expiration caused by the shutdown of the server and realizes permanent activation.

Activation script example 

Through the "administrator run" command prompt, you can execute the following command for KMS activation 

slmgr /upk #执行原有安装密钥的清除(若系统为未激活状态可以省略)
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX #安装对应版本的GVLK密钥
slmgr /skms kms.domain.com #KMS服务器的域名或者内部IP
slmgr /ato #执行KMS激活操作

 

Guess you like

Origin blog.csdn.net/qq_62464995/article/details/128461690