एक घातक अपवाद त्रुटि को कैसे ठीक करें

माइक्रोसॉफ्ट विंडोज और सॉफ्टवेयर अपवादों का उपयोग करते हैं, जो विंडोज या अन्य सॉफ़्टवेयर को परतों में संचार करने और त्रुटियों या अपवादों को संवाद करने की अनुमति देते हैं। यदि एक प्रोग्राम को एक अपवाद दिया जाता है जो अमान्य या अज्ञात है, तो आप एक घातक अपवाद का सामना करेंगे। घातक अपवादों को आमतौर पर एक घातक 0E के रूप में संदर्भित किया जाता है, या अनुचित रूप से घातक OE के रूप में

जब एक घातक अपवाद सामने आता है, तो त्रुटि नीचे प्रारूप में होगी।

 Xxxx: xxxxxxxx पर एक घातक अपवाद हुआ है 

उपरोक्त उदाहरण में, YZ वास्तविक प्रोसेसर अपवाद का प्रतिनिधित्व करता है, यह 00 से 0F तक हो सकता है। इनमें से प्रत्येक प्रोसेसर अपवाद को विस्तारित जानकारी के तहत समझाया गया है।

प्रोसेसर अपवाद के बाद कोड सेगमेंट और 32-बिट पते के लिए बढ़ाया अनुदेश सूचक है, जहां त्रुटि अपवाद उत्पन्न हुई है।

त्रुटि के लिए खोजें

अक्सर एक घातक अपवाद के कारण का पता लगाने के लिए सबसे आसान और सबसे तेज़ विधि त्रुटि की खोज करना है। हालाँकि, कुछ उपयोगकर्ताओं के लिए, यह जानना मुश्किल हो सकता है कि क्रिप्टिक घातक अपवाद संदेशों के कारण क्या खोजा जाए। नीचे इन त्रुटियों की खोज करने के तरीके दिए गए हैं।

  1. जैसा कि ऊपर बताया गया है, घातक अपवाद में दो वर्ण कोड होते हैं। उदाहरण के लिए, यदि "0E" मौजूद है, तो इसे अपनी खोज के भाग के रूप में उपयोग करें।
  2. अगला, त्रुटि संदेश में एक सूचक होना चाहिए (जैसे, "0028: c001e36")। हालांकि यह एक खोज में पाया जा सकता है, यह आमतौर पर आपके कंप्यूटर के लिए अद्वितीय है। यदि आपको कोई खोज परिणाम नहीं मिल रहा है, तो इसे अपनी खोज से बाहर करें।
  3. अंत में, कई घातक अपवाद त्रुटि संदेशों में एक फ़ाइल भी होती है जो त्रुटि उत्पन्न करती है, जो लगभग हमेशा एक VXD फ़ाइल होती है। यदि घातक अपवाद त्रुटि में .VXD फ़ाइल का संदर्भ होता है, तो इसे अपनी खोज के भाग के रूप में शामिल करें। VXD फ़ाइल को "VXD VWIN32" के रूप में भी सूचीबद्ध किया जा सकता है, जो कि vwin32.vxd है।

यदि घातक अपवाद त्रुटि के लिए खोज परिणाम नहीं लौटाता है या आपकी समस्या को हल करने में मदद करता है, तो निम्न अनुभागों को जारी रखें।

Windows को पहले की प्रतिलिपि पर वापस लाएँ

यदि यह हाल ही में होने लगा है, और आप Windows XP या बाद में चला रहे हैं, तो Windows को पहले की प्रतिलिपि पर वापस लाएँ।

सॉफ़्टवेयर अपडेट करें या सॉफ़्टवेयर पैच के लिए जाँच करें

यदि आप केवल एक कार्यक्रम में अमान्य पृष्ठ दोषों का सामना कर रहे हैं, तो सत्यापित करें कि सॉफ़्टवेयर प्रोग्राम कंप्यूटर पर ऑपरेटिंग सिस्टम के साथ संगत है। इसके अलावा, सॉफ़्टवेयर प्रोग्राम के निर्माता या विक्रेता से यह देखने के लिए देखें कि क्या प्रोग्राम के लिए कोई उपलब्ध पैच या अपडेट हैं जो इस समस्या को हल करने में मदद कर सकते हैं।

यह भी महत्वपूर्ण है कि आपके पास सभी नवीनतम विंडोज अपडेट हैं।

हार्डवेयर ड्राइवर

यदि हार्डवेयर डिवाइस का उपयोग करते समय घातक अपवाद होते हैं (जैसे, जब आप प्रिंट करते हैं), तो उस डिवाइस से संबंधित ड्राइवर या तो किसी अन्य डिवाइस के साथ विरोध कर रहे हैं, भ्रष्ट है, या अन्य त्रुटियां हैं।

वीडियो ड्राइवर भी घातक अपवाद त्रुटि संदेश पैदा करने के लिए कुख्यात हैं। क्योंकि आपके वीडियो कार्ड का उपयोग हर समय किया जा रहा है, इसलिए यह जानना मुश्किल है कि क्या त्रुटि का कारण है। इसलिए हम हमेशा आपके कंप्यूटर पर नवीनतम वीडियो ड्राइवर रखने की सलाह देते हैं।

