विंडोज ब्लू स्क्रीन का निदान कैसे करें?


29

कभी-कभी मुझे ब्लू स्क्रीन के साथ पीसी क्रैश के लिए समर्थन कॉल का जवाब देना पड़ता है। मैं उस स्क्रीन पर जानकारी देने वाली समस्या को प्रभावी रूप से कैसे कम कर सकता हूं? उपयोगकर्ता से मेरे लिए सबसे महत्वपूर्ण प्रश्न क्या हैं?

संपादित करें: "निदान" से मेरा मतलब है, मैं समस्या के कारण को कम करने के लिए नीले स्क्रीन पर जानकारी की व्याख्या कैसे कर सकता हूं?

जवाबों:


23

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

जब मशीन फिर से शुरू होती है तो वह डंप का पता लगा लेगी, और डेटा को एक अलग डंप फ़ाइल (आमतौर पर C: \ Windows \ Memory.dmp या C: \ Windows \ Minidumps * .dmp) में ले जाएगी।

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

मैं मार्क रोसिनोविच के ब्लॉग और पुस्तकों को पढ़ने की सिफारिश कर सकता हूं । आप Microsoft से WinDbg को डाउनलोड कर सकते हैं ।

तो उपयोगकर्ता के लिए सवाल यह है: "क्या आप मुझे अपनी डंप फ़ाइल ई-मेल कर सकते हैं?"


मैं एक डंप फ़ाइल देखना पसंद करूंगा जो ईमेल करने के लिए काफी छोटी है!
जोएल मैन्सफोर्ड

2
मिनीडंप छोटे हैं, लगभग 90k
mhenry1384

9

मार्क रोसिनोविच (SysInternals की प्रसिद्धि) में एक उत्कृष्ट ब्लॉग प्रविष्टि है जहां वह वर्णन करते हैं कि कैसे मॉड्यूल नाम और यहां तक ​​कि स्टैक फ्रेम (यानी फ़ंक्शन कॉल) को ट्रैक करने के लिए डिबगिंग टूल का उपयोग कर सकते हैं जिसके दौरान नीली स्क्रीन हुई।

यह सचित्र है, अच्छी तरह से लिखा गया है, और जब मैंने ब्लू स्क्रीन संदेशों को डीबग करना सीखना शुरू किया, तो मुझे अपने पैरों को मेरे नीचे लाने में मदद मिली।


6

शीर्ष बाएँ में त्रुटि कोड। गुग्लिंग करके, आप अक्सर इसे संकीर्ण कर सकते हैं कि क्या यह एक हार्डवेयर या सॉफ़्टवेयर समस्या है। वहां से आगे बढ़ें (Google परिणाम)।


अगर यह हार्डवेयर या सॉफ्टवेयर (ड्राइवर) संबंधित है तो क्या डर्मिन का एक सरल तरीका है?
splattne

कोई आसान तरीका नहीं AFAIK।
मार्क एस रासमुसेन

निचे देखो। हमेशा सुरक्षित मोड में रहें और देखें कि सबसे हालिया सिस्टम रिस्टोर कब हुआ था। आम तौर पर सॉफ्टवेयर एक सिस्टम पुनर्स्थापना बिंदु निर्माण को चालू करता है। हार्डवेयर के बारे में भी निश्चित नहीं है
jake

3

अगर उनके पास ब्लूज़स्क्रीन अभी भी खुला है: शीर्ष के पास वास्तविक संदेश (यानी IRQL_DRIVER_LESS_OR_EQUAL) और नीचे दिए गए त्रुटि कोड (0x .......) पर क्रैश होने वाले मॉड्यूल (यानी nvsisp4.dll) के साथ।

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


1

इवेंट व्यूअर की जाँच करने का प्रयास करें, अगर आपको वहां कुछ भी स्पष्ट दिखाई नहीं देता (मुझे आश्चर्य नहीं होगा) एमएस डिबगिंग टूल को आज़मा कर देखें:

http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx


1

ये वो चीजें हैं जिन्हें मैं 1 से देखता हूं।) पीसी जो कि ब्लूस्क्रीन्स है, सामान्य तौर पर मेरा इंटरनेट कनेक्शन है। 2.) खुद के जैसे एक अनुभवी उपयोगकर्ता के लिए भी तेजी से bluescreens फ्लैश। इसलिए मैं सवालों पर बहुत भरोसा करता हूं।

  1. पहले, क्या आपने हाल ही में कोई हार्डवेयर बदला है?
  2. क्या आपने कोई नया सॉफ़्टवेयर स्थापित किया है?
  3. महत्वपूर्ण रूप से, क्या आप सुरक्षित मोड के माध्यम से प्राप्त कर सकते हैं?

यह बिना यह कहे चला जाता है कि यदि उपरोक्त तीन का उत्तर हां है, तो पूर्ववत करें जो कभी एक और दो से ऊपर है, हां। यदि दोनों एक और दो हां हैं, तो दूसरे को करने से पहले परीक्षण करके पूर्ववत स्टेप वाइज संभाल लें।


0

मेमोरी टेस्ट चलाने की कोशिश करें - आंतरायिक बीएसओडी अक्सर दोषपूर्ण रैम होते हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.