Код 0xc004f074 с упоминанием Software Licensing Service указывает на проблему в подсистеме лицензирования Windows. Для исправления нужна последовательная техническая диагностика.
⚠️ Важно
Перед изменением службы лицензирования создайте точку восстановления через sysdm.cpl.
Способ 1. Проверить текущий статус лицензии
Определите канал активации и подтверждённый статус.
- Откройте CMD от администратора.
- Выполните диагностику slmgr.
slmgr /dli
slmgr /dlv
slmgr /xpr Способ 2. Проверить и перезапустить лицензирующие службы
Проблема часто связана с зависанием sppsvc.
- Проверьте статус sppsvc и LicenseManager.
- Перезапустите службу Software Protection.
sc query sppsvc
sc query LicenseManager
net stop sppsvc
net start sppsvc Способ 3. Синхронизировать время и повторить активацию
Лицензирование и подписи запросов зависят от корректного времени.
- Выполните синхронизацию времени.
- Запустите активацию повторно.
w32tm /resync
slmgr /ato Способ 4. Проверить объект лицензии через WMI
Команда показывает объект продукта и его статус в момент диагностики.
- Откройте PowerShell от администратора.
- Выполните запрос и проверьте LicenseStatus.
Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.PartialProductKey } | Select-Object Name, PartialProductKey, LicenseStatus Способ 5. Проверить сетевой сценарий KMS
Актуально для корпоративных клиентов и доменных устройств.
- Проверьте DNS KMS-сервера.
- Проверьте доступ к порту 1688.
nslookup kms.company.local
Test-NetConnection kms.company.local -Port 1688 Способ 6. Восстановить системные компоненты
Повреждения системного образа приводят к ошибкам Software Licensing Service.
- Запустите SFC.
- Выполните DISM.
- Перезагрузите ПК.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth Способ 7. Переустановить ключ и повторить активацию
Этот шаг выполняется только с действительным лицензированным ключом.
- Установите ключ продукта.
- Повторите активацию.
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato 💡 Совет
Фиксируйте время выполнения команд и коды ошибок — это упрощает корреляцию с событиями в логах.
Пути файлов и журналов службы лицензирования
C:\Windows\System32\spp-
C:\Windows\System32\spp\store C:\Windows\System32\winevt\Logs-
C:\Windows\Logs\CBS\CBS.log C:\Windows\Logs\DISM\dism.log
FAQ
Что такое Software Licensing Service при ошибке 0xc004f074?
Это компонент Windows, отвечающий за проверку и поддержку состояния лицензии. Его сбои напрямую влияют на активацию.
Какие службы проверять в первую очередь?
Проверьте sppsvc, LicenseManager и RpcSs. Они должны быть запущены и работать без ошибок.
Какая команда показывает подробный статус лицензии?
Для Windows используйте slmgr /dlv. Она выводит расширенную информацию о канале и статусе активации.
Когда нужен PowerShell-запрос к SoftwareLicensingProduct?
Когда требуется уточнить фактический объект лицензии, ключ и поле LicenseStatus при сложной диагностике.
Можно ли исправить 0xc004f074 только через GUI?
Иногда да, но для точной диагностики обычно нужны командные инструменты и анализ журналов.