विंडोज में मेमोरी डंप को कैसे कॉन्फ़िगर करें और इसे कैसे पढ़ें

कोई भी आधुनिक ऑपरेटिंग सिस्टम विभिन्न सॉफ्टवेयर मॉड्यूल का एक बहुत ही जटिल सेट है जो विभिन्न संयोजनों में एक साथ काम करता है। उनमें त्रुटियां हो सकती हैं या वे एक दूसरे के साथ या एक चल रहे कार्यक्रम के साथ संघर्ष कर सकते हैं। नतीजतन, एक दुर्घटना होती है, और विंडोज ने काम करना बंद कर दिया है, जो कि प्रसिद्ध "मौत की नीली स्क्रीन" दिखा रहा है। ऐसा क्यों हुआ यह विंडोज 10 की मेमोरी डंप को समझने में मदद करेगा, और अन्य संस्करणों में भी यह काम करता है। डिफ़ॉल्ट रूप से, वे आमतौर पर निर्मित नहीं होते हैं, इसलिए उन्हें शामिल करने की आवश्यकता होती है, और अध्ययन के लिए विशेष कार्यक्रमों का उपयोग करते हैं जो एक स्पष्ट रूप में उपयोगी जानकारी निकालेंगे।

मेमोरी डंप कॉन्फ़िगर करें।

मुझे मेमोरी डंप विंडोज की आवश्यकता क्यों है

वास्तव में, यह रैम का "स्नैपशॉट" है, इसकी सामग्री उस समय जब विफलता हुई थी। यह सामग्री एक अलग फ़ाइल में लिखी जाती है, जिसे डंप कहा जाता है। इसका विश्लेषण करते हुए, आप समझ सकते हैं कि क्या गलत हुआ, और कार्यक्रम के किस हिस्से में समस्या हुई। जब सब कुछ सामान्य होता है और कोई विफलता नहीं होती है, तो सिस्टम मेमोरी की सामग्री के साथ कोई फाइल नहीं बनाता है। इसलिए, यह फ़ंक्शन प्रदर्शन को प्रभावित नहीं करता है। लेकिन एक घातक त्रुटि होना आवश्यक है जो "ब्लू स्क्रीन" की उपस्थिति का कारण बनता है, ऐसी फाइल कैसे बनाई जाए। यह एक विशेष उपकरण है जो डेवलपर्स को ऐसी समस्याओं को ठीक करने में मदद करता है। नियमित उपयोगकर्ता इसका उपयोग यह जानने के लिए भी कर सकते हैं कि कौन से प्रोग्राम सिस्टम को क्रैश कर रहे हैं। लेकिन ध्यान रखें कि इसके लिए आपको कंप्यूटर और सॉफ्टवेयर के संचालन का कुछ ज्ञान होना आवश्यक है, अन्यथा यह सारी जानकारी पूरी तरह से बेकार हो जाएगी। स्तर का एक सामान्य उपयोगकर्ता "मैं उसे प्रिंट-ऑफ-ऑफ कर सकता हूं", बस उसे कुछ भी समझ में नहीं आएगा।

विंडोज त्रुटियों के लिए मेमोरी डंप के निर्माण को कॉन्फ़िगर करना

उदाहरण के लिए, देखने और कॉन्फ़िगर करने के लिए, मेमोरी डंप विंडोज को बढ़ाने के लिए, 7 वें संस्करण पर विचार करें - यह लोकप्रिय हो रहा है। और अन्य संस्करणों में यह एक समान तरीके से किया जाता है। ऐसा करने के लिए, आप "मेरा कंप्यूटर" आइकन पर राइट-क्लिक कर सकते हैं और "गुण" का चयन कर सकते हैं। आप दूसरे तरीके से जा सकते हैं - "कंट्रोल पैनल" पर जाएं और "सिस्टम" चुनें। किसी भी मामले में, एक ही विंडो खुल जाएगी। इसके बाद, बाईं ओर "अतिरिक्त सिस्टम सेटिंग्स" आइटम का चयन करें, और दिखाई देने वाली छोटी विंडो में, "उन्नत" टैब पर जाएं। यहां "डाउनलोड और पुनर्स्थापना" अनुभाग में, "पैरामीटर" बटन पर क्लिक करें।

