Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows 10

विंडोज 10 में मेमोरी डंप फ़ाइलों (.dmp) का विश्लेषण कैसे करें

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

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

विंडोज 10 पर मेमोरी डंप फ़ाइलें क्या हैं?

ब्लू स्क्रीन ऑफ डेथ एक विंडोज PC पर एक महत्वपूर्ण और अप्राप्य त्रुटि है, लेकिन इन त्रुटियों का कारण भिन्न हो सकता है। उदाहरण के लिए, एक अप्रत्याशित कर्नेल मोड ट्रैप BSOD आमतौर पर असंगत या ओवरक्लॉक्ड हार्डवेयर के कारण होता है, जबकि एक क्रिटिकल प्रोसेस डाइड BSOD के विभिन्न कारण हो सकते हैं, जिनमें दूषित सिस्टम फ़ाइलें शामिल हैं।

समस्या का निवारण करने में आपकी सहायता के लिए, विंडोज स्वचालित रूप से एक मेमोरी डंप फ़ाइल उत्पन्न करता है। इसमें आमतौर पर स्टॉप कोड नाम और मान (जैसे सिस्टम सर्विस एक्सेप्शन स्टॉप कोड), क्रैश के समय चल रहे किसी भी ड्राइवर की सूची, और कुछ अतिरिक्त तकनीकी जानकारी होती है जिसका उपयोग आप कारण की पहचान करने के लिए कर सकते हैं।

ये डंप फ़ाइलें (DMP फ़ाइल प्रारूप का उपयोग करके) स्वचालित रूप से या तो रूट C:\, C:\minidump, या C:\Windows\minidump फ़ोल्डर्स में सहेजी जाती हैं। उनका विश्लेषण करने में आपकी सहायता के लिए, आप Microsoft Store से माइक्रोसॉफ्ट के डिबगिंग ऐप WinDbg को इंस्टॉल कर सकते हैं। यह आपको मेमोरी डंप फ़ाइलों का विश्लेषण करने और स्टॉप कोड जानकारी का पता लगाने में मदद करता है।

आप NirSoft BlueScreenView जैसे पुराने टूल का उपयोग करके अपने PC पर बनाई गई डंप फ़ाइलों का त्वरित विश्लेषण भी कर सकते हैं। यह आपको स्टॉप कोड मान और संभावित कारण (जैसे एक विशिष्ट ड्राइवर फ़ाइल) की पहचान करने में भी मदद करेगा।

एक बार जब आप स्टॉप कोड मान जान लेते हैं, तो आप इस मुद्दे के बारे में ऑनलाइन अतिरिक्त जानकारी खोज सकते हैं। उदाहरण के लिए, यदि आपने अपनी डंप फ़ाइल से पता लगाया कि आपको मेमोरी मैनेजमेंट BSOD हुआ है, तो आप अतिरिक्त सलाह के लिए हमारे BSOD त्रुटि गाइड को देख सकते हैं कि समस्या को कैसे हल किया जाए।

क्योंकि BSOD त्रुटि आपके PC को काम करने से रोक सकती है, आपको विंडोज को सेफ मोड में रीस्टार्ट करने का प्रयास करना पड़ सकता है। विंडोज को सेफ मोड में चलाने से सक्रिय सिस्टम प्रक्रियाओं और ड्राइवरों की संख्या न्यूनतम हो जाती है, जिससे आप चीजों की आगे जांच कर सकते हैं।

यदि आप बिल्कुल भी विंडोज में बूट नहीं कर सकते, हालांकि, आपके विकल्प सीमित हैं। वर्तमान में, कोई स्टैंडअलोन टूल नहीं हैं जिन्हें आप चला सकें यदि विंडोज स्वयं ठीक से काम नहीं कर रहा है तो BSOD डंप फ़ाइलों का विश्लेषण करने के लिए। यदि ऐसा होता है, तो आपको DVD या पोर्टेबल USB फ्लैश मेमोरी स्टिक का उपयोग करके लिनक्स लाइव CD का उपयोग करके डंप फ़ाइलों को पुनर्प्राप्त करना होगा।

फिर आप नीचे दिए गए चरणों का पालन करके एक कार्यशील विंडोज PC या लैपटॉप पर WinDbg या NirSoft BlueScreenView का उपयोग करके फ़ाइल का विश्लेषण कर सकते हैं।

