एक बीएसओडी और आश्चर्य की बात है कि राम की छड़ें इसका कारण हो सकती हैं? क्या स्मृति परीक्षण की गारंटी 100% है?


17

मैं विंडोज 7 (64-बिट) 16 जीबी रैम (2x8 जीबी रैम स्टिक्स) का उपयोग कर रहा हूं।

कल मुझे अपने कंप्यूटर का उपयोग करते समय एक नीली स्क्रीन मिली (क्रोम ब्राउज़िंग ज्यादातर)।

यहाँ छवि विवरण दर्ज करें

यह जाँचने के लिए कि यह मेमोरी की समस्या नहीं है - मैंने " विंडोज मेमोरी डायग्नोस्टिक टूल " (जो विंडोज के साथ आता है) चलाया ।

सवाल

केवल राम की लाठी के बारे में:

विंडोज मेमोरी डायग्नोस्टिक टूल में कोई त्रुटि नहीं दिखाई दी। क्या मैं यह निष्कर्ष निकाल सकता हूं कि रैम की छड़ें ठीक हैं? या कोई अन्य त्रुटियां हैं जो इस उपकरण द्वारा मान्यता प्राप्त नहीं हैं?


आप विजुअल स्टूडियो में क्या विकसित कर रहे हैं? यदि आप c ++ में कुछ विकसित कर रहे हैं जो कि व्यवधान के साथ करना है, तो इसका कारण कुछ ऐसा हो सकता है।
TechImpossible

@TechImpossible मान्य बिंदु। मैं सिर्फ वेब सामान का उपयोग कर रहा हूं। असुरक्षित संचालन नहीं।
रॉय नमिर

8
आपका बीएसओडी कर्नेल-लेवल सेगफॉल्ट / नल-पॉइंटर एक्सेस को इंगित करता है । विशेष रूप से, पते पर एक निर्देश आईआरक्यूएल में रहते हुए मेमोरी एड्रेस का 0xFFFFF800030E518Fप्रयास करता writeहै । यह मेमोरी में थोड़ा-फ्लिप होने के कारण हो सकता है, लेकिन ड्राइवर बग की तरह मुझे और अधिक खुशबू आ रही है। एक बार मेरे साथ ऐसा हुआ जिसमें एक बुरा Wifi ड्राइवर शामिल था, जिसे मैंने डाउनग्रेड किया था। जिसने भी पते पर निर्देश दिया है वह दोषी पार्टी है और उसे निष्क्रिय किया जाना चाहिए। 0x000000000000008020xFFFFF8...
इविलनोटिक्सिस्ट इडोनोटेक्सिस्ट

1
@IwillnotexistIdonotexist के साथ सहमत - यह निश्चित रूप से एक ड्राइवर बग की तरह लगता है। अपने डंप फ़ाइल से अधिक जानकारी प्राप्त करने के लिए WhoCrashed को चलाने का प्रयास करें । मैंने विभिन्न पुराने PCI हार्डवेयर के साथ नए मोबाइल पर देखा है। पुराने उपकरणों के लिए भी खराब USB ड्राइवर जो XHCI पर चलना पसंद नहीं करते, आदि
J ...

1
मैं @IwnotenotexistIdonotexist से सहमत हूं - इसमें ड्राइवर बग की बदबू आ रही है - नीचे दिए गए उत्तरों में से एक को देखें जिसमें निदान करने के लिए WinDbg का उपयोग करने की बात की गई है। यदि आपको RAM पर संदेह है, तो मैं कहूंगा कि मेरे पास बहुत खराब RAM है जो RAM परीक्षणों का निदान नहीं कर सका। यदि आपको बहुत से क्रैश होने लगते हैं, तो एक अच्छा परीक्षण यह है कि आपके कंप्यूटर को उस छड़ी से हटाने के बाद क्रैश होता है या नहीं (उर्फ, एक समय में अपने स्टिक को स्वैप करें)। यह काफी प्रतीक्षा कर सकता है, लेकिन यह काम करता है।
निक

जवाबों:


37

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


14
रैम खरीदने पर, सबसे पहले मैं इसे कम से कम 24 घंटों के लिए
याद रखता हूं,

6
@NaftuliTzviKay क्या आप सुनिश्चित हैं कि यह आवश्यक है? मैंने कभी भी अपने रैम पर मेमटेस्ट नहीं चलाया है, और केवल उन मुद्दों के जवाब में ऐसा करते हैं, जिनमें से मैंने केवल आठ वर्षों में एक किया है।

