विंडोज 8 और 10 पर DUMP (DMP) फ़ाइलों का विश्लेषण कैसे करें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

एक बीएसओडी (ब्लू स्क्रीन ऑफ डेथ) ब्लू स्क्रीन को दिया गया नाम है जो तब दिखाई देता है जब विंडोज ऑपरेटिंग सिस्टम के एक संस्करण पर चलने वाला कंप्यूटर क्रैश हो जाता है और अचानक बंद हो जाता है। बीएसओडी के कारण का वर्णन नीली स्क्रीन द्वारा ही किया जाता है, लेकिन यह देखते हुए कि नीली स्क्रीन केवल कुछ सेकंड के लिए दिखाई देती है, इससे पहले कि कंप्यूटर पूरी तरह से बंद हो जाए या रिबूट हो जाए, पूरे बीएसओडी का विश्लेषण करना सही है और फिर असंभव है।



शुक्र है, हालांकि, जब भी एक सही ढंग से कॉन्फ़िगर किया गया विंडोज कंप्यूटर क्रैश होता है और बीएसओडी प्रदर्शित करता है, तो यह बीएसओडी के विवरणों के साथ एक डंप (.dmp) फ़ाइल बनाता है। .Dmp फ़ाइलें, जो Windows बनाता है, हालाँकि, कंप्यूटर की भाषा में हैं और उनका विश्लेषण करने से पहले उन्हें मानव-समझने योग्य प्रारूप में बदलने की आवश्यकता है। WinDBG ( जीत dows है यू जी ger) Microsoft द्वारा बनाई गई एक सॉफ्टवेयर उपयोगिता है जो .dmp फ़ाइलों को लोड करने और पेश करने में सक्षम है जो Windows कंप्यूटर तब बनाते हैं जब वे विश्लेषण के लिए उपयोगकर्ताओं को BSOD। हालांकि, उपयोग करने के लिए WinDBG बीएसओडी के विश्लेषण के लिए, आपको इसे उचित रूप से स्थापित करना होगा, और यह वही है जो यह गाइड आपको करने के लिए सिखाता है।



चरण 1: सुनिश्चित करें कि आपके पास .NET फ्रेमवर्क का सही संस्करण है

यह माना जाता है कि जिस तरह से काम करने के लिए WinDBG संस्करण के अलावा किसी और की आवश्यकता नहीं है 4.5.2 Microsoft .NET फ्रेमवर्क की। यदि आपके पास .NET फ्रेमवर्क का कोई अन्य संस्करण है, जिसे आप कंप्यूटर पर स्थापित करना चाहते हैं, तो .dmp फ़ाइलों को डाउनलोड करें। .NET फ्रेमवर्क डाउनलोड करें 4.5.2 से यहाँ और फिर डाउनलोड करने, स्थापित करने और स्थापित करने से आगे बढ़ने से पहले इसे स्थापित करें WinDBG



आपके पास .NET फ्रेमवर्क का कौन सा संस्करण है, यह जांचने के लिए विंडोज की तथा प्रेस आर । रन संवाद में, टाइप करें

% Windir%  Microsoft.NET  फ्रेमवर्क 

आपको संस्करण के साथ फ़ोल्डर दिखाई देगा। यदि यह '4.0.etc' के साथ एक फ़ोल्डर दिखाता है, तो आपको .NET फ्रेमवर्क के 4.5 संस्करण पहले से ही होने की संभावना है।

net4.5 ढांचा



स्टेज 2: विनबीडीजी डाउनलोड और इंस्टॉल करना

क्लिक यहाँ डाउनलोड शुरू करने के लिए WinDBG

एक बार WinDBG इंस्टॉलर (एक फ़ाइल जिसका नाम है sdksetup.exe डिफ़ॉल्ट रूप से) डाउनलोड किया गया है, इसे लॉन्च करने के लिए नेविगेट करें और उस पर डबल-क्लिक करें।

के लिए एक कस्टम स्थापना स्थान निर्दिष्ट करें WinDBG या बस पूर्व-कॉन्फ़िगर डिफ़ॉल्ट स्थापना स्थान का उपयोग करें।

स्वीकार करें WinDBG लाइसेंस समझौता।

पर उन सुविधाओं का चयन करें जिन्हें आप इंस्टॉल करना चाहते हैं स्क्रीन, केवल का चयन करें विंडोज के लिए डिबगिंग टूल सुविधा और पर क्लिक करें इंस्टॉल स्थापना आरंभ करने के लिए।

2016-04-30_082528

के लिए इंतजार WinDBG और इसकी चयनित सुविधा को आपके कंप्यूटर पर डाउनलोड और इंस्टॉल किया जाना है।

स्टेज 3: WinDBG के साथ .dmp फाइलें जोड़ना

आपके कंप्यूटर को बनाने वाली .dmp फ़ाइलों को पढ़ने और उनका विश्लेषण करने में सक्षम होने के लिए, आपको पहले .dmp फ़ाइलों को संबद्ध करने की आवश्यकता है। WinDBG । ऐसा करने के लिए, आपको निम्न करने की आवश्यकता है:

यदि आप विंडोज 8 या उसके बाद का उपयोग कर रहे हैं, तो राइट-क्लिक करें प्रारंभ मेनू खोलने के लिए WinX मेनू और पर क्लिक करें कमांड प्रॉम्प्ट (व्यवस्थापक) । यदि आप Windows के पुराने संस्करण का उपयोग कर रहे हैं, तो खोलें प्रारंभ मेनू , निम्न को खोजें ' अध्यक्ष एवं प्रबंध निदेशक ', नाम के खोज परिणाम पर राइट-क्लिक करें अध्यक्ष एवं प्रबंध निदेशक और पर क्लिक करें व्यवस्थापक के रूप में चलाओ । यह एक एलिवेटेड लॉन्च करेगा सही कमाण्ड

