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

BSOD की समस्या यह है कि ये कई कारणों से हो सकते हैं। लेकिन, इस BSOD का सबसे आम कारण ड्राइवरों के साथ समस्या है। यदि समस्या किसी विशिष्ट गतिविधि के दौरान हो रही है तो उस गतिविधि से संबंधित ड्राइवरों की पहले जांच की जानी चाहिए। आमतौर पर, जब भी आप BSOD देखते हैं, तो अपने सभी ड्राइवरों को अपडेट करना एक अच्छी प्रथा है। इस समस्या का एक और बहुत आम कारण समस्याग्रस्त RAM है। यदि आपने हार्डवेयर परिवर्तन करने या अपना खुद का PC बनाने के बाद BSOD का अनुभव करना शुरू किया है तो दोषी एक खराब या गलत तरीके से जुड़ा हार्डवेयर पीस हो सकता है।
तो, आइए ड्राइवरों की जांच और अपडेट से शुरू करते हैं और फिर हम हार्डवेयर पर जा सकते हैं।
विधि 1: ड्राइवरों की जांच और अपडेट करें
यह BSOD देखने के बाद आपकी सूची में पहली चीज होनी चाहिए। बहुत सारे डिवाइस और ड्राइवर हैं और उस सटीक ड्राइवर को इंगित करना बहुत कठिन है जो समस्या पैदा कर रहा है, खासकर यदि हम dmp फ़ाइल नहीं देख सकते। लेकिन, यदि आप किसी विशिष्ट गतिविधि के दौरान त्रुटि देख रहे हैं तो इससे आपको एक अच्छा विचार मिलना चाहिए कि कहां से शुरू करना है। उदाहरण के लिए, यदि आप गेम खेलते समय इस त्रुटि को देख रहे हैं तो सबसे संभावित समस्या डिस्प्ले ड्राइवरों के साथ हो सकती है। हालांकि, यदि आपको कोई पैटर्न नहीं दिख रहा है तो सबसे अच्छी बात यह है कि अपने सिस्टम पर सभी ड्राइवरों को अपडेट करें। इसमें थोड़ा समय लग सकता है लेकिन यह रॉकेट साइंस नहीं है। अपने ड्राइवरों को अपडेट के लिए जांचने के चरण बहुत आसान हैं।
- Windows कुंजी दबाए रखें और R दबाएं
- devmgmt.msc टाइप करें और Enter दबाएं

- नेटवर्क एडेप्टर (या कोई विशिष्ट डिवाइस जो आपको लगता है कि समस्या पैदा कर रहा हो) ढूंढें और डबल-क्लिक करें।
- अपने नेटवर्क ड्राइवरों पर राइट-क्लिक करें
- ड्राइवर अपडेट करें चुनें

- अपडेटेड ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें पर क्लिक करें

यदि आपका सिस्टम ड्राइवर का कोई अपडेटेड संस्करण ढूंढता है तो ऑन-स्क्रीन निर्देशों का पालन करें और ड्राइवर इंस्टॉल करें। एक बार हो जाने पर, अपने डिवाइस मैनेजर में सभी प्रमुख डिवाइसों के लिए उपरोक्त चरणों को दोहराएं। मुख्य रूप से आपके डिस्प्ले ड्राइवर, नेटवर्क ड्राइवर, ऑडियो ड्राइवर, और USB कंट्रोलर ड्राइवर की जांच की जानी चाहिए।
विधि 2: RAM की जांच करें
इस समस्या का दूसरा प्रमुख कारण समस्याग्रस्त RAM है। यह बस एक ढीला जुड़ा RAM या पूरी तरह से खराब RAM स्टिक हो सकता है। यदि आपने नया RAM डालने के बाद या नए बने कंप्यूटर पर इस समस्या का अनुभव करना शुरू किया है तो इस बात की बहुत अधिक संभावना है कि RAM इसके पीछे का दोषी है।
आपके RAM में किसी भी समस्या की जांच के लिए बहुत सारे एप्लिकेशन उपलब्ध हैं। हालांकि, हम केवल 2 सबसे विश्वसनीय और प्रसिद्ध प्रोग्रामों पर विचार करेंगे। पहला है विंडोज का अपना मेमोरी टेस्टिंग यूटिलिटी और दूसरा है Memtest।
विंडोज मेमोरी डायग्नोस्टिक: सूची में पहला है विंडोज का अपना मेमोरी डायग्नोस्टिक टूल। यह विंडोज के साथ प्री-इंस्टॉल आता है और किसी भी RAM संबंधी समस्याओं का पता लगाने में अच्छी सटीकता प्रदान करता है। जब RAM जांच की बात आती है तो यह सबसे अच्छा विकल्प नहीं है लेकिन यह उन लोगों के लिए उपयुक्त है जो विंडोज के अपने टूल का उपयोग करने में अधिक सहज हैं।
विंडोज मेमोरी डायग्नोस्टिक टूल का उपयोग करने के चरण यहां दिए गए हैं:
- Windows कुंजी दबाए रखें और R दबाएं
- mdsched टाइप करें और Enter दबाएं