विंडोज सेटिंग्स में मेमोरी डंप फ़ाइल सेटिंग्स बदलना

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

  1. शुरू करने के लिए, स्टार्ट मेनू पर राइट-क्लिक करें और Settings चुनें।
  1. Settings मेनू में, System > About चुनें। Related settings पैनल में, System > About मेनू में, Advanced system settings विकल्प चुनें।
  1. System Properties मेनू में, नीचे Startup and Recovery सेक्शन में सूचीबद्ध Settings विकल्प चुनें।
  1. Startup and Recovery विंडो में Write debugging information ड्रॉप-डाउन मेनू का उपयोग करके उपलब्ध विकल्पों में से एक का चयन करके मेमोरी डंप फ़ाइलों द्वारा रिकॉर्ड किए गए विवरण के स्तर को बदलें जब एक BSOD होता है। प्रत्येक मेमोरी डंप में क्या शामिल है, इस पर पूरी जानकारी Microsoft दस्तावेज़ीकरण वेबसाइट पर उपलब्ध है। अपनी पसंद को बचाने के लिए OK > OK चुनें।

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

WinDbg का उपयोग करके विंडोज मेमोरी डंप फ़ाइलों का विश्लेषण कैसे करें

यदि आपको BSOD त्रुटि होती है, तो आप मेमोरी डंप फ़ाइल का विश्लेषण करने के लिए WinDbg का उपयोग कर सकते हैं। यह माइक्रोसॉफ्ट द्वारा बनाया गया विकास उपकरण आपकी मेमोरी फ़ाइलों का विश्लेषण करने का सबसे अच्छा तरीका है, लेकिन आप नीचे दिए गए चरणों का पालन करके पुराने NirSoft BlueScreenView का उपयोग विकल्प के रूप में भी कर सकते हैं।

ये चरण मानते हैं कि आपका PC WinDbg को इंस्टॉल और उपयोग करने के लिए पर्याप्त रूप से काम कर रहा है। यदि ऐसा नहीं है, तो आपको अपनी हार्ड ड्राइव से डंप फ़ाइलों को लिनक्स लाइव CD या USB का उपयोग करके पुनर्प्राप्त करना होगा और उन्हें कहीं और विश्लेषण करना होगा। लाइव CD वातावरण को अधिकांश लिनक्स वितरण के इंस्टॉलेशन मीडिया का उपयोग करके बूट किया जा सकता है, जिसमें Ubuntu और Debian शामिल हैं।

  1. शुरू करने के लिए, आपको Microsoft Store से WinDbg Preview इंस्टॉल करना होगा। WinDbg स्टोर पेज पर, इंस्टॉलेशन शुरू करने के लिए Get चुनें।
  1. एक बार WinDbg इंस्टॉल हो जाने पर, स्टोर पेज पर Launch चुनकर या स्टार्ट मेनू से लॉन्च करके इसे लॉन्च करें। यदि आप अपनी डंप फ़ाइलों तक नहीं पहुंच सकते, तो आपको स्टार्ट मेनू में WinDbg का पता लगाना होगा, फिर राइट-क्लिक करें और इसे आवश्यक पहुंच प्रदान करने के लिए More > Run as administrator चुनें।
  1. WinDbg विंडो में, File > Start debugging > Open dump file चुनें। अंतर्निहित फाइल एक्सप्लोरर मेनू का उपयोग करके अपनी नवीनतम डंप फ़ाइल खोलें, जो आमतौर पर रूट C:\ फ़ोल्डर, C:\minidump, या C:\Windows\minidump फ़ोल्डर में सहेजी जाती है।
  1. DMP फ़ाइल खोलने से WinDbg डिबगर चलने लगेगा और फ़ाइल लोड हो जाएगी। फ़ाइल के आकार और सहेजे गए विवरण के स्तर के आधार पर इसमें कुछ समय लग सकता है। एक बार यह हो जाने पर, Command टैब के नीचे कमांड बॉक्स में !analyze -v टाइप करें, फिर कमांड चलाने के लिए Enter दबाएं।
  1. !analyze -v कमांड को लोड होने और BSOD त्रुटि द्वारा बनाए गए लॉग फ़ाइल का विश्लेषण करने में कुछ समय लगेगा - इस प्रक्रिया के पूरा होने की प्रतीक्षा करें। एक बार यह हो जाने पर, आप Command टैब में पूर्ण आउटपुट का विश्लेषण कर सकते हैं। विशेष रूप से, Bugcheck Analysis सेक्शन के तहत सूचीबद्ध स्टॉप कोड नाम और मान (जैसे DRIVER_IRQL_NOT_LESS_OR_EQUAL और d1) खोजें। स्टॉप कोड के साथ, एक संक्षिप्त विवरण जो कारण बताता है (जैसे ड्राइवर समस्याएं) सूचीबद्ध होगा, जिससे आप आगे निवारण कर सकते हैं।
  1. आप WinDbg विश्लेषण में सूचीबद्ध अन्य प्रासंगिक जानकारी (जैसे MODULE_NAME मान) को भी देख सकते हैं ताकि कारण की पहचान की जा सके। इस उदाहरण में, BSOD कोड NotMyFault सिस्टम टेस्टिंग टूल चलाने के कारण हुआ था।

