Lỗi 0xc004f012 thường do kho lưu trữ giấy phép bị hỏng, khiến người dùng không thể kích hoạt Windows. Khi dùng Windows 10 chưa kích hoạt, bạn không thể sử dụng một số tính năng, do đó kích hoạt là bắt buộc. Tuy nhiên, một số lỗi sẽ ngăn bạn làm điều đó.
Lỗi kích hoạt Windows không hiếm và thường xuyên xảy ra. Lỗi 0xc004f012 cũng xuất hiện khi bạn dùng khóa kích hoạt lần đầu. Trong trường hợp đó, bạn chỉ cần chờ đợi, lỗi thường tự biến mất sau một thời gian. Nhưng nếu lỗi tiếp tục tồn tại – đừng lo, bài viết này sẽ chỉ cách khắc phục dễ dàng.

Nguyên nhân gây lỗi kích hoạt 0xc004f012?
Lỗi kích hoạt sinh ra do nhiều yếu tố. Đối với lỗi này, có thể do:
- Giấy phép bị hỏng (Corrupt Licensing). Đây là nguyên nhân chính. Kho lưu trữ giấy phép bị hỏng khiến bạn không thể kích hoạt Windows.
- File hệ thống bị hỏng. Một số người dùng báo cáo file hệ thống hỏng chặn việc kích hoạt.
- Thay đổi phần cứng. Khi lắp phần cứng mới, Windows mới cài có thể không kích hoạt được vì Windows gắn liền với cả phần cứng và phần mềm.
Đã thảo luận xong các điểm quan trọng, hãy đến các giải pháp. Lỗi này có thể khắc phục bằng nhiều cách:
Giải pháp 1: Quét file hệ thống bị hỏng
Thông thường, nếu kích hoạt Windows không hoạt động, có thể do file hệ thống hỏng – điều cần kiểm tra đầu tiên. Cách làm:
- Mở Menu Start gõ cmd.
- Chuột phải kết quả chọn 'Run as Administrator'.
- Gõ lệnh DISM sau để cung cấp file bị hỏng:
DISM.exe /Online /Cleanup-image /Restorehealth

- Đợi hoàn tất.
- Sau đó gõ lệnh quét file hỏng:
Sfc /scannow

Lệnh này quét file hệ thống, kiểm tra và sửa chữa file hỏng. Sau khi xong, thử kích hoạt Windows lại.
Giải pháp 2: Tái tạo Tokens (Rebuild Tokens)
Lỗi này thường yêu cầu tái tạo tokens, sau đó Windows sẽ kích hoạt bình thường. Cách tái tạo tokens:
- Đi đến thư mục C:\Windows\System32\SPP\Store\2.0.
- Đổi tên file tokens.dat thành 'tokens.old'.

- Mở cmd với quyền Administrator như trên.
- Trong cmd, gõ lần lượt các lệnh:

cscript.exe slmgr.vbs /rilc
- Khởi động lại thiết bị hai lần sau khi gõ lệnh.
- Khi máy khởi động, vào 'Cài đặt' (Settings) và chọn Kích hoạt (Activation).
- Chạy 'Công cụ khắc phục sự cố kích hoạt' (Activation Troubleshooter).
Cách này rất có khả năng giải quyết vấn đề.
Giải pháp 3: Kích hoạt qua Command Prompt
Đôi khi lỗi dễ dàng khắc phục nếu kích hoạt Windows từ Command Prompt. Cách làm đơn giản:
- Mở Command Prompt (cmd) với quyền Administrator như trên.
- Gõ lệnh sau kèm Product Key:

- Nhập Product Key:
slmgr.vbs.ipk <product key>
- Sau đó gõ lệnh:
slmgr.vbs/ato

- Windows 10 sẽ được kích hoạt mà không lo lắng.
Giải pháp 4: Sửa chữa PC
Nếu đã làm tất cả cách trên mà lỗi vẫn còn, bạn phải sửa chữa PC bằng Media Creation Tool. File, ứng dụng và cài đặt của bạn sẽ an toàn – không cần lo lắng.
Chúng tôi đã có bài viết hướng dẫn nâng cấp/sửa chữa PC tại đây.