أحدث المواضيع

حل مشكلة رسالة الخطأ 0xc0000142


انه لأمر محبط للغاية عندما تحاول فتح لعبة أو برنامج مهم على جهاز الكمبيوتر الخاص بك ولكن تظهر رسالة الخطأ التالية: 


إذا كنت تواجه هذه المشكلة، فأنت لست وحدك فالكثير من مستخدمي ويندوز يقومون بالإبلاغ عن مواجهة نفس المشكلة ولكن بالنسبة لمجموعة متنوعه من البرامج. يتبين إن غالبية المستخدمين يقومون بالإبلاغ لمواجهة هذه المشكلة عندما يحاولون فتح الألعاب أو البرامج التالية:
  • Autodesk Autocad
  • Metro Last Light
  • Call of duty Advanced Warfare
  • Gta V 
  • Witcher
  • Outlook
  • Age of Empire
سبب هذا الخطأ بشكل رئيسي بسبب خطأ تحميل ملفات DLL على جهاز الكمبيوتر الخاص بك. وهذا يعني ببساطة أن ملفات DLL المطلوبة لتشغيل اللعبة (أو أي برنامج آخر) لم تعد صالحة أو مفقودة. يؤدي تنزيل ملفات DLL ونسخها في مسار البرنامج أو اللعبة الى حل مشكلتك. قبل الشروع في الإصلاحات، يجب إعادة تشغيل الكمبيوتر وبعد إعادة التشغيل تحقق مما اذا كانت المشكلة لا تزال موجودة أم لا. وفي هذا الدرس سنقوم بـ حل هذه المشكلة بأربعة طرق:

الطريقة الاولى: تحميل البرامج المهمه لتشغيل جميع الألعاب والبرامج بآخر تحديثات قم بـ تحميل وتثبيت البرامج التالية من موقع مايكروسوفت الرسمي:

Microsoft .NET Framework 4.7.1
Visual C++ Visual Studio 2015
DirectX FULL DX11.2 

الطريقة الثانية: تنزيل ملفات DLL المفقودة يدوياً.
إن المشكلة هي بسبب ملفات DLL المفقودة، يمكنك إستبدال تلك الملفات مع ملفات أحدث وهناك إحتمال كبير أن يتم حل المشكلة لديك (ستجد روابط تحميل جميع ملفات DLL الثلاثة في أسفل الدرس).
  • إنتقل إلى المجلد حيث قمت بتنزيل هذه الملفات.
  • إنسخ الملفات (إنقر بزر الماوس الأيمن وحدد نسخ Copy).
  • إنتقل إلى المجلد حيث قمت بتثبيت البرنامج أو اللعبة الذي يظهر هذا الخطأ.
  • إنقر بزر الماوس الأيمن في هذا المجلد وحدد لصق Paste.
  • إذا كان يسأل ما إذا كان سيتم إستبدال الملفات أو تخطيها، حدد إستبدال الملفات Replace the files.
  • كرر هذه العملية لجميع الملفات الثلاثة التي قمت بتنزيلها من الرابط.
  • بمجرد الإنتهاء من ذلك، حاول تشغيل البرنامج الخاص بك.

الطريقة الثالثة: تشغيل البرنامج في وضع التوافق. 
تشغيل اللعبة أو البرنامج في وضع التوافق يمكن أن يؤدي الى إصلاح هذه المشكلة لكثير من المستخدمين تابع الخطوات التالية:
  • إنقر بزر الماوس الأيمن على أيقونة البرنامج.
  • حدد خصائص Properties.
  • إنقر على علامة التبويب التوافق Compatibility.
  • إنقر على تشغيل أداة حل مشكلات التوافق Run compatibility troubleshooter.
  • عند السؤال، حدد تجربة الإعدادات الموصى بها Try recommended settings.
  • انقر فوق إختبار البرنامج Test program

الآن سيحاول ويندوز تشغيل البرنامج الخاص بك مع الإعدادات الموصى بها.

إذا كان البرنامج يعمل بنجاح قم بإغلاق البرنامج، وإنقر فوق Next.


الآن إنقر Yes, save these settings for this program if the program ran successfully.


أما إذا كان البرنامج لا يعمل، إنقر فوق Cancel. 
  • حدد الخيار تشغيل هذا البرنامج في وضع التوافق (Run this program in compatibility mode for)، حدد ويندوز 7 من القائمة المنسدلة.
  •  يمكنك محاولة أنظمة التشغيل الأخرى اذا كان ويندوز 7 لا يعمل.
  • حدد الخيار تشغيل هذا البرنامج كمسؤول Run this program as an administrator.
  • إنقر على تطبيق Apply ثم موافق Ok.


الطريقة الرابعة: وهي بإستخدام الـ Regedit
قد تكون المشكلة بسبب ملف DLL غير مسجل أو تالف، يمكننا إستخدام Regedit لحل هذه المشكلة. حيث سنقوم بتبديل قيمة الملف LoadAppInit_DLL إلى "0" وبعدها سيتم حل المشكلة.
  • إضغط على مفتاح ويندوز من لوحة المفاتيح وإضغط على R.
  • قم بكتابة في مربع Run الأمر "Regedit" وإضغط على Enter.
  • إذهب الى المسار التالي :
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Windows

  • ثم ستظهر كلمة "AppInit_DLLs" بالجانب الأيمن قم بالنقر عليها مرتيين. 
  • غير قيمة Value Data إلى "0" وإضغط على Ok .

وفي النهاية يجب إعادة تشغيل الحاسوب والتحقق من البرنامج أو اللعبة التي حدثت فيها هذه المشكلة وسيتم حل المشكلة باذن الله .

وللمزيد من التفصيل يمكنكم متابعة الفيديو في الأسفل...


روابط تحميل ملفات DLL


MediaFire

4Shared

FILEUPLOAD

PCloud

FILE4NET

FileFactory

0 comments:

إرسال تعليق

Adbox

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *