हम में से अधिकांश अब शायद विंडोज 7 x64 या विंडोज विस्टा x64 जैसे 64-बिट माइक्रोसॉफ्ट ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं, जो कंप्यूटर को 3 जीबी से अधिक रैम को संबोधित करने की अनुमति देता है। हालाँकि, क्या आप जानते हैं कि आपके द्वारा चलाए जाने वाले 32-बिट एप्लिकेशन अभी भी केवल 2GB RAM का उपयोग करने तक ही सीमित हैं? इसमें कई गेम और संभवत:आपके द्वारा इंस्टॉल किए गए Microsoft Office का संस्करण शामिल है, जब तक कि आपने विशेष रूप से 64-बिट संस्करण को स्थापित करने का विकल्प नहीं चुना है।
आपको आश्चर्य हो सकता है कि यह समस्या क्यों है। ठीक है, स्पष्ट रूप से यदि आपके सिस्टम में 2GB से अधिक RAM है, तो आपके एप्लिकेशन या गेम को इसका उपयोग करने की अनुमति देना बहुत अच्छा होगा। इसके अलावा, कुछ एप्लिकेशन वास्तव में क्रैश हो जाते हैं जब वे इस सीमा से टकराते हैं, या मेमोरी त्रुटियों के साथ बॉक्स को पॉप अप करना शुरू करते हैं। अगर आप बड़ी एक्सेल फाइलों (500,000 पंक्तियों+) पर काम करते हैं तो आपको पता चल जाएगा कि मैं किस बारे में बात कर रहा हूं।
समाधान
शुक्र है, एक समाधान है! डैनियल पिस्टेली के नाम से एक महान कोडर ने थोड़ा पैचिंग एप्लिकेशन लिखा है जो आपके 32-बिट प्रोग्राम को संशोधित करेगा, और उन्हें 4GB तक रैम को संबोधित करने की अनुमति देगा। यह याद रखना महत्वपूर्ण है कि यह उपयोगिता केवल तभी उपयोगी है जब आप 64-बिट OS चला रहे हों। अगर आप नहीं जानते कि मैं किस बारे में बात कर रहा हूं, तो यहां जांचने का एक आसान तरीका है:
1. कंट्रोल पैनल पर जाएं, और ऊपरी दाएं कोने में "छोटे आइकन" द्वारा देखें पर क्लिक करें
2। सिस्टम क्लिक करें
3. नीचे दी गई छवि के अनुसार, सिस्टम प्रकार के आगे, इसे 64-बिट ऑपरेटिंग सिस्टम कहना चाहिए। यदि ऐसा नहीं होता है तो यह उपयोगिता आपके किसी काम की नहीं है।
याद रखने वाली दूसरी बात यह है कि इस उपयोगिता का उपयोग केवल 32-बिट अनुप्रयोगों पर किया जा सकता है। यदि आप सुनिश्चित नहीं हैं कि आपके द्वारा चलाए जा रहे एप्लिकेशन 32-बिट हैं, तो CTRL-SHIFT-ESCAPE दबाकर कार्य प्रबंधक चलाएँ। प्रक्रियाओं के लिए टैब पर क्लिक करें। वर्तमान में चल रहे कार्यक्रमों की एक सूची लोड होगी। सूची में अपना आवेदन खोजें, और देखें कि क्या इसमें *32 . है इसके पास वाला। नीचे दी गई उदाहरण छवि दर्शाती है कि मेरा क्या मतलब है।
पैच का उपयोग करना
यह मानते हुए कि आपने पिछले दो बिंदुओं का पालन किया है और अब अपने 32-बिट एप्लिकेशन को पैच करना चाहते हैं, पहले उस प्रोग्राम की निष्पादन योग्य फ़ाइल का बैकअप लें जिसे आप पैच करना चाहते हैं। यदि पैचिंग प्रक्रिया विफल हो जाती है, या यदि आपको उस प्रोग्राम के लिए अपडेट डाउनलोड करने की आवश्यकता है जिसे आप पैच कर रहे हैं, तो आपको मूल फ़ाइल पर वापस जाने की आवश्यकता हो सकती है। याद रखें, आपको केवल प्रोग्राम के लिए निष्पादन योग्य फ़ाइल (यानी .exe एक्सटेंशन वाली फ़ाइल) का बैकअप लेने की आवश्यकता है, न कि संपूर्ण प्रोग्राम फ़ोल्डर का। एक बार ऐसा करने के बाद, यहां से पैचिंग उपयोगिता डाउनलोड करें। इसे रन करें, और यह आपको अपना प्रोग्राम चुनने के लिए कहेगा। बस उस निष्पादन योग्य फ़ाइल का चयन करें जिसे आप पैच करना चाहते हैं और उपयोगिता अपना जादू चलाएगी। पूरा होने पर, यह आपसे पूछेगा कि क्या आप किसी अन्य फ़ाइल को पैच करना चाहते हैं। यदि आप करते हैं, तो आगे बढ़ें, यदि नहीं, तो छोड़ दें!
निष्कर्ष
यदि सब कुछ ठीक रहा, तो आपका एप्लिकेशन अब 4GB तक RAM का उपयोग करने में सक्षम होना चाहिए। जाहिर है यह संसाधन-गहन अनुप्रयोगों के लिए सबसे उपयोगी होगा, और आप शायद खेलों के साथ सबसे बड़ा लाभ देखेंगे। कुछ उत्पादकता सॉफ़्टवेयर भी लाभान्वित होंगे, यह मानते हुए कि आप इनके 64-बिट संस्करणों (जैसे एक्सेल, फोटोशॉप, 3D स्टूडियो मैक्स, और इसी तरह) का उपयोग नहीं कर रहे हैं।