- अभी पुनरारंभ करें और समस्याओं की जांच करें (अनुशंसित) पर क्लिक करें

नोट: यदि यह कोई त्रुटि देता है या यदि यह काम नहीं करता है तो नीचे दिए गए चरणों का पालन करें:
- Windows कुंजी एक बार दबाएं
- स्टार्ट सर्च में मेमोरी डायग्नोस्टिक टूल टाइप करें

- खोज परिणामों से विंडोज मेमोरी डायग्नोस्टिक पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएं पर क्लिक करें
- अभी पुनरारंभ करें और समस्याओं की जांच करें (अनुशंसित) पर क्लिक करें

पुनरारंभ पर RAM परीक्षण शुरू होगा। सब कुछ स्वचालित रूप से जांचा जाएगा इसलिए आपको बस इंतजार करना है। एक बार परीक्षण हो जाने पर, आपको परिणाम देखने के लिए विंडोज में लॉग इन करना होगा। वास्तव में, परिणाम लॉग इन करते ही स्वचालित रूप से स्क्रीन पर आ जाएंगे। ये परीक्षण आपको आपके कंप्यूटर की मेमोरी के स्वास्थ्य के बारे में एक विचार देंगे। यदि परिणाम खराब हैं तो आपके RAM को बदलने का समय आ गया है।
Memtest
Memtest मूल रूप से एक प्रोग्राम है जिसका उपयोग आपके RAM की स्थिति का परीक्षण करने के लिए किया जाता है। इसमें बहुत समय लगता है लेकिन यह आपके RAM की स्थिति की जांच करने में काफी उपयोगी है। यहां जाएं और अपने RAM की जांच के लिए विधि 1 में दिए चरणों का पालन करें।
विधि 3: हार्डवेयर घटकों की जांच करें
यदि आपने नया हार्डवेयर पीस इंस्टॉल करने के बाद यह त्रुटि देखना शुरू किया है तो आपको पहले हार्डवेयर की जांच करनी चाहिए। सबसे पहले, नए इंस्टॉल किए गए हार्डवेयर को निकालें और जांचें कि क्या आपको BSOD दिखाई दे रहा है या नहीं। यदि कोई BSOD नहीं है तो आपको अपना उत्तर मिल गया है। यह भी सुनिश्चित करें कि आपका हार्डवेयर ठीक से जुड़ा हुआ है।
यदि आपको नए बने सिस्टम पर यह समस्या हो रही है तो सिस्टम से सभी अनावश्यक हार्डवेयर निकाल दें। आदर्श रूप से, आपके सिस्टम में केवल आवश्यक चीजें होनी चाहिए जैसे CPU, मदरबोर्ड, RAM, और कीबोर्ड/माउस। जांचें कि क्या यह BSOD को समाप्त करता है। साथ ही, अपने RAM को RAM के दूसरे सेट से बदलने का प्रयास करें और जांचें कि क्या BSOD अभी भी आता है या नहीं। आपको CPU को दूसरे से बदलने का भी प्रयास करना चाहिए ताकि यह जांचा जा सके कि CPU समस्या पैदा कर रहा है या नहीं। आप इन भागों को दूसरे कंप्यूटर से प्राप्त कर सकते हैं या किसी मित्र से पूछ सकते हैं। ये केवल जांच उद्देश्यों के लिए हैं। इन समस्या निवारण चरणों से आपको समस्याग्रस्त हार्डवेयर तक पहुंचने में मदद मिलनी चाहिए। आमतौर पर यह RAM होती है या, दुर्लभ मामलों में, खराब CPU। इन घटकों को बदलने से निश्चित रूप से BSOD समाप्त हो जाएगा।