जब भी सिस्टम क्रैश होता है, डंप फाइलों (.dmp) का उपयोग करके, हम आसानी से विश्लेषण कर सकते हैं कि समस्या का कारण क्या है। डंप विश्लेषण का उपयोग करके, त्रुटियों और क्रैश को हल किया जा सकता है। Windows Error Reporting (WER), Windows Vista के बाद से पेश किया गया, उपयोगकर्ता-मोड डंप एकत्र करने के तरीके से काम करता है। लेकिन यह सेवा Windows 11/10/8 में डिफ़ॉल्ट रूप से सक्षम नहीं है, और इसे सक्रिय करने के लिए एक रजिस्ट्री ट्रिक का उपयोग किया जा सकता है।
Windows Error Reporting Service सक्षम करें
इस लेख में, मैं आपको दिखाऊंगा कि Windows Registry का उपयोग करके इस Windows Error Reporting सेवा को कैसे सक्षम किया जाए ताकि आप Explorer के अंदर एक फोल्डर में डंप फाइलों को आसानी से एकत्र कर सकें। कृपया ध्यान दें कि जो एप्लिकेशन अपनी स्वयं की कस्टम क्रैश रिपोर्टिंग करते हैं, जिनमें .NET एप्लिकेशन शामिल हैं, इस सुविधा द्वारा समर्थित नहीं हैं।
रजिस्ट्री संपादक का उपयोग करके उपयोगकर्ता मोड डंप एकत्र करना
चूंकि Windows Error Reporting सुविधा डिफ़ॉल्ट रूप से सक्षम नहीं है, आप इसे सक्रिय करने के लिए निम्नलिखित रजिस्ट्री ट्रिक का उपयोग कर सकते हैं:
1. Windows Key + R संयोजन दबाएं, Run डायलॉग बॉक्स में Regedt32.exe टाइप करें और रजिस्ट्री संपादक खोलने के लिए Enter दबाएं।
2. यहां नेविगेट करें:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps

3. इस स्थान के दाएं फलक में, आप WER को कॉन्फ़िगर करने के लिए विभिन्न मान डेटा बना सकते हैं। यहां वे विभिन्न डेटा हैं जिन्हें आप यहां बना सकते हैं:
A] DumpFolder – (निर्माण: राइट-क्लिक -> नया -> विस्तार योग्य स्ट्रिंग मान का उपयोग करके)

यह स्ट्रिंग मान क्रैश डेटा को एक फोल्डर में एकत्र करने के लिए स्थान को संभालता है। आप उपरोक्त बनाए गए स्ट्रिंग पर डबल-क्लिक करके इसके मान डेटा को संशोधित कर सकते हैं। डिफ़ॉल्ट मान डेटा %LOCALAPPDATA%\CrashDumps होना चाहिए। क्रैश के बाद संग्रहीत डंप फाइलों को खोजने के लिए, Windows Key + R दबाएं, %LOCALAPPDATA%\CrashDumps टाइप करें और डंप फाइलें प्राप्त करें।
B]. DumpCount – {निर्माण: राइट-क्लिक -> नया -> DWORD (32-बिट) मान का उपयोग करके}

उपरोक्त बनाया गया DWORD इस बात का ख्याल रखता है कि चरण ए में पहले बनाए गए स्थान पर कितनी डंप फाइलें संग्रहीत की जानी चाहिए। डिफ़ॉल्ट रूप से, यह संख्या 10 है। जैसे ही फाइलों की संख्या 10 से अधिक होती है, सबसे पुरानी फाइलें मिटा दी जाएंगी, और नई फाइलें उनका स्थान लेंगी।
C] DumpType – {निर्माण: राइट-क्लिक -> नया -> DWORD (32-बिट) मान का उपयोग करके}

इस DWORD को आपकी आवश्यकता के अनुसार कस्टम डंप; मिनी डंप; पूर्ण डंप के रूप में डंप फाइल प्राप्त करने के लिए कॉन्फ़िगर किया जा सकता है। क्रमशः मान डेटा 0, 1, 2 का उपयोग करें।
इस प्रकार आप सिस्टम क्रैश के लिए डंप फाइलों को संग्रहीत कर सकते हैं। यदि आप किसी विशेष एप्लिकेशन के लिए डंप फाइलों को संग्रहीत करना चाहते हैं, तो आपको LocalDumps कुंजी का सबकी बनाना होगा:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps
उदाहरण के लिए, यदि आप ImageReady के लिए डंप फाइलें संग्रहीत करना चाहते हैं, जो Adobe Photoshop का एक घटक एप्लिकेशन है, तो आप सबकी का नाम ImageReady.exe रख सकते हैं। तो सबकी इस प्रकार स्थित हो सकती है:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps\ImageReady.exe.
फिर आप चरण 3 को इस विशेष सबकी के लिए संग्रहीत किए जाने वाले डेटा के प्रकार को कॉन्फ़िगर करने के लिए निष्पादित कर सकते हैं। कृपया ध्यान दें कि सबकी की सेटिंग यानी ImageReady.exe मुख्य कुंजी यानी LocalDumps की सेटिंग को ओवरराइड करती है।
Windows Error Reporting Service अक्षम करें
Windows Error Reporting Service को अक्षम करने के लिए, बस रजिस्ट्री कुंजी को हटा दें।
हमेशा पहले सिस्टम रिस्टोर पॉइंट बनाना याद रखें।
आशा है कि आपको लेख उपयोगी लगा!
