📁 آخر الأخبار

إصلاح رمز خطأ تنشيط الويندوز و الاوفيس 0xC004F012

قد يواجه بعضكم مشكلات مثل رمز الخطأ 0xC004F012 أثناء محاولة الترقية إلى Windows 10/11 او تنشيط الويندوز او برنامج الاوفيس 




لن يؤثر هذا الخطأ على نظام التشغيل، ولكنه قد يظهر من وقت لآخر. رسالة الخطأ الكاملة هي:

Windows can’t activate right now. Try activating again later. If that doesn’t work, contact support. Error code: 0xC004F012

"لا يمكن تنشيط Windows الآن. حاول التنشيط مرة أخرى لاحقًا. إذا لم يعمل ذلك، اتصل بالدعم. رمز الخطأ: 0xC004F012

We can’t activate Windows on this deice because you don’t have a valid digital license or product key. If you think you do have a valid license or key, select Troubleshoot below. Error code: 0xC004F012

لا يمكننا تنشيط Windows على هذا الجهاز لأنك لا تملك ترخيصًا رقميًا أو مفتاح منتج صالحًا. إذا كنت تعتقد أن لديك ترخيصًا أو مفتاحًا صالحًا، فحدد استكشاف الأخطاء وإصلاحها أدناه. رمز الخطأ: 0xC004F012

The Software Licensing Service reported that the call has failed because the value for the input key was not found.

أبلغت خدمة ترخيص البرامج عن فشل المكالمة بسبب عدم العثور على قيمة المفتاح المدخل."

كيفية إصلاح خطأ التنشيط 0xC004F012 في ويندوز 10/11



الاصلاح 1: تشغيل مستكشف الأخطاء وإصلاحها الخاص بتنشيط  الويندوز

عند مواجهة أي مشكلات مع عملية تنشيط الويندوز قم بإعطاء الأولوية لتشغيل مستكشف الأخطاء وإصلاحها المدمج لإصلاح أخطاء التنشيط تلقائيًا. للقيام بذلك:



  •  1. اضغط على Win + I لفتح إعدادات الويندوز
  •  2. في قائمة الإعدادات، قم بالتمرير لأسفل للعثور على التحديث والأمان Update & Security واضغط عليها
  •  3. في علامة التبويب التنشيط  Activation انقر فوق استكشاف الأخطاء وإصلاحها Troubleshoot


الإصلاح 2: إعادة بناء ملف tokens.dat


ملف tokens.dat هو ملف موقع رقميًا يخزن معظم ملفات تنشيط  الويندوز و Office

في بعض الأحيان  قد يتلف ملف tokens.dat  مما يؤدي إلى أخطاء تنشيط  الويندوز مثل 0xC004F012

عند استكشاف الأخطاء وإصلاحها المشاكل المماثلة  يمكنك التفكير في إعادة بناء ملف tokens.dat  اتبع هذه الإرشادات:

  •  1. اكتب Run في شريط البحث واضغط على Enter لفتح مربع الحوار Run.
  •  2. اكتب services.msc واضغط على Enter لتشغيل الخدمات.
  • 3. في قائمة الخدمة، قم بالتمرير لأسفل للعثور على حماية البرامج Software Protection  > انقر بزر الماوس الأيمن فوقها > وحدد إيقاف Stop
  • 4. اضغط على Win + E لفتح مستكشف الملفات. انتقل إلى: C:\Windows\System32\SPP\Store\2.0 للعثور على ملف tokens.dat.
  •  5. قم بإعادة تسمية هذا الملف إلى tokens.old وإغلاق مستكشف الملفات.


  • 6. قم بتشغيل الأوامر التالية واحدة تلو الأخرى في موجه الأوامر من البحث اكتب cmd وقم بتشغيله كمسئول Run as administrator ثم اكتب الامر التالي
  • net start sppsvc
  • cscript.exe slmgr.vbs /rilc


7. بعد اكتمال العملية  أعد تشغيل جهاز الكمبيوتر لمعرفة ما إذا كان رمز الخطأ 0xC004F012 Windows 10/11 قد اختفى.


الإصلاح 3: تشغيل SFC و DISM


يمكن أن تولد ملفات النظام التالفة أيضًا خطأ تنشيط Windows 10 0xC004F012. في هذه الحالة، يمكنك تشغيل SFC و DISM لإصلاح ملفات النظام التالفة وإصلاحها. للقيام بذلك:


  •  1. اكتب cmd في شريط البحث للعثور على موجه الأوامر وانقر بزر الماوس الأيمن فوقه لتحديد تشغيل كمسؤول Run as administrator
  •  2. في نافذة الأمر، اكتب sfc /scannow واضغط على Enter.

  • 3. بعد الانتهاء من العملية، أعد تشغيل جهاز الكمبيوتر لمعرفة ما إذا كان خطأ تنشيط Windows 0xC004F012 لا يزال موجودًا. إذا كان الأمر كذلك، فقم بتشغيل الأمر التالي في موجه الأوامر  ايضا قم بتشغيله كمسئول Run as administrator
  1. DISM /Online /Cleanup-Image /CheckHealth
  2. DISM /Online /Cleanup-Image /ScanHealth
  3. DISM /Online /Cleanup-Image /RestoreHealth





الإصلاح 4: تغيير مفتاح منتج الويندوز Product Key


للتعامل مع خطأ تنشيط Windows 0xC004F012، هناك طريقة أخرى وهي تنشيط ويندوز10/11 عبر موجه الأوامر. إليك كيفية القيام بذلك:


 1. قم بتشغيل موجه الأوامر كمسؤول.


 2. في نافذة الأمر، قم بتشغيل الأمر التالي للعثور على مفتاح المنتج الخاص بك:


    wmic path softwarelicensingservice get OA3xOriginalProductKey


الخطوة 3. قم بتنفيذ الأمر التالي ولا تنس الضغط على Enter .

     slmgr.vbs.ipk <product key>


 4. في نافذة الأوامر، قم بتشغيل الأمر أدناه لتنشيط مفتاح المنتج.

    slmgr.vbs/ato




Adel Ali
Adel Ali
تعليقات