ملف (DLL) المسمّى (Libcef.dll) هو مكتبة الارتباط الديناميكي لـ “Chromium Embedded Framework (CEF)”، والتي يتم استخدامها بواسطة العديد من البرامج والتطبيقات للتشغيل على ويندوز، نظرًا لأنّه من الأهمية بمكان تشغيل التطبيقات، إذا كان هذا الملف مفقودًا من جهاز الكمبيوتر الخاص بك، فقد تواجه خطأ يفيد بأنّه “لا يمكن بدء تشغيل البرنامج لأنّ (libcef.dll) مفقود من جهاز الكمبيوتر الخاص بك”، في هذا المقال، سنرى ما قد يتسبب في فقد ملف (DLL) هذا وكيف يمكنك تنزيل هذا الخطأ أو إصلاحه إذا واجهته.
ما الذي يسبب أخطاء DLL
تحدث أخطاء ملفات (DLL) في الغالب بسبب حذف ملف خاطئ أو إصابته بفيروس، على الرغم من أنّ أخطاء (DLL) متجذرة في الغالب في مشكلات البرامج، إلّا أنّها قد تكون ناجمة أيضًا عن بعض مشكلات الأجهزة، وفي هذه الحالة يمكن أن يكون استكشاف أخطاء مثل هذا الخطأ أمرًا مستهلكًا للوقت وأكثر تكلفة، تتضمن بعض الحلول الشائعة لأخطاء (DLL) الناتجة عن مشكلات الأجهزة مسح (CMOS) وتحديث (BIOS) واختبار محرك الأقراص الثابتة.
كيفية إصلاح Libcef.dll مفقود أو غير موجود
هناك العديد من أخطاء الملفات المتعلقة بملف (Libcel.dll) مفقود أو معطل، يعني “خطأ في تحميل (libcef.dll)”، أنّ وحدة نمطية معينة من المكون بالكامل مفقودة، كما هو الحال مع “حدثت مشكلة في بدء تشغيل (libcef.dll)”، تتم مواجهة هذه الأنواع من الأخطاء بشكل أساسي عندما يكون ملف (libcef.dll) في غير مكانه من موقعه المستهدف، أو تالفًا أو معزولًا بسبب بعض برامج مكافحة الفيروسات التي قد تكون لديك على جهاز الكمبيوتر الخاص بك، يمكنك تنفيذ هذه الخطوات لإصلاح هذا الخطأ:
- استبدال (libcef.dll) وإعادة تسجيله على جهاز الكمبيوتر الخاص بك.
- استبعاد الدليل من برنامج مكافحة الفيروسات الخاص بك.
- إعادة تثبيت التطبيق الذي يسبب هذا الخطأ.
1] استبدال وإعادة تسجيل libcef.dll على جهاز الكمبيوتر الخاص بك
كما يوحي الخطأ، فإنّ السبب الرئيسي هو إزالة ملف (libcef) من جهاز الكمبيوتر الخاص بك أو إتلافه، وفي هذه الحالة سيتعين عليك استبدال الملف وتسجيله بنفسك، قبل أن تبدأ العملية، أنت مطالب بالتحقق من نوع النظام الخاص بك أولاً، أي ما إذا كان جهازك يعمل بنظام (32) بت أو (64) بت، من أجل القيام بذلك:
- اضغط على مجموعة مفاتيح (Windows + I) لفتح صفحة إعدادات ويندوز (Windows Settings).
- انقر فوق خيار النظام (System) وحدد “المزيد حول” (About).
- ضمن مواصفات الجهاز (Device Specifications)، ستجد تفاصيل نوع النظام، حيث يمكنك التحقق ممّا إذا كان جهاز الكمبيوتر الخاص بك يحتوي على نظام تشغيل (32) بت أو (64) بت.
إذا كان نظامك يتكون من (64) بت، فاتبع الخطوات المذكورة أدناه:
- افتح مدير الملفات (File Manager) باستخدام مجموعة مفاتيح (Windows + E).
- أدخل الموقع التالي في شريط العناوين:
C:\Windows\SysWOW64
- ابحث عن ملف (libcef.dll) في هذا الموقع؛ إذا لم تتمكن من العثور على واحد، فقم بنسخه ولصقه في هذا الدليل من جهاز كمبيوتر مشابه يعمل بنظام التشغيل نفسه، يمكنك أيضًا تنزيل هذا الملف عبر الإنترنت، ولكن يجب أن تكون حذرًا من الفيروسات أثناء القيام بذلك.
- بمجرد لصق الملف في الموقع، فقد حان الوقت لتسجيله، للقيام بذلك، افتح موجه أوامر غير مقيد (elevated command prompt)، واكتب ما يلي للدخول إلى مجلد (SysWOW64):
cd C:\Windows\SysWOW64
- ثمّ أدخل سطر الأوامر التالي واضغط على (Enter):
regsvr32 libcef.dll
الخطوات التي يجب عليك اتباعها، في حال كان لديك نظام تشغيل (32) بت وما شابه ذلك، ما عليك سوى التحقق من ملف (libcef.dll) في (C: \ Windows \ System32، بدلاً من مجلد (SysWOW64) المذكور أعلاه وأثناء استخدام موجه الأوامر، أدخل سطور التعليمات البرمجية التالية، واحدة تلو الأخرى:
cd C:\Windows\System32
regsvr32 libcef.dll
بمجرد اكتمال عملية تسجيل الملف في موجه الأوامر، أعد تشغيل الكمبيوتر لجعل هذه التغييرات سارية المفعول وتحقق ممّا إذا كنت لا تزال تواجه “ملف (libcef.dll) مفقودًا أم لا.
2] استبعاد الدليل من برنامج مكافحة الفيروسات الخاص بك
من الممكن أيضًا أن يكون برنامج مكافحة الفيروسات لديك قد منع ملف (libcef.dll) من التواجد في الدليل المطلوب، أو دفعه للخروج من هناك، إذا كانت هذه هي الحالة، فأنت مطالب باستبعاد الأدلة التالية من نطاق برنامج مكافحة الفيروسات هذا:
C:\Windows\SysWOW64
C:\Windows\System32
C:\Program Files\Steam\bin
يجب عليك فقط وضع الدليل الأخير في قائمة الاستبعاد إذا كان التطبيق الذي تواجه خطأ (libcef.dll) به هو (Steam).
3] إعادة تثبيت التطبيق الذي يسبب هذا الخطأ
إذا لم يكن أي من الحلول المذكورة أعلاه مفيدًا لك، فيجب عليك إعادة تثبيت التطبيق الذي تواجه هذا الخطأ به.