Проверьте версию Windows. Важно убедиться, что устанавливаемый лицензионный ключ соответствует типу и редакции вашей текущей системы.
Для активации вручную необходимо выполнить в командной строке:
slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
(slmgr.vbs -ato)
Код 0x80070490 в системе Windows соответствует Win32-ошибке «ERROR_NOT_FOUND» — «Элемент не найден». Это стандартный код, который указывает, что запрошенный компонент или объект отсутствует или повреждён. В контексте активации это чаще всего сигнализирует о проблемах с механизмом лицензирования, повреждением хранилища лицензий или о том, что система не может найти необходимые данные для завершения активации. Такой вывод подтверждается документацией Microsoft о сопоставлении HRESULT и кодов Win32: 0x8007xxxx — это HRESULT, указывающий на ошибку, возвращаемую через слой Win32.
Практически это означает, что при попытке установить ключ или связаться с активационным сервисом Windows не может обнаружить требуемые элементы в локальной службе защиты программного обеспечения (Software Protection Platform, sppsvc) или в файловой базе лицензирования (например, tokens.dat). Ошибка может быть спровоцирована несовместимостью ключа и установленного издания, проблемами доступа в Интернет, конфликтами обновлений или повреждением системных компонентов, отвечающих за активацию.
Важно понимать, что ошибка 0x80070490 сама по себе не указывает на единственную причину. Это общий код «не найдено», поэтому подход к решению должен быть последовательным: сначала проверки более простых факторов (правильность ключа, подключение к Интернету, совпадение SKU), затем восстановление состояния службы лицензирования и, при необходимости, восстановление компонентов Windows.
Повреждённые системные файлы могут препятствовать нормальной работе службы лицензирования. Официальная процедура Microsoft рекомендует сначала запустить sfc /scannow из командной строки с правами администратора для проверки целостности системных файлов, а затем DISM /Online /Cleanup-Image /RestoreHealth для восстановления компонентов образа Windows при необходимости.
Если SFC обнаружит проблемы и восстановит файлы, перезагрузите сервер и попробуйте повторно активировать. Если SFC не способен восстановить что-то или сообщает о невозможности восстановления, выполните DISM /Online /Cleanup-Image /RestoreHealth. DISM может обращаться к Windows Update или к локальному источнику компонентов, поэтому для корректной работы потребуется доступ к обновлениям Microsoft либо указание альтернативного источника.
После успешного выполнения DISM и SFC перезагрузите сервер. Убедитесь, что служба sppsvc работает, и повторно выполните установку ключа и активацию. В ряде случаев 0x80070490 связана именно с повреждёнными файлами платформы защиты, которые восстанавливаются этим набором команд.