निर्माता की वेबसाइट पर जाएं और उनसे नवीनतम सॉफ्टवेयर और ड्राइवर प्राप्त करें। हार्डवेयर कंपनियों की सूची के लिए कंप्यूटर ड्राइवर पृष्ठ देखें।

हाल ही में स्थापित सॉफ्टवेयर या हार्डवेयर

यदि आपने हाल ही में नया सॉफ़्टवेयर या हार्डवेयर स्थापित किया है, तो यह सत्यापित करने के लिए उस सॉफ़्टवेयर या हार्डवेयर को अनइंस्टॉल या पुनर्स्थापित करें कि यह आपके समस्या का कारण नहीं है। हार्डवेयर डिवाइस के साथ, डिवाइस के साथ आए सॉफ़्टवेयर या ड्राइवरों को स्थापित करने के बजाय, निर्माता की वेबसाइट पर जाएं और उनसे नवीनतम सॉफ़्टवेयर या ड्राइवर प्राप्त करें। हार्डवेयर कंपनियों की सूची के लिए कंप्यूटर ड्राइवर पृष्ठ देखें।

सभी TSRs निकालें

पृष्ठभूमि में चलने वाले किसी भी TSR या प्रोग्राम को अक्षम करें क्योंकि घातक अपवाद त्रुटियां दो या अधिक खुले और चल रहे कार्यक्रमों के बीच संघर्ष के कारण हो सकती हैं।

सभी प्रोग्राम अस्थायी फ़ाइलों को हटाएँ

सभी अस्थायी फ़ाइलों को हटा दें जो अभी भी वर्तमान या पहले से चल रहे कार्यक्रमों से हार्ड ड्राइव पर रह सकती हैं।

ओवरक्लॉक्ड कंप्यूटर

यदि आपने कंप्यूटर में किसी भी घटक को ओवरक्लॉक किया है, तो कंप्यूटर को इसकी फ़ैक्टरी सेटिंग्स पर सेट करें ताकि यह पुष्टि हो सके कि ओवरक्लॉक किया गया घटक समस्या पैदा नहीं कर रहा है।

सत्यापित करें कि आपके कंप्यूटर में 200 MB से अधिक उपलब्ध हैं

यदि आपका कंप्यूटर हार्ड ड्राइव स्थान पर कम चल रहा है, तो आपकी विंडोज स्वैप फाइल जरूरत पड़ने पर आकार में वृद्धि करने में असमर्थ होगी, जो त्रुटियों का कारण बन सकती है।

  • उपलब्ध हार्ड ड्राइव स्थान का निर्धारण।

स्कैनडिस्क और डीफ्रैग चलाएं

स्कैनडिस्क को चलाएं और हार्ड ड्राइव पर डीफ़्रैग चलाएं, क्योंकि यह संभव हो सकता है कि आपकी हार्ड ड्राइव में कोई समस्या हो सकती है जिससे स्वैप फाइल या डेटा फाइलें भ्रष्ट या अमान्य हो सकती हैं।

गर्मी से संबंधित मुद्दा

सत्यापित करें कि आपके कंप्यूटर के सभी प्रशंसक ठीक से काम कर रहे हैं। यदि सभी प्रशंसक काम नहीं कर रहे हैं या आपके पास पर्याप्त प्रशंसक नहीं हैं और आपका कंप्यूटर ओवरहीटिंग कर रहा है, तो घातक अपवादों सहित कई समस्याएँ हो सकती हैं।

  • क्या यह बताने का कोई तरीका है कि मेरा CPU कितना गर्म चल रहा है?

CMOS में बाहरी कैश अक्षम करें

यदि विकल्प उपलब्ध है, तो अपने कंप्यूटर के CMOS सेटअप में प्रवेश करें और बाहरी कैश को अक्षम करें । यदि यह आपके मुद्दे को हल करता है, तो संभावना है कि आप गर्मी से संबंधित मुद्दे का सामना कर रहे हैं।

सीपीयू कोर वोल्टेज

यदि उपलब्ध है, तो अपने सीएमओएस सेटअप या जम्पर द्वारा सत्यापित करें कि आपका सीपीयू कोर वोल्टेज फ़ैक्टरी विनिर्देश पर सेट है। अपने मदरबोर्ड प्रलेखन से परामर्श करें, जो आपके मदरबोर्ड निर्माता की वेबसाइट पर पाया जा सकता है।

खराब मेमोरी, अमान्य बिट्स या शारीरिक रूप से खराब मेमोरी

खराब कंप्यूटर मेमोरी भी घातक अपवाद त्रुटियों के लिए एक सामान्य कारण है। यदि आपने हाल ही में मेमोरी को कंप्यूटर में जोड़ा है, तो यह अनुशंसा की जाती है कि पहले यह सत्यापित करने के लिए हटा दिया जाए कि आप हाल ही में स्थापित मेमोरी के साथ संघर्ष का अनुभव नहीं कर रहे हैं।

