Ошибка 0xC004F074 при активации Windows: KMS-сервер недоступен
Ошибка 0xC004F074 означает, что Windows пытается активироваться через службу управления ключами (KMS) и не находит ни одного доступного KMS-сервера. Полный текст сообщения: «Служба лицензирования программного обеспечения сообщила, что продукт не удалось активировать. Невозможно связаться со службой управления ключами (KMS)».
В «Параметрах» Windows 11 рядом с кодом показывается другой, более короткий текст: система сообщает, что не может подключиться к серверу активации организации.

0xC004F074 в «Параметрах» Windows 11
Ниже два сценария: домашний компьютер, где KMS-сервера нет и быть не должно, и сеть компании, где он есть, но клиенты до него не достают. Причины и проверки взяты из статьи Microsoft об ошибке 0xC004F074.
Содержание7 разделов
Сначала проверьте канал активации
Откройте командную строку от имени администратора и выполните команду:
Через несколько секунд откроется окно Windows Script Host. Смотрите на строку «Описание» (Description):
Если канал KMS, а компьютер домашний, переходите к первому сценарию. Все ключи команды slmgr разобраны в справочнике по slmgr.
Сценарий 1. Домашний компьютер
На домашнем компьютере KMS-сервера нет, и ключу KMS-клиента просто не к кому обратиться. Такой ключ (GVLK) попадает в систему, когда Windows ставят с корпоративного образа, вводят «универсальный ключ» из инструкции в интернете или после работы KMS-активатора, срок которого истёк.
GVLK публикует сама Microsoft, и сами по себе они лицензией не являются. Почему их нельзя использовать дома, разобрано в статье о ключах GVLK.
Решение одно: заменить ключ на розничный (Retail) или OEM той же редакции.
- Откройте «Параметры» → «Система» → «Активация». В Windows 10: «Параметры» → «Обновление и безопасность» → «Активация».
- Нажмите «Изменить» в строке «Изменить ключ продукта». В Windows 10 это ссылка «Изменить ключ продукта».
- Введите 25-значный ключ и нажмите «Далее», затем «Активировать».
То же можно сделать командами в командной строке от имени администратора, подставив свой ключ вместо X. После каждой команды откроется окно Windows Script Host: первое сообщит об установке ключа, второе о результате активации.
Ключ должен подходить к редакции: ключ Windows 11 Домашняя не активирует Pro, а ключ Pro, введённый в Домашней через «Изменить ключ продукта», запускает обновление системы до Pro. Редакцию и подходящий ключ помогает определить инструкция по выбору ключа.
Если на компьютере стоит Enterprise или LTSC, обычный ключ Pro к ним не подойдёт. Варианты для этих редакций собраны в статье об активации LTSC и корпоративной Windows.
Сторонние KMS-активаторы лицензию не создают и несут риски, подробнее в статье о KMS-активаторах.
Дистрибутивы: Microsoft Windows 11 Professional, Microsoft Windows 10 Professional, Microsoft Windows Server 2025 Datacenter.
Сценарий 2. Сеть компании с KMS-сервером
Microsoft называет три причины, по которым клиент не достаёт до KMS-сервера. Проверяйте их по порядку.
Порт проверяется в окне PowerShell на клиенте, права администратора для этой команды не нужны. Вместо kms.example.local подставьте имя своего KMS-сервера:
Если в ответе TcpTestSucceeded : False, порт 1688 закрыт где-то между клиентом и сервером. Если True, порт открыт, и причину надо искать в DNS или в службе на сервере.
Запись в DNS проверяется в консоли DNS: зона домена → папка _tcp → запись _VLMCS типа SRV. В ней должно быть имя действующего KMS-сервера, а его A-запись должна указывать на правильный IP-адрес. С клиента запись видно командой в командной строке. В ответе должны быть строки port = 1688 и svr hostname с именем действующего KMS-сервера. Если записи нет или в ней старое имя, исправьте DNS:
Пока DNS не исправлен, клиента можно направить на сервер вручную и запустить активацию. Команды выполняются в командной строке от имени администратора:
Ручное имя отключает поиск сервера через DNS. Когда DNS исправлен, выполните slmgr /ckms там же от имени администратора: команда убирает ручное имя, и клиент снова ищет сервер через DNS.
Время на клиенте и сервере
Если системное время клиента и KMS-сервера расходится больше чем на 4 часа, сервер отклоняет запрос с кодом 0xC004F06C, а клиент показывает 0xC004F074. Время сравнивается в UTC, поэтому часовой пояс на активацию не влияет. На клиенте время синхронизируется командой в командной строке от имени администратора, после неё снова выполните slmgr /ato:
Журнал событий
Точную причину Microsoft советует искать в журнале событий. Откройте «Просмотр событий» → «Журналы Windows» → «Приложение» и найдите события с кодом 12288 от источника Security-SPP. В поле сведений будет внутренний код ошибки и имя KMS-сервера с портом, к которому обращался клиент.
Если KMS-сервер ответил, но активировать не смог, код будет другим. Например, 0xC004F038 появляется, пока на сервере меньше минимального числа клиентов: 25 для клиентских Windows и 5 для серверных. Код 0xC004F042 разобран в отдельной статье.
Если KMS не нужен или не работает
В сети компании без KMS-сервера или в филиале, где до него нет связи, корпоративные редакции активируют ключом многократной активации (MAK). Он активируется через серверы Microsoft один раз и не требует продления, в отличие от KMS, где клиент должен продлевать активацию не реже раза в 180 дней (по умолчанию он пытается это делать каждые 7 дней).
Та же ошибка бывает у корпоративного Office с KMS-ключом. Коды активации Office собраны в справочнике ошибок Office.
Часто задаваемые вопросы
Что означает ошибка 0xC004F074?
Windows не нашла ни одного доступного KMS-сервера. На домашнем компьютере это значит, что в системе стоит ключ KMS-клиента (GVLK). В сети компании причина в KMS-сервере, порте 1688 или записи в DNS.
Как исправить 0xC004F074 на домашнем компьютере?
Замените ключ на розничный или OEM той же редакции: «Параметры» → «Система» → «Активация» → «Изменить ключ продукта», в Windows 10 вместо «Система» раздел «Обновление и безопасность». Можно и командами slmgr /ipk с ключом и slmgr /ato.
Как узнать, что у меня ключ KMS?
Выполните slmgr /dlv в командной строке от имени администратора. Если в строке «Описание» есть VOLUME_KMSCLIENT, в системе стоит ключ KMS-клиента.
Какой порт нужен для KMS-активации?
TCP 1688. Проверить его можно командой PowerShell Test-NetConnection -ComputerName имя_сервера -Port 1688: значение TcpTestSucceeded должно быть True.
Бывает ли 0xC004F074 из-за времени на компьютере?
Да. Если время клиента и KMS-сервера расходится больше чем на 4 часа, активация не проходит. Синхронизируйте время командой w32tm /resync, часовой пояс значения не имеет.
Чем отличается KMS от MAK?
KMS активирует компьютеры через свой сервер в сети компании, и клиенты должны продлевать активацию не реже раза в 180 дней. MAK активирует каждый компьютер через серверы Microsoft один раз, сервер в сети не нужен.
Полезная статья?
Ваша оценка поможет нам стать лучше

- 20 октября 2026
- 97 просмотров

- 20 октября 2026
- 116 просмотров

- 24 октября 2026
- 13 просмотров

- 24 октября 2026
- 26 просмотров