एक बार जब आप स्टॉप कोड और BSOD त्रुटि के संभावित कारण की पहचान कर लेते हैं, तो आप इस मुद्दे पर आगे शोध करके संभावित समाधान निर्धारित कर सकते हैं।

NirSoft BlueScreenView का उपयोग करके विंडोज मेमोरी डंप फ़ाइलों का विश्लेषण कैसे करें

जबकि WinDbg विंडोज के साथ शामिल नहीं है, यह BSOD त्रुटियों के निवारण के लिए माइक्रोसॉफ्ट द्वारा निर्मित है। यदि आप चाहें, हालांकि, आप अपने PC से (या किसी अन्य PC से यदि आपके पास प्रासंगिक डंप फ़ाइलों की प्रति है) मेमोरी डंप फ़ाइलों का विश्लेषण पुराने NirSoft BlueScreenView टूल का उपयोग करके कर सकते हैं।

BlueScreenView पुराना लग सकता है, लेकिन यह आपके BSOD डंप फ़ाइलों के बारे में सभी प्रासंगिक जानकारी प्रदान करना जारी रखता है। इसमें स्टॉप कोड नाम और मान (जैसे DRIVER_IRQL_NOT_LESS_OR_EQUAL) शामिल हैं जिनका उपयोग आप कारण की पहचान करने के लिए कर सकते हैं।

  1. शुरू करने के लिए, अपने विंडोज PC पर NirSoft BlueScreenView टूल डाउनलोड और इंस्टॉल करें। एक बार टूल इंस्टॉल हो जाने पर, इसे स्टार्ट मेनू से लॉन्च करें।
  1. BlueScreenView स्वचालित रूप से C:/ और C:/Windows/minidump जैसे ज्ञात स्रोतों से किसी भी मेमोरी डंप फ़ाइल का पता लगाएगा। यदि आप मैन्युअल रूप से फ़ाइल लोड करना चाहते हैं, हालांकि, Options > Advanced Options चुनें।
  1. Advanced Options मेनू में, अपने डंप फ़ाइलों वाले फ़ोल्डर पर स्विच करें Load from the following MiniDump folder बॉक्स के आगे स्थित Browse बटन को चुनकर। इसे डिफ़ॉल्ट स्थान पर वापस करने के लिए, Default चुनें। अपनी पसंद को बचाने और अपनी फ़ाइलें लोड करने के लिए OK चुनें।
  1. मुख्य BlueScreenView विंडो में, आपकी सहेजी गई मेमोरी डंप फ़ाइलों की एक सूची दिखाई देगी। इसके बारे में अधिक जानकारी देखने के लिए सूचीबद्ध फ़ाइलों में से एक का चयन करें। स्टॉप कोड नाम Bug Check String कॉलम में दिखाई देगा, जिससे आप इस मुद्दे पर आगे शोध कर सकते हैं।
  1. मेमोरी डंप फ़ाइल चयनित होने पर, सक्रिय फ़ाइलों और ड्राइवरों की एक पूरी सूची नीचे सूचीबद्ध होगी। लाल रंग में हाइलाइट की गई फ़ाइलों का BSOD त्रुटि के कारण से सीधा संबंध होगा। उदाहरण के लिए, myfault.sys NotMyFault सिस्टम टेस्टिंग टूल से संबंधित है, जबकि ntoskrnl.exe विंडोज सिस्टम कर्नेल प्रक्रिया है।

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

मेमोरी डंप फ़ाइलों का उपयोग करके BSOD त्रुटियों का निवारण

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

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

  1. विंडोज 10 पीसी से खाली फाइलें और फोल्डर आसानी से हटाएं विंडोज 10 पीसी से खाली फाइलें और फोल्डर आसानी से हटाएं

    कंप्यूटर रखरखाव एक महत्वपूर्ण कार्य है जो आजकल लोकप्रिय हो रहा है। बहुत से लोगों ने यह समझना शुरू कर दिया है कि कंप्यूटर एक बार का लंबे समय तक उपयोग होने वाला उपकरण नहीं है, बल्कि यदि इसका ठीक से रखरखाव किया जाए तो इसका उपयोग वर्षों तक किया जा सकता है। कंप्यूटर रखरखाव के कई पहलू हैं जैसे: 1. मैलवेयर

  1. विंडोज पीसी पर अनावश्यक फाइलों को आसानी से हटाएं - स्टोरेज और स्पीड बढ़ाएं विंडोज पीसी पर अनावश्यक फाइलों को आसानी से हटाएं - स्टोरेज और स्पीड बढ़ाएं

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

  1. डिस्क स्पेस प्रबंधन में महारत: Windows 10, 8, 7 और XP के लिए चरण-दर-चरण विश्लेषण डिस्क स्पेस प्रबंधन में महारत: Windows 10, 8, 7 और XP के लिए चरण-दर-चरण विश्लेषण

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