30 октября 2023 г. 15:20
978
Когда вы активируете операционную систему 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 должна исчезнуть. Если же и этому способу не суждено решить проблему, то всегда можно воспользоваться алгоритмом активации ОС по телефону или позвонить в службу технической помощи.