Ошибка 0xC004F012 при активации Windows 11 и 10

Статьи Новости

30 октября 2023 г. 15:20

429

Ошибка 0xC004F012 при активации Windows 11 и 10

Когда вы активируете операционную систему Windows 10, будьте готовы, что можете столкнуться с ошибкой 0xc004f012. Чаще всего она является признаком повреждения или отсутствия в самой системе хранилища лицензии. Возникновение ошибки иногда происходит, если вы впервые активируете систему, а иногда, если вы устанавливаете какое-либо большое обновление Виндоус. Оно-то и может сбить статус активации. Как исправить ошибку 0xc004f012, рассмотрим далее.

Для начала логичнее провести сканирование любых поврежденных системных файлов:

  • Откройте поисковую строку.
  • Введите для вызова командной строки комбинацию букв CMD.
  • Запустите ее как администратор.
  • Напишите в строке DISM.exe / Online / Cleanup-image / Restorehealth и подтвердите клавишей Enter.
  • Напишите sfc / scannow после того, как завершите сканирование.

Если будут найдены поврежденные файлы, программа их автоматически восстановит. Не забудьте потом попытаться заново активировать систему, чтобы убедиться в отсутствии ошибки 0xC004f012. Если она по-прежнему появляется, то можно следующим шагом пересоздать файл tokens.dat:

  • Нам нужна директория C:\Windows\System32\SPP\Store\2.0.
  • В ней переименовываем tokens.dat, делая из него tokens.old.
  • Открываем меню Пуск правой кнопкой мышки и выбираем командную строку от лица администратора.
  • В командной строке вводим net start sppsvc и cscript.exe slmgr.vbs /rilc.
  • Перезапускаем ПК.

Не помогло? Тогда меняем ключ продукта Виндоус 10:

  • Закрываем все запущенные программы.
  • Открываем командную строку от имени администратора через меню Пуск.
  • Вводим slmgr.vbs.ipk ххххх-ххххх-ххххх-ххххх-ххххх, где вместо крестиков надо вставить цифры ключа, и подтверждаем ввод клавишей Enter.
  • Выполняем slmgr.vbs/ato, чтобы активировать систему.

После активации Windows проверьте, пропала ли ошибка 0xc004f012.

В том случае, когда и этот способ не принес успеха, рекомендуем воспользоваться командной строкой для активации ОС. Вот что надо сделать:

 

  • Запускаем командную строку с правами администратора.
  • Вводим slmgr.vbs.ipk (вместе с ключом активации) и подтверждаем клавишей Enter.
  • Вводим slmgr.vbs / ato и подтверждаем клавишей Enter.

В итоге у вас получится активировать систему, а ошибка 0xC004f012 должна исчезнуть. Если же и этому способу не суждено решить проблему, то всегда можно воспользоваться алгоритмом активации ОС по телефону или позвонить в службу технической помощи.