निम्न को एलिवेटेड में टाइप करें सही कमाण्ड और दबाएँ दर्ज :

 cd c:  Program Files (x86)  Windows Kits  8.1  Debuggers  x64 

2016-04-30_083231

ध्यान दें: यदि आपके उदाहरण के लिए स्थापना स्थान WinDBG अलग है, सामने सब कुछ बदलें सीडी की वास्तविक स्थापना स्थान के साथ ऊपर कमांड लाइन में WinDBG आपके मामले में।

अगला, ऊंचा में निम्नलिखित टाइप करें सही कमाण्ड और दबाएँ दर्ज :

 windbg.exe -IA 

अगर सब ठीक रहा, एक नया WinDBG एक संवाद बॉक्स वाली विंडो जिसमें आपके कंप्यूटर की .dmp फ़ाइलों के संबंध की पुष्टि होती है WinDBG दिखाई देगा। यदि इस तरह की पुष्टि बॉक्स दिखाई देता है, तो आप आगे बढ़ सकते हैं और दोनों को बंद कर सकते हैं WinDBG और ऊंचा हो गया सही कमाण्ड

विंडबग -आ

चरण 4: WinDBG के लिए प्रतीक पथ को कॉन्फ़िगर करना

.Dmp फ़ाइल में बायनेरिज़ पढ़ने के लिए, WinDBG जब भी आपको .dmp फ़ाइल को पढ़ने और उसका विश्लेषण करने की आवश्यकता होती है, तो प्रतीकों का उपयोग करता है। प्रतीक पथ आपके कंप्यूटर पर निर्देशिका है जहाँ WinDBG अपने डाउनलोड किए गए सभी प्रतीकों को संग्रहीत करता है। जब आप अपने कंप्यूटर की हार्ड ड्राइव पर अपनी स्थापना के लिए प्रतीक पथ में किसी भी स्थान को चालू करने के लिए स्वतंत्र हैं WinDBG , यह एक अत्यंत महत्वपूर्ण और नाजुक चरण है, यही कारण है कि यह अनुशंसा की जाती है कि आप बस डिफ़ॉल्ट स्थान का उपयोग करें (इस गाइड में उपयोग किया गया वही)। यहां बताया गया है कि आप किस तरह से प्रतीक पथ को कॉन्फ़िगर कर सकते हैं WinDBG :

एक नया लॉन्च करें WinDBG खिड़की खोलकर प्रारंभ मेनू और पर क्लिक करें सभी कार्यक्रम > विंडोज किट > X64 के लिए डिबगिंग टूल > WinDBG (x64)

कब WinDBG लॉन्च, पर क्लिक करें फ़ाइल > प्रतीक फ़ाइल पथ

निम्नलिखित में लिखें प्रतीक खोज पथ बॉक्स पर क्लिक करें और ठीक :

 SRV * C:  SymCache * http: //msdl.microsoft.com/download/symbols 

2016-04-30_083705

यह निर्देश देगा WinDBG नाम से एक नया फ़ोल्डर बनाने के लिए SymCache में स्थानीय डिस्क सी और नए प्रतीक डाउनलोड करें और उन्हें इस फ़ोल्डर में सहेजें। आप प्रतिस्थापित कर सकते हैं C: SymCache अपने पसंद के किसी भी निर्देशिका के साथ ऊपर दिए गए पाठ में जहाँ आप चाहते हैं WinDBG इसके प्रतीकों को संग्रहीत करें।

पर क्लिक करें फ़ाइल > कार्यक्षेत्र सहेजें । यह आपके द्वारा कॉन्फ़िगर किए गए नए प्रतीक पथ को बचाएगा।

बंद करे WinDBG पर क्लिक करके फ़ाइल > बाहर जाएं

स्टेज 5: अपने WinDBG इंस्टॉलेशन का परीक्षण करना

एक बार जब आप डाउनलोड, स्थापित और उचित रूप से सेटअप कर लेते हैं WinDBG , आप के लिए अपनी स्थापना लेने के लिए है WinDBG एक स्पिन के लिए बाहर और देखो कि यह काम करता है या नहीं जैसा कि माना जाता है। अपनी स्थापना का परीक्षण करने के लिए WinDBG , आपको:

डाउनलोड यह .ZIP फ़ाइल

एक नए फ़ोल्डर में डाउनलोड की गई .ZIP फ़ाइल को निकालें और निर्देश देने के लिए इसकी सामग्री के बीच .dmp फ़ाइल पर डबल-क्लिक करें WinDBG इसे पढ़ना और प्रदर्शित करना शुरू करना।

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

कब WinDBG परीक्षण .dmp फ़ाइल का विश्लेषण और अनुवाद किया जाता है, आउटपुट इस तरह दिखेगा:

विंडबग विश्लेषण

संभवतः लाइन के कारण बीएसओडी को ट्रिगर किया गया है।

फॉलोअप: मशीनऑनर

अंत में जो टेक्स्ट बोल्ड शो में है, जैसे ही एक .dmp फाइल को पढ़ा और पूरी तरह से विश्लेषण किया गया है। एक बार जब यह पाठ दिखाई देता है, .dmp फ़ाइल पूरी तरह से पढ़ी जाएगी, तो आपको पता चल जाएगा कि आपका इंस्टॉलेशन WinDBG काम करता है और आप के रूप में कई अन्य .dmp फ़ाइलों का विश्लेषण कर सकते हैं। अब आप बाहर निकल सकते हैं WinDBG पर क्लिक करके फ़ाइल > बाहर जाएं

5 मिनट पढ़ा