यदि हाल ही में कंप्यूटर में कोई मेमोरी नहीं जोड़ी गई है और आपने उपरोक्त सभी सिफारिशों की कोशिश की है, तो त्रुटियों के लिए अपनी कंप्यूटर मेमोरी का परीक्षण करें।

नीचे 00 से 0F तक के अधिक अनुभवी प्रोसेसर अपवादों की सूची दी गई है।

०० = फूट को विभाजित करें

यदि शून्य से विभाजन का प्रयास किया जाता है या यदि ऑपरेशन का परिणाम गंतव्य ऑपरेंड में फिट नहीं होता है, तो यह होता है।

02 = एनएमआई बाधा

इंटरप्ट 2 हार्डवेयर गैर-मुखौटा योग्य बाधा स्थिति के लिए आरक्षित है। व्यवधान 2 के माध्यम से कोई अपवाद नहीं है।

04 = अतिप्रवाह जाल

एक INTRO निर्देश के लागू होने के बाद होता है और बिट का 1 पर सेट होता है।

05 = सीमा जाँच दोष

सरणी सूचकांक सीमा से बाहर है

06 = अमान्य ओपकोड दोष

नीचे दी गई शर्तों में से एक के कारण।

  1. प्रोसेसर एक बिट पैटर्न को डिकोड करने का प्रयास करता है जो किसी भी कानूनी कंप्यूटर अनुदेश के अनुरूप नहीं है।
  2. प्रोसेसर एक निर्देश को निष्पादित करने का प्रयास करता है जिसमें अमान्य ऑपरेंड होते हैं।
  3. प्रोसेसर वर्चुअल 8086 मोड में चलने के दौरान एक संरक्षित-मोड अनुदेश को निष्पादित करने का प्रयास करता है।
  4. प्रोसेसर एक निर्देश के साथ एक लॉक उपसर्ग को निष्पादित करने का प्रयास करता है जिसे लॉक नहीं किया जा सकता है।

० available = नकलची उपलब्ध नहीं है

यह त्रुटि तब हो सकती है जब कोई मैथ कॉपीप्रोसेसर मौजूद न हो। यह त्रुटि तब भी हो सकती है जब गणित कोप्रोसेसर का उपयोग किया जाता है और एक कार्य स्विच निष्पादित किया जाता है।

08 = डबल फाल्ट

यह त्रुटि तब होती है जब एक अपवाद को संसाधित करना दूसरे अपवाद को ट्रिगर करता है।

09 (OD) = कॉप्रेसॉर सेगमेंट ओवररन

फ्लोटिंग पॉइंट ऑपरेंड सेगमेंट के बाहर है।

10 (0Ah / 0A) = अमान्य कार्य राज्य खंड दोष

कई संभावित कारण, जैसे टास्क स्टेट सेगमेंट में कई डिस्क्रिप्शन होते हैं।

11 (0Bh) = वर्तमान दोष नहीं

वर्तमान व्यवधान नहीं होने से ऑपरेटिंग सिस्टम को वर्चुअल मेमोरी को सेगमेंटेशन तंत्र के माध्यम से लागू करने की अनुमति मिलती है। 0B फॉल्ट तब होता है जब यह सेगमेंट उपलब्ध नहीं होता है।

12 (0Ch) = स्टैक फॉल्ट

तब होता है जब निर्देश स्टैक सेगमेंट की सीमा से परे मेमोरी को संदर्भित करता है।

13 (Odh) = सामान्य सुरक्षा दोष

किसी भी स्थिति के कारण जो अन्य प्रोसेसर अपवादों में से किसी द्वारा कवर नहीं की गई है। अपवाद इंगित करता है कि यह कार्यक्रम स्मृति में दूषित हो गया है, जिसके परिणामस्वरूप कार्यक्रम को तत्काल समाप्त कर दिया गया है।

  • सामान्य सुरक्षा दोष को कैसे ठीक करें।

14 (Oeh) = पृष्ठ दोष

जब कोई पेजिंग सुरक्षा नियम का उल्लंघन किया जाता है (जब पुनर्प्राप्त विफल हो जाता है, तो डेटा पुनर्प्राप्त अमान्य है या कोड जिसने गलती जारी की है, प्रोसेसर के लिए सुरक्षा नियम तोड़ दिया है)

16 (10 ह) = कॉपोरेसर त्रुटि

तब होता है जब एक अनमास्क फ़्लोटिंग-पॉइंट अपवाद पिछले निर्देश को इंगित करता है।

17 (11h) = संरेखण जांच दोष

केवल 80486 कंप्यूटर पर इस्तेमाल किया गया। कारण जब कोड विशेषाधिकार 3 पर निष्पादित होता है, तो एक शब्द ऑपरेंड तक पहुंचने का प्रयास करता है जो चार से विभाज्य नहीं है, या एक लंबा वास्तविक या अस्थायी वास्तविक जिसका पता आठ से विभाज्य नहीं है।