विंडोज पर "मेमोरी से बाहर" की समस्या का समाधान

हर अब और फिर, जब आप विंडोज 7 या विस्टा पर कई प्रोग्राम खोलते हैं, तो एक त्रुटि संदेश दिखाई देता है जो कहता है कि " पर्याप्त मेमोरी नहीं ", कुछ कार्यक्रमों को बंद करने के सुझाव के साथ।
यदि आप कुछ भी बंद नहीं करते हैं और संदेश को अनदेखा करते हैं, तो आप काम करना जारी रख सकते हैं, लेकिन आप यह जोखिम उठाते हैं कि कोई भी प्रोग्राम क्रैश हो जाता है और आपके काम को सहेजे बिना अचानक बंद हो जाता है।
विंडोज पर अपर्याप्त मेमोरी की समस्या बल्कि कष्टप्रद है क्योंकि यह तब भी प्रकट हो सकता है जब केवल वेब ब्राउज़र खुला हो, जिसमें कई टैब खुले हों।
सबसे पहले, यह समस्या मेमोरी से संबंधित है और इसका डिस्क स्पेस से कोई लेना-देना नहीं है।
विंडोज़ भौतिक मेमोरी में प्रोग्राम चलाता है, जिसे रैम (रैंडम एक्सेस मेमोरी) और वर्चुअल मेमोरी कहा जाता है।
यदि रैम बाहर निकलता है, तो विंडोज़, एक चतुर चाल के साथ, हार्ड डिस्क पर एक फ़ाइल का उपयोग करके वर्चुअल मेमोरी का उपयोग करता है जिसे पेजिंग फ़ाइल या पेजफाइल.साइस कहा जाता है।
चूंकि हार्ड डिस्क रैम की तुलना में बहुत धीमी है, जब कोई प्रोग्राम पेजिंग फ़ाइल का उपयोग करता है, तो लोडिंग कम तेज़ होगी, लेकिन बिना किसी ब्लॉक के।
हालांकि, यदि पेजिंग फ़ाइल की अधिकतम मात्रा भी समाप्त हो जाती है, तो विंडोज " मेमोरी से बाहर " जाता है और अपर्याप्त मेमोरी का संदेश प्रकट होता है।
1) सबसे स्पष्ट समाधान अतिरिक्त रैम स्थापित करना होगा भले ही, पहले से ही देखा गया हो, आप केवल कुछ स्थितियों में 4 जीबी से अधिक रैम का उपयोग कर सकते हैं।
ज्यादातर मामलों में समस्या यह नहीं है कि मेमोरी समाप्त हो जाती है, लेकिन यह एक निश्चित प्रक्रिया करने के लिए अपर्याप्त है जो बड़ी मात्रा में डेटा (उदाहरण के लिए एक वीडियो) संग्रहीत करना चाहता है, और सन्निहित स्थान नहीं पाता है।
व्यावहारिक रूप से, यहां तक ​​कि बहुत सी रैम होने पर, यदि किसी प्रक्रिया को एक ही क्षेत्र में एक साथ आवंटित करने के लिए अधिक मात्रा में मेमोरी की आवश्यकता होती है।
विंडोज में एकल उपयोगकर्ता-मोड एप्लिकेशन के लिए मेमोरी उपयोग पर 2 जीबी की सीमा भी है।
समझने के लिए, बस एक दीवार के बारे में सोचें जहाँ आप एक सोफा और एक बुककेस रखना चाहते हैं।
यदि बुककेस सोफे को रखने के बाद उपलब्ध स्थान से अधिक लंबा है, तो यह तब भी प्रवेश नहीं करेगा, जब किसी छोटी चीज के लिए जगह हो।
मिनिमम या रिज़ोन मेमोरी बूस्टर जैसे कुछ उपकरणों के साथ आप रैम के प्रबंधन को स्वचालित रूप से अनुकूलित कर सकते हैं, इसे यथासंभव सर्वोत्तम रूप से आवंटित करने का प्रयास कर रहे हैं।
2) आप विंडोज वर्चुअल मेमोरी की मात्रा बढ़ा सकते हैं।
ऐसा करने के लिए आपको जाने की आवश्यकता है: नियंत्रण कक्ष -> सिस्टम -> उन्नत सिस्टम सेटिंग्स -> प्रदर्शन के तहत, सेटिंग्स दबाएं -> उन्नत -> बदलें बटन दबाएं -> कस्टम आकार डॉट दबाएँ और न्यूनतम मान सेट करें या अलग-अलग अधिकतम -> सेट कुंजी दबाएं और फिर ठीक करें और लागू करें।
यह मान पेजिंग फ़ाइल के आकार को संदर्भित करता है।
एक अन्य लेख में हमने आभासी स्मृति के लिए इष्टतम मूल्यों के बारे में संकेत देने की कोशिश की है और विंडोज की पेजिंग फ़ाइल एक नियम का संकेत देती है जिसके लिए हमारे पास अधिकतम आकार होना चाहिए जो रैम का 1.5 गुना है।
हालाँकि, यह नियम अपनी सीमाओं को दिखाता है यदि अपर्याप्त स्मृति की समस्या है तो इसे बढ़ाना होगा।
4 जीबी रैम वाले पीसी में मैं कहूंगा कि आपके पास आयामों के साथ एक आभासी मेमोरी हो सकती है
न्यूनतम 2500 और अधिकतम 6000।
आपको बहुत कम मान सेट नहीं करना चाहिए, अन्यथा कुछ भी नहीं होगा, न ही बहुत अधिक अन्यथा यह कंप्यूटर को धीमा कर देता है और अस्थिर हो जाता है।
पेजिंग फ़ाइल को डीफ़्रैग्मेंट करने के लिए आप पेजडिफ्राग का उपयोग कर सकते हैं और बिंदु 1 में इंगित समस्या से बच सकते हैं।
3) यदि यह अपर्याप्त स्मृति की समस्या को हल नहीं करता है, तो कारण अन्य कारकों पर निर्भर हो सकते हैं।
सबसे पहले यह पृष्ठभूमि में चलने वाले कार्यक्रमों की जांच के लायक है।
फिर टास्क मैनेजर (या टास्क मैनेजर ) खोलें और कॉलम हेडर पर क्लिक करके वर्क सेट द्वारा प्रक्रियाओं को सॉर्ट करें।
प्रत्येक प्रक्रिया के लिए आप जिम्मेदार कार्यक्रम या सेवा देख सकते हैं।
एक अन्य लेख में हमने देखा कि पीसी को गति देने के लिए विंडोज पर किन सेवाओं को निष्क्रिय किया जा सकता है।
लक्ष्य अनावश्यक सक्रिय विंडोज प्रक्रियाओं को बंद करना और मेमोरी कचरे को खत्म करना है।
4) Microsoft समर्थन आलेख पर एक और समाधान है, जो कि डेस्कटॉप के ढेर के आकार को बदलने का है
इसका क्या अर्थ है, इससे परे यह आकार एक रजिस्ट्री कुंजी में निर्दिष्ट है जिसे मैन्युअल रूप से बदलने की आवश्यकता है।
स्टार्ट मेनू पर क्लिक करें और सर्च बार या रन में, regedit कमांड और एंटर दबाएं।
बाईं ओर प्रमुख निर्देशिका की शाखाओं का विस्तार करके, निम्न पथ पर जाएँ: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems
विंडो के केंद्र में देखें और इसे बदलने के लिए विंडोज कुंजी पर राइट क्लिक करें।
आपको एक मान मिलेगा: % SystemRoot% \ system32 \ csrss..exe ObjectDirectory = \ Windows साझाकरण = xxxx, yyyy, zzzz ......
फिर विंडोज़ विस्टा या विंडोज 7 32 बिट के लिए 12288 नंबर और 64 बिट सिस्टम के लिए 20480 लिखकर yyyy के मूल्य को बदलें।
इसके अलावा zzzz को संख्या 1024 में बदलें।
बंद करें, पीसी को पुनरारंभ करें और जांचें कि क्या अपर्याप्त मेमोरी त्रुटि दिखाई दे रही है या यदि यह लगातार कम हो जाती है।

अपनी टिप्पणी छोड़ दो

Please enter your comment!
Please enter your name here