كيفية إصلاح خطأ تطبيق الألعاب 0xc0000142

إصلاح خطأ تطبيق الألعاب 0xc0000142: (Fix Games Application Error 0xc0000142: ) فشل برنامج Windows في تحميل الألعاب غالبًا مع إعطاء هذا الخطأ " لم يتمكن التطبيق من بدء التشغيل بشكل صحيح 0xc0000142(The application was unable to start correctly 0xc0000142) " أو يظهر 0xc0000142 كلما حاولنا فتح التطبيقات والألعاب التالية:

كيفية إصلاح خطأ تطبيق الألعاب 0xc0000142

Far Cry 3
Metro Last Night
Dying light far cry 4
Call of duty advanced warfare
Gta V
Autodesk AutoCAD
AutoCAD 
Sleeping dogs
Witcher 2
Watch dogs
Outlook
Metal Gear
Age of Empire

المشكلة:(PROBLEM:) تكمن المشكلة في خطأ تحميل DLL(DLL load error) مما يعني أن DLL الذي يقوم بتشغيل التطبيق غير(unsigned) موقّع أو لم يعد صالحًا رقميًا(digitally no longer valid)  وأن الإصلاح الذي سنراه سيحتوي على ملفات DLL التي من المحتمل أن تحل هذا الخطأ ، لذلك دعونا نرى ما سيحدث.

إصلاح(Fix) خطأ تطبيق الألعاب 0xc0000142(Games Application Error 0xc0000142)

تأكد من إنشاء نقطة استعادة في حالة حدوث خطأ ما.

الطريقة الأولى: استبدال ملفات DLL

1- اذهب إلى هذا الرابط(link) وقم بتنزيل الملفات.

خطأ تطبيق الألعاب 0xc0000142 fix

2- بعد التنزيل ، قم باستخراج الملف ووضع هذه الملفات داخل مجلد اللعبة.

3. هذا كل شيء ، أيها الناس ، يجب تشغيل لعبتك في أسرع وقت.

إذا أدى هذا إلى حل مشكلتك ، فلن تحتاج إلى المتابعة ولكن إذا لم تقم بذلك ، فيرجى المتابعة إلى الطريقة التالية.

الطريقة 2: بدء تشغيل التطبيق في وضع التوافق(Compatibility Mode)

قم بتشغيل التطبيق في وضع التوافق وابدأ دائمًا تشغيل التطبيق كمسؤول.

1.انقر بزر الماوس الأيمن على الملف (إعطاء خطأ في تطبيق الألعاب 0xc0000142(games application error 0xc0000142) ).

2. انقر فوق خصائص(Properties) .

3. انقر فوق علامة التبويب التوافق(Compatibility tab) .

4. انقر فوق " تشغيل مستكشف أخطاء التوافق ومصلحها(Run Compatibility Troubleshooter) " إذا كانت الألعاب تعمل بحفظ الإعدادات إذا لم تستمر.

5. ضع علامة اختيار على تشغيل(Run) هذا البرنامج في وضع التوافق(compatibility mode) لـ.

استكشاف الأخطاء وإصلاحها التوافق

6. حدد نظام التشغيل الذي يتوفر به برنامج التشغيل.

7. ضع علامة اختيار على تشغيل(Run) هذا البرنامج كمسؤول(administrator) ضمن مستوى الامتياز.

8.انقر على تطبيق ثم اخرج.

الطريقة الثالثة: الحصول على مزيد من المعلومات حول الخطأ

لقد استخدمت أداة البحث عن رمز خطأ Microsoft Exchange Server(Microsoft Exchange Server Error Code Look-up) للتحقق من هذا الخطأ (هذه الأداة تعرف الكثير من أخطاء Windows القياسية). (Windows)هذا هو الناتج:

البحث عن رمز خطأ Microsoft Exchange Server

تكمن المشكلة في خطأ تحميل DLL( DLL load error) والآن يتعين علينا العثور على DLL الذي يتسبب في حدوث هذا الخطأ ، وهو ليس بهذه السهولة دائمًا - على الرغم من أن الرسالة تقول أي DLL فشل في التحميل ، فإنه ليس دائمًا DLL (أحيانًا يمكن أن يكون مفقودًا التبعية(missing dependency) ) وهي بدورها مشكلة أكبر.

إذا استخدمت Steam لتثبيت لعبتك ، فيمكنك أن تطلب منها التحقق من ذاكرة التخزين المؤقت للعبة. إذا لم يكن الأمر كذلك ، فحاول إعادة تثبيت اللعبة أو محاولة إصلاح أي Visual C/C++ Runtimes أو. NET Frameworks التي قمت بتثبيتها في حالة تلفها. قم بتحديث برامج تشغيل بطاقة الرسوم والنوافذ التي من المرجح أن تحل المشكلة.

أعمق قليلاً ...

تتمثل إحدى طرق التحقق من التبعيات المفقودة في استخدام Dependency Walker ( Dependency Walker) .

التبعية ووكر

يجب أن تتأكد من حصولك على أحدث إصدار من Dependency (Dependency Walker)Walker(Dependency Walker) ويجب أن تكون بنية المعالج في Dependency Walker مماثلة للعبة (إصدار x86 للتحقق من برنامج 32 بت وإصدار x64 للتحقق من برنامج 64 بت). من فضلك ضع في اعتبارك أنه في بعض الأحيان يمكن أن يعطي نتائج قد يكون من الصعب فهمها ولكن في بعض الأحيان يمكن أن تعطي نتائج مفيدة للغاية.

طريقة بديلة هي استخدام Process Monitor

مراقبة العملية

سيؤدي هذا إلى تسجيل الإجراءات التي تتخذها برامجك ، مثل الوصول إلى ملف DLL . استخدمه لتسجيل إجراءات عملية بدء تشغيل الألعاب الخاصة بك حيث يعطي خطأ تطبيق الألعاب 0xc0000142(games application error 0xc0000142) ، ثم قم بتعيين مرشح ليشمل أنشطة لعبتك فقط. للقيام بذلك ، انتقل إلى " Tools " ثم " Process Tree " وابحث عن لعبتك في القائمة.

قم بتضمين الشجرة الفرعية في مراقبة العملية

حدد اللعبة وانقر فوق * تضمين الشجرة الفرعية(Include Subtree) *.

ربما تريد أيضًا استبعاد جميع الأحداث التي لا تقوم بحفظ أحداث النظام - هناك صف من الأزرار على شريط الأدوات للقيام بذلك:

أزرار لتضمين الأحداث التي ليست أحداث نظام الملفات

أنت الآن بحاجة إلى التحقيق في أي شيء بامتداد * .dll * نتيجة لم يتم العثور على الاسم(NAME NOT FOUND) أو لم يتم العثور على المسار(PATH NOT FOUND) . إذا لم يؤد ما سبق إلى حل مشكلتك ، فيمكنك تجربة هذا المنشور  كيفية إصلاح خطأ التطبيق 0xc0000142(How To Fix Application Error 0xc0000142) .

ربما يعجبك أيضا:

بعد اتباع الطرق المذكورة أعلاه بعناية ، قد يكون لديك Fix Games Application Error 0xc0000142 قد تم إصلاحه ولكن إذا كان لا يزال لديك استفسارات فلا تتردد في طرحها في قسم التعليقات.



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts