{"id":13692160,"url":"https://github.com/kkkgo/KMS_VL_ALL","last_synced_at":"2025-05-02T19:31:30.755Z","repository":{"id":39649439,"uuid":"93842611","full_name":"kkkgo/KMS_VL_ALL","owner":"kkkgo","description":"🔑KMS_VL_ALL - Smart Activation Script","archived":false,"fork":false,"pushed_at":"2022-10-18T17:03:36.000Z","size":1129,"stargazers_count":2991,"open_issues_count":4,"forks_count":429,"subscribers_count":108,"default_branch":"master","last_synced_at":"2025-04-14T16:55:20.053Z","etag":null,"topics":["emulated-kms-servers","kms","kms-shell","kms-vl","kms-vl-all","kmsvlall","office","vlmcsd","windows"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kkkgo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-09T09:29:26.000Z","updated_at":"2025-04-13T18:19:13.000Z","dependencies_parsed_at":"2022-07-12T23:20:35.516Z","dependency_job_id":null,"html_url":"https://github.com/kkkgo/KMS_VL_ALL","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kkkgo%2FKMS_VL_ALL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kkkgo%2FKMS_VL_ALL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kkkgo%2FKMS_VL_ALL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kkkgo%2FKMS_VL_ALL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kkkgo","download_url":"https://codeload.github.com/kkkgo/KMS_VL_ALL/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252095228,"owners_count":21693877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emulated-kms-servers","kms","kms-shell","kms-vl","kms-vl-all","kmsvlall","office","vlmcsd","windows"],"created_at":"2024-08-02T17:00:54.284Z","updated_at":"2025-05-02T19:31:30.380Z","avatar_url":"https://github.com/kkkgo.png","language":"Batchfile","funding_links":[],"categories":["Batchfile"],"sub_categories":[],"readme":"# KMS_VL_ALL - Smart Activation Script (Version 44)\n\n## Supported Volume Products:  \n[see here](https://github.com/lixuy/vlmcsd#valid-apps)\n\u003eServer/Windows  \nhttps://docs.microsoft.com/en-us/windows-server/get-started/kmsclientkeys  \noffice2016 / office 2019  /office 2021  \nhttps://docs.microsoft.com/en-us/DeployOffice/vlactivation/gvlks   \noffice2013   \nhttps://technet.microsoft.com/en-us/library/dn385360.aspx   \noffice2010  \nhttps://technet.microsoft.com/en-us/library/ee624355(v=office.14).aspx   \n*Office Retail must be [converted](https://github.com/kkkgo/office-C2R-to-VOL) to Volume first, before it can be activated with KMS.  \nKMS activation on Windows 7 have a limitation related to SLIC 2.1 and Windows marker\n## How To Use:\n\u003eRemove any other KMS solutions.  \nTemporary suspend Antivirus realtime protection, or exclude the downloaded file and extracted folder from scanning to avoid quarantine.  \nExtract the downloaded file contents to a simple path without special characters or long spaces.  \nAdministrator rights are require to run the activation script(s).  \n\n**KMS_VL_ALL offer 3 flavors of activation modes:**\n### Manual mode (without leaving any KMS emulator traces in the system.)\nmake sure that auto renewal solution is not installed, or remove it  \nthen, just run **Activate.cmd**  \n\n\u003eYou will have to run Activate.cmd again before the **KMS activation period expire**(default 180 days).  \nYou can run Activate.cmd anytime during that period to renew the period to the max interval.  \nIf Activate.cmd is accidentally terminated before it completes, run the script again to clean any leftovers.  \n\n### Auto Renewal mode (the system itself handle and renew activation per schedule.)\nfirst, run the script AutoRenewal-Setup.cmd, press **Y** to approve the installation  \nthen, just run **Activate.cmd**  \n\n\u003eIf you use Antivirus software, it is best to exclude this file from scanning protection:\n**C:\\Windows\\System32\\SppExtComObjHook.dll**\n\n### Online KMS mode:\n\nYou may use Activate-Local.cmd for online activation,\nif you have valid/trusted external KMS host server.\n - edit Activate.cmd with Notepad (or text editor)\n - change External=0 to 1\n - change KMS_IP=172.16.0.2 to the IP/address of the server\n - save the script, and run it as administrator\n\n## Setup Preactivate:\n\n - To preactivate the system during installation, copy $oem$ folder to sources folder in the installation media (iso/usb).\n\n - If you already use another setupcomplete.cmd, rename this one to KMS_VL_ALL.cmd or similar name\nthen add a command to run it in your setupcomplete.cmd, example:\ncall KMS_VL_ALL.cmd\n\n - Use AutoRenewal-Setup.cmd if you want to uninstall the project afterwards.\n\n\u003eNotes:  \nThe included setupcomplete.cmd support the Additional Options described previously, except Unattended Switches.\nUse AutoRenewal-Setup.cmd if you want to uninstall the project afterwards.\nIn Windows 8 and later, running setupcomplete.cmd is disabled if the default installed key for the edition is OEM Channel.\n\n## More help\nsee ReadMe.html\n\n* * *\n# KMS_VL_ALL - 一个精巧灵活的激活批处理\n\u003e准备：把KMS_VL_ALL目录放到合适的位置（无特殊字符的路径），删除或卸载其他相关KMS软件，退出杀毒软件。  \n零售版office需要经过[转换](https://github.com/kkkgo/office-C2R-to-VOL)成VL后才能使用KMS激活。  \n*注意：由于微软的限制，对于BIOS具有SLIC的品牌机，可能无法使用KMS激活Window7系统。[支持的产品](https://github.com/kkkgo/KMS_VL_ALL#supported-volume-products)\n \n## 使用一次性的KMS手动续期激活（系统不会增加任何文件）\n如果你不需要自动续期，可以直接右键管理员运行**Activate.cmd**即可。  \n你必须在KMS到期（默认是180天）前再次运行一次。 \n\u003eActivate.cmd是一个自动激活本机所有批量产品的批处理。\n它可以单独使用，如果你想用第三方的KMS服务器的话，可以编辑设置External值为1，并填上IP（或者域名）和port（默认1688）。  \n\n## 安装自动续期的KMS激活（系统会增加计划任务和必要的hook）\n  - 1、\n 先右键管理员运行脚本**AutoRenewal-Setup.cmd**，这是一个带有KMS服务器的hook，会劫持系统的KMS组件，请让杀毒软件放行，输入y安装；如果你需要卸载，只需要再次运行他，输入y卸载。如果您使用防病毒软件，最好从扫描保护中排除此文件：\n**C:\\Windows\\System32\\SppExtComObjHook.dll**\n  - 2、运行**Activate.cmd**即可\n\u003e不管你是用哪种方式激活，如果你安装了新的产品，你仍至少需要运行一次**Activate.cmd**来处理产品激活。\n\n## 其他文件\n - **Check-Activation-Status-vbs.cmd** 是检查激活状态的脚本（使用VBS）。  \n - **Check-Activation-Status-wmic.cmd** 是检查激活状态的脚本（使用WMI）。  \n - **$OEM$** 是用于封装系统部署自动激活的文件夹。\n\n\n## Credits:\n\n - namazso - SppExtComObjHook, IFEO AVrf custom provider.\n - qad - SppExtComObjPatcher, IFEO Debugger.\n - [Mouri_Naruto](https://github.com/MouriNaruto)   - SppExtComObjPatcher-DLL  \n - os51 - SppExtComObjPatcher ported to MinGW GCC, Retail/MAK checks examples.\n - MasterDisaster - Original script, WMI methods.\n - qewpal - KMS-VL-ALL script.\n - Windows_Addict - suggestions, ideas and documentation help.\n - NormieLyfe - GVLK categorize, Office checks help.\n - rpo, presto1234 - scripting suggestions.\n - Nucleus, Enthousiast, s1ave77, l33tisw00t, LostED, Sajjo and MDL Community for interest, feedback and assistance.\n - abbodi1406 - KMS_VL_ALL-SppExtComObjPatcher-kms\n\n\u003eThis is a copy from the mydigitallife forum.  \nhttps://forums.mydigitallife.net/threads/kms-activate-windows-8-1-en-pro-and-office-2013.49686/page-76#post-838808\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkkkgo%2FKMS_VL_ALL","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkkkgo%2FKMS_VL_ALL","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkkkgo%2FKMS_VL_ALL/lists"}