Microsoft окончательно закрыла старый способ активации. Разбираемся, чем заменить KMS38 и почему он больше не работает.
Если вы когда-либо сталкивались с вопросом активации Windows, то наверняка слышали о таких способах, как KMS, HWID и MAS-скрипты. Один из самых известных инструментов — KMS38, — долгие годы позволял активировать систему до 2038 года. Однако с последними обновлениями Windows ситуация изменилась кардинально.
В версии 3.8 скрипта Microsoft Activation Scripts (MAS) автор проекта официально сообщил: KMS38 больше не работает и удалён из состава скрипта. Почему это произошло и какие теперь есть альтернативы? Давайте разберёмся подробно. Готовы? Поехали!
Что такое KMS38 и зачем он был нужен
Для начала разберёмся с непонятными словами.
KMS (Key Management Service) — это механизм корпоративной активации Windows, который используется в крупных организациях. С его помощью компании активируют десятки и сотни компьютеров с помощью одного ключа.
KMS38 — это модифицированный вариант, созданный энтузиастами. Он позволял активировать Windows до 2038 года без необходимости периодически продлевать лицензию. Пользователи ценили его за простоту и стабильность: один раз запустил — и система активирована на 13 лет вперёд.
Скрипт MAS (Microsoft Activation Scripts), размещённый на GitHub в репозитории massgravel/Microsoft-Activation-Scripts, был одним из самых надёжных инструментов для активации. Его поддерживали опытные энтузиасты, включая разработчика под ником WindowsAddict.
Почему Microsoft «сломала» KMS38
Проблема возникла с выходом сборки Windows 26100.7019. Начиная с этой версии, Microsoft полностью прекратила поддержку функции миграции лицензий KMS с помощью компонентов ClipSVC — системного сервиса, отвечающего за управление лицензиями.
Проще говоря, Windows перестала понимать старый способ продления лицензии, на котором базировался KMS38. Без этой функции активация просто не проходит.
Разработчики MAS подтвердили: KMS38 больше не работает и был окончательно удалён из версии 3.8. Теперь пользователям предлагается перейти на другие методы — HWID или TSforge.
Что теперь использовать вместо KMS38
Разработчики не оставили пользователей без альтернативы. Вместо KMS38 они рекомендуют два других способа: HWID и TSforge.
Для доступа к методам активации на пк с Windows достаточно открыть Powershell и ввести команду:
irm https://get.activated.win | iex
HWID (Hardware ID)
Этот метод привязывает лицензию к уникальному «железу» компьютера — его аппаратному идентификатору. После активации через HWID система остаётся активированной даже после переустановки Windows, если используется тот же компьютер.
Активировать Windows можно с помощью powershell и команды с переключателем /HWID:
& ([ScriptBlock]::Create((New-Object Net.WebClient).DownloadString('https://get.activated.win'))) /HWID
TSforge
TSforge обновился с выходом Windows 26100.7019. Теперь система всегда отображает 180-дневный льготный период KMS, даже если фактический срок дольше. Также добавлена поддержка обновлений ESU (Extended Security Updates) для определённых редакций Windows, включая PPIPro.
& ([ScriptBlock]::Create((New-Object Net.WebClient).DownloadString('https://get.activated.win'))) /Z-Windows
Кроме того, исправлены ошибки фильтрации и добавлены новые команды для проверки статуса ESU.
Для большинства пользователей переход на HWID будет оптимальным решением, особенно если система установлена на домашнем ПК и не требует корпоративных функций.
Другие изменения в MAS 3.8
Помимо удаления KMS38, в версии 3.8 скрипта MAS появилось множество улучшений:
- Добавлена поддержка активации для издания WNC через HWID.
- Уточнена информация о версии IoTEnterprise, чтобы избежать путаницы с LTSC.
- В разделе «Устранение неполадок» теперь скрипт автоматически выбирает быстрое восстановление Office 16.0 C2R, если оно доступно.
- Исправлены ошибки, из-за которых не отображались идентификаторы ESU в ручном режиме.
- Улучшена обработка ошибок и отображение информации при проверке статуса активации.
Если вы хотите ознакомиться с полным списком изменений, посетите страницу релиза на GitHub и откройте раздел Releases.
Можно ли использовать старый KMS38
Разработчики MAS не запрещают использовать старые версии скрипта. Если вы работаете со старыми сборками Windows, где KMS38 ещё функционирует, вы можете загрузить его отдельно из архива проекта. Однако авторы прямо предупреждают: этот метод больше не обновляется и предназначен только для архивных целей.
Иными словами, если у вас установлена новая версия Windows, смысла использовать KMS38 уже нет — он попросту не сработает.
Итог: конец эпохи, но не конец активации
KMS38 ушёл в прошлое, но инструменты для корректной активации Windows никуда не исчезли. Проект MAS продолжает развиваться, а его создатели делают всё, чтобы поддерживать совместимость с новыми версиями системы.
Если вам важно сохранить активированную Windows, используйте HWID — это надёжно, безопасно и не требует постоянных продлений. А для корпоративных сценариев подойдёт TSforge с улучшенной поддержкой лицензий.
С помощью однострочных команд в Powershell и метода TSforge можно получить ESU на 3 года без использования MSA, а так же активировать MS Office:
& ([ScriptBlock]::Create((New-Object Net.WebClient).DownloadString('https://get.activated.win'))) /Z-ESU
& ([ScriptBlock]::Create((New-Object Net.WebClient).DownloadString('https://get.activated.win'))) /Z-Office
Если вам понравился материал и он оказался полезным, лучшая благодарность – чашка кофе через кнопку «💖Поддержать»! Это невероятно бодрит и мотивирует меня на новые статьи и разборы ;)
💬 Что вы думаете об этом решении Microsoft? Правильно ли, что они окончательно прикрыли «дыру» в активации, или всё-таки стоило оставить возможность для старых систем? Делитесь мнением в комментариях!
👍 Не забудьте поставить лайк — он помогает алгоритмам Дзена показывать вам больше интересных статей о Windows и технологиях.
📌 Подписывайтесь на канал «Уловка-32» — здесь вы найдёте материалы о Windows, железе и софте, рассказанные простыми словами, но с профессиональной точностью.