अगला हम "सिस्टम विफलता" क्षेत्र में रुचि रखते हैं। यहां आपको चेकबॉक्स "ईवेंट सिस्टम टू सिस्टम लॉग" को सक्षम करना होगा और फिर सूची से डंप प्रकार का चयन करना होगा। कुल मिलाकर यह तीन प्रकार का होता है:

  1. छोटी डंप - इसकी मात्रा केवल 256 केबी है, केवल सबसे सामान्य जानकारी वहां दर्ज की गई है।
  2. कर्नेल मेमोरी डंप - एक प्रोसेसर कोर के लिए विफलता के समय विभिन्न कार्यक्रमों की स्थिति यहां दर्ज की गई है। फ़ाइल का आकार - कुल उपलब्ध रैम का लगभग 33%। यहां उपयोगी जानकारी है जो आपको विफलता के कारण की पहचान करने की अनुमति देती है, लेकिन यह बहुत ज्यादा नहीं है।
  3. एक पूर्ण डंप सभी रैम की एक प्रति है, और फ़ाइल का आकार उसके आकार के बराबर होगा। यहां आप चाहें तो कुछ भी पा सकते हैं। हाइबरनेशन मोड में स्विच करते समय ऐसा डंप बनाया जाता है - रैम की पूरी सामग्री को केवल हार्ड ड्राइव में सहेजा जाता है, और जब आप कंप्यूटर चालू करते हैं, तो यह उसी स्थान से काम करना जारी रखता है।

नए संस्करणों के विंडोज में एक मोड है "स्वचालित मेमोरी डंप" - आप इसे चुन सकते हैं, और यह काफी पर्याप्त होगा। जैसा कि आप देख सकते हैं, विंडोज 7 में मेमोरी डंप स्थापित करना आसान है। यह केवल विफलताओं के मामले में दर्ज किया जाएगा, और सिस्टम के संचालन को प्रभावित नहीं करता है।

डंप फ़ाइल कैसे खोलें

जब कोई दुर्घटना होती है और समस्या पर एक रिपोर्ट के साथ एक नई फ़ाइल बनाई जाती है, तो आपको किसी तरह इसे खोलने और यह पता लगाने की आवश्यकता है कि इसमें क्या लिखा गया है। फ़ाइल में dmp एक्सटेंशन है, लेकिन इसे खोलने के लिए अंतर्निहित टूल असुविधाजनक हैं और इसे कमांड लाइन से एक्सेस किया जा सकता है। वैसे, सिस्टम इस फ़ाइल को उसके फ़ोल्डर में सहेजता है। Dmp एक्सटेंशन के साथ मेमोरी डंप फ़ाइल कैसे खोलें? ऐसा करने के लिए, Microsoft से विभिन्न उपयोगिताओं हैं, उदाहरण के लिए, Microsoft कर्नेल डीबगर्स। इसे आधिकारिक साइट से मुफ्त में डाउनलोड किया जा सकता है, लेकिन आपको यह विचार करने की आवश्यकता है कि क्या 32-बिट या 64-बिट संस्करण की आवश्यकता है। इस प्रोग्राम में, आप मेमोरी डंप फ़ाइलों को खोल सकते हैं जो सिस्टम फ़ोल्डर में हैं और डिक्रिप्शन के रूप में उनकी सामग्री देख सकते हैं। बेशक, जानकारी बहुत विशिष्ट है और पेशेवरों के लिए डिज़ाइन की गई है।

एक और लोकप्रिय उपयोगिता है - ब्लूस्क्रीन व्यू। यह बहुत ही सरल और उपयोग में आसान है। लेकिन आउटपुट जानकारी समझना इतना आसान नहीं है, लेकिन कुछ तकनीकी ज्ञान के साथ यह काफी संभव है। लाल रंग में, प्रोग्राम कोड के समस्याग्रस्त हिस्सों को उजागर करता है जो नीली स्क्रीन का कारण बनता है, उदाहरण के लिए, कुछ ड्राइवर। यह विश्लेषण के काम को बहुत आसान बनाता है।

मेमोरी डंप फ़ाइल कैसे निकालें

क्या मैं उन्हें बिल्कुल हटा सकता हूं? हां, वे आगे के विश्लेषण के लिए केवल मालिकाना जानकारी हैं। यदि उन्हें पहले ही देखा जा चुका है या उनकी आवश्यकता नहीं है, तो उन्हें सबसे सरल तरीके से - कूड़ेदान में हटाया जा सकता है। अन्यथा, वे धीरे-धीरे जमा होते हैं और हार्ड ड्राइव पर बहुत सारे स्थान पर कब्जा करना शुरू करते हैं, खासकर अगर रैम की एक पूरी प्रतिलिपि हटा दी जाती है। बेशक, इन सभी फ़ाइलों को मैन्युअल रूप से खोजना और हटाना बहुत ही सुखद काम नहीं है। इसलिए, आप किसी भी डिस्क सफाई उपयोगिता का उपयोग कर सकते हैं, यहां तक ​​कि अंतर्निहित विंडोज, "सिस्टम फ़ाइलों को हटाएं।" जब यह काम करता है, तो सभी डंप भी हटा दिए जाएंगे। सिस्टम स्वयं इन फ़ाइलों का उपयोग नहीं करता है और उनका निष्कासन पूरी तरह से सुरक्षित है।