गेम्स एप्लिकेशन त्रुटि को कैसे ठीक करें 0xc0000142

फिक्स गेम्स एप्लिकेशन त्रुटि 0xc0000142: (Fix Games Application Error 0xc0000142: ) विंडोज सॉफ्टवेयर अक्सर यह त्रुटि देते हुए गेम लोड करने में विफल रहता है " एप्लिकेशन सही ढंग से 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 load error) की है जिसका अर्थ है कि एप्लिकेशन लॉन्च करने वाला डीएलएल (DLL)अहस्ताक्षरित(unsigned) है या डिजिटल रूप से अब मान्य नहीं है(digitally no longer valid)  और हम जो फिक्स देखने जा रहे हैं उसमें डीएलएल(DLL) फाइलें होंगी जो शायद इस त्रुटि को हल कर सकती हैं, तो देखते हैं कि क्या होता है।

(Fix)गेम्स एप्लिकेशन त्रुटि के लिए फिक्स 0xc0000142(Games Application Error 0xc0000142)

कुछ गलत होने की स्थिति में एक पुनर्स्थापना बिंदु बनाना सुनिश्चित करें ।

विधि 1: DLL फ़ाइलें बदलें

1. इस लिंक(link) पर जाएं और फाइलें डाउनलोड करें।

गेम्स एप्लीकेशन एरर 0xc0000142 फिक्स

2. डाउनलोड करने के बाद फाइल को एक्सट्रेक्ट करें और इन फाइलों को अपने गेम फोल्डर में डालें।

3. बस, लोग, आपका खेल कुछ ही समय में चलना चाहिए।

यदि यह आपकी समस्या को ठीक करता है तो आपको जारी रखने की आवश्यकता नहीं है, लेकिन यदि आपने नहीं किया है तो कृपया अगली विधि पर आगे बढ़ें।

विधि 2: अनुप्रयोग को संगतता मोड में प्रारंभ करें(Compatibility Mode)

एप्लिकेशन को संगतता मोड में चलाएं और एप्लिकेशन को हमेशा व्यवस्थापक के रूप में प्रारंभ करें।

1. फ़ाइल पर राइट क्लिक करें ( गेम एप्लिकेशन एरर 0xc0000142 देना(games application error 0xc0000142) )।

2. गुण(Properties) पर क्लिक करें ।

3.संगतता टैब(Compatibility tab) पर क्लिक करें ।

4. " रन कम्पैटिबिलिटी ट्रबलशूटर(Run Compatibility Troubleshooter) " पर क्लिक करें यदि गेम काम करता है तो सेटिंग्स को सेव करें यदि जारी नहीं है।

5. के लिए संगतता मोड(compatibility mode) में इस प्रोग्राम को चलाएँ(Run) पर एक चेक मार्क लगाएं ।

संगतता समस्या निवारण

6. उस ऑपरेटिंग सिस्टम का चयन करें जिसके लिए ड्राइवर उपलब्ध है।

7. प्रिविलेज लेवल के तहत इस प्रोग्राम को एडमिनिस्ट्रेटर के रूप में (administrator)रन(Run) करें पर चेक मार्क लगाएं ।

8. अप्लाई पर क्लिक करें और फिर एग्जिट करें।

विधि 3: त्रुटि के बारे में अधिक जानकारी प्राप्त करना

मैंने इस त्रुटि की जांच के लिए माइक्रोसॉफ्ट एक्सचेंज सर्वर एरर कोड लुक-अप(Microsoft Exchange Server Error Code Look-up) टूल का उपयोग किया है (यह टूल बहुत सारी मानक विंडोज(Windows) त्रुटियों के बारे में जानता है)। यह आउटपुट है:

माइक्रोसॉफ्ट एक्सचेंज सर्वर त्रुटि कोड लुक-अप

समस्या डीएलएल लोड त्रुटि है( DLL load error) और अब हमें यह पता लगाना है कि कौन सा डीएलएल(DLL) इस त्रुटि का कारण बन रहा है, जो हमेशा इतना आसान नहीं होता है - भले ही संदेश कहता है कि कौन सा डीएलएल(DLL) लोड करने में विफल रहा है, यह हमेशा डीएलएल(DLL) नहीं होता है (कभी-कभी यह गायब हो सकता है निर्भरता(missing dependency) ) जो बदले में एक बड़ी समस्या है।

अगर आपने अपने गेम को इंस्टॉल करने के लिए स्टीम का इस्तेमाल किया है तो आप इसे गेम के कैशे को वेरिफाई करने के लिए कह सकते हैं। यदि नहीं, तो खेल को पुनः स्थापित करने का प्रयास करें या किसी भी Visual C/C++ Runtimes को सुधारने का प्रयास करें या। NET ढाँचे(NET Frameworks) के क्षतिग्रस्त होने की स्थिति में आपके द्वारा स्थापित किया गया है। अपने ग्राफिक कार्ड ड्राइवरों और विंडोज़ को अपडेट करें जो संभवतः समस्या को ठीक कर देगा।

थोड़ा गहरा…

लापता निर्भरता की जांच करने का एक तरीका निर्भरता वॉकर(Dependency Walker) ( निर्भरता वॉकर)(Dependency Walker)) का उपयोग करना है ।

निर्भरता वॉकर

आपको यह सुनिश्चित करना होगा कि आपको डिपेंडेंसी वॉकर का नवीनतम संस्करण मिले और डिपेंडेंसी (Dependency Walker)वॉकर(Dependency Walker) का प्रोसेसर आर्किटेक्चर गेम के समान होना चाहिए (32-बिट प्रोग्राम की जांच के लिए x86 संस्करण और 64-बिट प्रोग्राम की जांच के लिए x64 संस्करण)। कृपया ध्यान रखें कि कभी-कभी यह परिणाम दे सकता है जिसे समझना मुश्किल हो सकता है लेकिन कभी-कभी यह बहुत उपयोगी परिणाम दे सकता है।

प्रोसेस मॉनिटर(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)

आपको यह भी पसंद आ सकता हैं:

उपरोक्त सूचीबद्ध विधियों का सावधानीपूर्वक पालन करने के बाद, आपके पास फिक्स गेम्स एप्लिकेशन त्रुटि 0xc0000142(Fix Games Application Error 0xc0000142) हो सकती है, लेकिन यदि आपके पास अभी भी प्रश्न हैं, तो उन्हें टिप्पणी के अनुभाग में पूछने के लिए स्वतंत्र महसूस करें।



About the author

मैं एक सॉफ्टवेयर इंजीनियर और एक्सप्लोरर हूं। मुझे Microsoft Xbox 360 और Google Explorer दोनों का अनुभव है। मैं कुछ सॉफ़्टवेयर विकास टूल के लिए विशेषज्ञ अनुशंसाएं प्रदान करने में सक्षम हूं, साथ ही सामान्य एक्सप्लोरर त्रुटियों का निवारण करने में लोगों की सहायता करता हूं।



Related posts