5
BE CAREFUL : कुछ ऐसे वर्जन हैं जो 7 वें टेस्ट (रैंडम नंबर से संबंधित कुछ ) पर गलत निगेटिव (गलत त्रुटियाँ) देते हैं । नवीनतम संस्करण का उपयोग करें। मुद्दा उन पर तय किया गया है। बुगी संस्करण उबंटू आईएसओ पर शामिल किए गए हैं। मुझे यकीन नहीं है कि उन्होंने अपना संस्करण अपडेट किया है या नहीं।
इस्माइल मिगुएल

2
@ समस्या यह है कि दोषपूर्ण रैम के साथ, आपको इसे लगाने के तुरंत बाद बीएसओडी नहीं मिलता है! आपको बीएसओडी यादृच्छिक रूप से मिल सकता है, या शायद कुछ गणनाओं के परिणाम गलत हैं। या आपके द्वारा सेव की गई फाइलें दोषपूर्ण हैं। यदि इसे "दोषपूर्ण रैम में रखा गया था, तो बीएसओडी प्राप्त करें" के साथ शुरू करने के लिए कोई भी परीक्षण उपकरण नहीं होगा। लेकिन आज की कीमतों के साथ जब भी संभव हो मैं ईसीसी मेमोरी का उपयोग करता हूं, खासकर क्योंकि मुझे जेडएफएस फाइल सिस्टम पसंद है और इसका उपयोग करने की हिम्मत नहीं होगी। ईसीसी रैम के बिना।
जोसेफ

2
@ user13743 Memtest86 + आपको बताता है कि कौन सा स्लॉट विफल रहा है ... इसलिए आप उन सभी का परीक्षण एक ही बार में कर सकते हैं।
स्नेकडॉक

9

विंडोज मेमोरी डायग्नोस्टिक टूल में कोई त्रुटि नहीं दिखाई दी। क्या मैं यह निष्कर्ष निकाल सकता हूं कि रैम की छड़ें ठीक हैं? या कोई अन्य त्रुटियां हैं जो इस उपकरण द्वारा मान्यता प्राप्त नहीं हैं?

नहीं, आप नहीं कर सकते, मुझे राम के लिए किसी भी सॉफ्टवेयर परीक्षण का पता नहीं है जो 100% अचूक हैं।

यदि बीएसओडी एक बंद है तो मैं इसे एक बिजली के मुद्दे पर रखूंगा, अगर यह अधिक बार होता है तो मैं हार्डवेयर और ड्राइवरों को देखना शुरू करूंगा।

आपका त्रुटि संदेश ड्राइवरों से संबंधित हो सकता है, जांचें कि आपने हाल ही में अपने किसी ड्राइवर को अपडेट किया है या नहीं। इस तरह की त्रुटियों के साथ Microsoft साइट में विशिष्ट त्रुटियों की समस्या निवारण जानकारी है। मैं उनमें नहीं जाऊंगा क्योंकि आपका सवाल सिर्फ रैम के बारे में है, लेकिन मेरा सुझाव है कि आप एमएस की जांच करें।


9

यह त्रुटि इंगित करती है कि कर्नेल स्तर पर कुछ ड्राइवर ने पृष्ठबद्ध वर्चुअल मेमोरी (जिसका अर्थ है कि धीमी वर्चुअल मेमोरी जो एक हार्ड डिस्क की पेज्ड फ़ाइल द्वारा बेक की गई है) को बाधित करने के अनुरोध के दौरान लिखने का प्रयास किया था जिसे वास्तव में तेजी से संसाधित किया जाना था। यह सबसे अधिक संभावना है कि एक सॉफ्टवेयर गलती है।

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

यदि आप इस समस्या का निवारण करना चाहते हैं और एक दोषपूर्ण ड्राइवर को इंगित करते हैं, तो आपको मेमोरी डंप खोलने की आवश्यकता होगी जो दुर्घटना के ठीक बाद एकत्र किया गया था। आप डंप के स्थान को दोबारा जांच सकते हैं System Properties > Advanced > Startup and Recovery > Settings > Dump file। तस्वीर देखो

यहाँ छवि विवरण दर्ज करें

तब आप डंप फ़ाइल को टूल के साथ खोल सकते हैं, जैसे कि WinDbg (अपने विंडोज के लिए सही संस्करण डाउनलोड करें) और WinDbg में आप analyze -vडंप पर चला सकते हैं । यह आपको बताना चाहिए कि किस ड्राइवर की गलती है।

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