This is a batch script(s) to automate the activation of supported Windows and Office products using a local KMS emulator or external server. The script is designed not to override the permanent activation of products (Windows or Office); only non-activated products will be KMS-activated (if supported).
This script correctly handles Windows 10/11 multi-editions-coexistence (since version 1607) to avoid changing the current edition or overriding retail activation. It will provide 24/7 activation whenever the system requests it (renewal, reactivation, hardware change, Edition upgrade, new Office) without needing interaction from the user.
Some security programs will report infected files due to KMS emulating. This is a false positive if you download the file from this trusted Home Page. Therefore, temporarily suspend Antivirus real-time protection or exclude the downloaded file and extracted folder from scanning to avoid quarantine.
Windows 10/11
Enterprise, Enterprise LTSC/LTSB, Enterprise G, Enterprise multi-session, Enterprise, Education, Pro, Pro Workstation, Pro Education, Home, Home Single Language, Home China
Windows 8.1
Enterprise, Pro, Pro with Media Center, Core, Core Single Language, Core China, Pro for Students, Bing, Bing Single Language, Bing China, Embedded Industry Enterprise/Pro/Automotive
Windows 8
Enterprise, Pro, Pro with Media Center, Core, Core Single Language, Core China, Embedded Industry Enterprise/Pro
Windows 10/11 on ARM64 is supported. Windows 8/8.1/10/11 N editions variants are also supported (e.g., Pro N)
Windows 7
Enterprise /N/E, Professional /N/E, Embedded POSReady/ThinPC
Windows Server 2022/2019/2016
LTSC editions (Standard, Datacenter, Essentials, Cloud Storage, Azure Core, Server ARM64), SAC editions (Standard ACor, Datacenter ACor, Azure Datacenter)
Windows Server 2012 R2
Standard, Datacenter, Essentials, Cloud Storage
Windows Server 2012
Standard, Datacenter, MultiPoint Standard, MultiPoint Premium
Windows Server 2008 R2
Standard, Datacenter, Enterprise, MultiPoint, Web, HPC Cluster
Office Volume 2010 / 2013 / 2016 / 2019 / 2021
The KMS_VL_ALL_AIO fork has these differences and extra features compared to the traditional KMS_VL_ALL.
The portable all-in-one script is easier to move and distribute alone.
All options and configurations are accessed via an easy-to-use menu.
Combine all the functions of the traditional scripts (Activate, AutoRenewal-Setup, Check-Activation-Status, setup complete).
Required binary files are embedded in the script (including ReadMeAIO.html itself) using ASCII encoder by @BAU[AveYo].
The needed files get extracted (decoded) later on demand, via Windows PowerShell.
Simple text colorization for some menu options (for easier differentiation).
Auto administrator elevation request.