Активация Windows 10/11 через KMS-скрипт бесплатно и без ключа

В этой статье разберём удобный скрипт для активации Windows 10 или 11 корпоративным способом, объясним его работу, легальность и покажем, как вы можете скачать готовый файл или создать его самостоятельно.

Этот способ приведён исключительно для образовательных целей и не предназначен для постоянной активации Windows вне лицензионных соглашений Microsoft.

Зачем нужен этот скрипт?

Для массовой активации Windows в организациях.
Microsoft официально публикует специальные KMS-ключи (GVLK — Generic Volume License Keys), позволяющие корпоративным компьютерам централизованно проходить активацию через внутренний сервер организации — KMS.

Для обучения и экспериментов.
Скрипт знакомит с механизмом активации Windows через стандартный системный скрипт slmgr.vbs.

Не для частного использования!
Активировать Windows дома этим способом без корпоративного KMS-сервера не предусмотрено лицензионной политикой Microsoft.

Как работает скрипт?

Показывает меню с выбором действия:

Активировать «Corporation» (KMS) ключом

Активировать Pro ключом

Удалить текущий продуктовый ключ

Выйти

Активация работает так:

Скрипт устанавливает публичный KMS-ключ для выбранной редакции Windows.

Указывает адрес KMS-сервера (обычно в организациях это внутренний адрес, а в скрипте использован внешний сервер).

Пытается активировать систему через KMS-сервер командой slmgr.vbs /ato.

Позволяет удалить ключ если это необходимо.

Как воспользоваться скриптом?

Вариант 1: Скачать готовый скрипт

Скачать Windows KMS-активацию (batch script)
— вставьте свою ссылку на закачку файла, если выкладываете у себя на сайте.

Вариант 2: Сделать скрипт самостоятельно

Откройте «Блокнот» или любой текстовый редактор.

Скопируйте код ниже полностью.

Сохраните файл с расширением .cmd (например, kms-activation.cmd).

Запустите от имени администратора.

Код скрипта

Показать код (нажмите, чтобы раскрыть)

@echo off
chcp 65001 >nul
color 0A

:MENU
cls
echo =====================================
echo        Активация Windows 10/11
echo =====================================
echo 1. Активировать Corporation Key
echo 2. Активировать Pro Key
echo 3. Удалить текущий ключ
echo 0. Выйти
echo =====================================
echo Если появится ошибка активации, просто повторите выбранную операцию.
echo.
set /p choice=Ваш выбор: 

if "%choice%"=="1" goto corpkey
if "%choice%"=="2" goto prokey
if "%choice%"=="3" goto removekey
if "%choice%"=="0" goto exit

echo Неверный ввод, попробуйте снова.
where powershell >nul 2>nul
if %errorlevel%==0 (
    powershell -Command "Write-Host 'Нажмите любую клавишу для продолжения...'; [void][system.console]::ReadKey()"
) else (
    pause
)
goto MENU

:corpkey
cls
echo Активация Corporation Key...
cscript.exe "%windir%\system32\slmgr.vbs" /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
cscript.exe "%windir%\system32\slmgr.vbs" /skms kms.digiboy.ir
cscript.exe "%windir%\system32\slmgr.vbs" /ato
where powershell >nul 2>nul
if %errorlevel%==0 (
    powershell -Command "Write-Host 'Нажмите любую клавишу для возврата в меню...'; [void][system.console]::ReadKey()"
) else (
    pause
)
goto MENU

:prokey
cls
echo Активация Pro Key...
cscript.exe "%windir%\system32\slmgr.vbs" /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
cscript.exe "%windir%\system32\slmgr.vbs" /skms kms.digiboy.ir
cscript.exe "%windir%\system32\slmgr.vbs" /ato
where powershell >nul 2>nul
if %errorlevel%==0 (
    powershell -Command "Write-Host 'Нажмите любую клавишу для возврата в меню...'; [void][system.console]::ReadKey()"
) else (
    pause
)
goto MENU

:removekey
cls
echo Удаление текущего ключа...
cscript.exe "%windir%\system32\slmgr.vbs" /upk
where powershell >nul 2>nul
if %errorlevel%==0 (
    powershell -Command "Write-Host 'Нажмите любую клавишу для возврата в меню...'; [void][system.console]::ReadKey()"
) else (
    pause
)
goto MENU

:exit
exit



Важно! Легальность и ограничения
Публичные KMS-ключи и сторонние серверы KMS предназначены исключительно для использования в корпоративной и учебной среде с собственным сервером активации.

Использование скрипта с внешними KMS-серверами вне организации противоречит лицензионному соглашению Microsoft и предназначено только для ознакомления.

Вы несёте всю ответственность за последствия применения подобных решений и обязаны соблюдать законы своей страны.