Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows 8

32-बिट Windows 8 (x86) पर 4GB से अधिक RAM तक पहुंच

इस लेख में हम देखेंगे कि 32-बिट Windows 8 (और Windows 8.1) पर 4GB मेमोरी सीमा को कैसे ओवरराइड करें और PC पर उपलब्ध सभी RAM को सक्रिय करें।

अधिकांश Windows उपयोगकर्ताओं का मानना है कि Microsoft 32-बिट ऑपरेटिंग सिस्टम 4GB से अधिक मेमोरी सपोर्ट नहीं करते। इसलिए Windows 8\ 8.1 में अधिकतम उपलब्ध मेमोरी 4 GB है। ध्यान रखें कि Windows अपने स्वयं के उपयोग और पेरिफेरल डिवाइस (अक्सर वीडियो कार्ड के लिए) के लिए मेमोरी का हिस्सा आरक्षित करता है। अंतिम उपयोगकर्ता को आमतौर पर लगभग 3-3.5 GB मेमोरी मिलती है।

पहली नज़र में यह काफी तर्कसंगत लगता है - 32-बिट एड्रेस बस के लिए एड्रेसिंग सीमा वही 4 GB है। सभी आधिकारिक दस्तावेजों में Microsoft सभी क्लाइंट x86 सिस्टम में समर्थित इस अधिकतम मेमोरी आकार को इंगित करता है। लेकिन वास्तव में Microsoft सभी को थोड़ा गलत जानकारी देता है।

[accordion]
[tab title=”Contents of this article”]

[/tab]
[/accordion]

PAE क्या है और हमें इसकी आवश्यकता क्यों है

PAE (Physical Address Extension) – x86 प्रोसेसर विकल्प है जो इसे 4 GB से अधिक भौतिक मेमोरी तक पहुंचने की अनुमति देता है। हम PAE तकनीक के तकनीकी विनिर्देशों में गहराई से नहीं जाएंगे, हम बस इतना कहेंगे कि यह तकनीक लंबे समय से सभी CPU और विशेष रूप से Windows OS द्वारा समर्थित है।

उदाहरण के लिए, x86 प्रोसेसर पर चलने वाला 32-बिट Windows Server संस्करण सभी सिस्टम मेमोरी (प्रोसेसर पीढ़ी के आधार पर 64 GB या 128 GB तक) तक पहुंचने के लिए PAE का उपयोग कर सकता है।

इसके अलावा, Windows कर्नेल में PAE मोड सपोर्ट Windows XP से उपलब्ध है। हालांकि, PAE केवल डिफ़ॉल्ट रूप से OS के सर्वर संस्करणों में उपलब्ध है। क्लाइंट Windows OS में ऐसा मोड है लेकिन यह डिफ़ॉल्ट रूप से अक्षम है।

नोट: PAE का उपयोग केवल 32-बिट Windows संस्करणों के लिए किया जा सकता है जो इस मोड के साथ संगत x86 प्रोसेसर पर चल रहे हैं।

PAE सीमा

  1. PAE प्रत्येक प्रक्रिया के वर्चुअल एड्रेसिंग स्पेस का विस्तार नहीं करता। 32-बिट सिस्टम पर चलने वाली प्रत्येक प्रक्रिया उसी 4 GB एड्रेसिंग स्पेस तक सीमित है। टिप. PAE संसाधन-गहन एप्लिकेशन (उदाहरण के लिए ग्राफिक या वीडियो एडिटर) के लिए उपलब्ध मेमोरी का विस्तार नहीं कर सकता। यदि ऐसी आवश्यकता है तो 64-बिट Windows OS का उपयोग करना बेहतर है।
  2. ध्यान दें कि PAE उपयोग के मामले में सिस्टम उत्पादकता में थोड़ी कमी संभव है क्योंकि मेमोरी एक्सेस स्पीड में कमी जो मेमोरी में पेज स्विचिंग के कारण ओवरहेड से जुड़ी है।
  3. कुछ डिवाइस के ड्राइवर 36-बिट एड्रेसिंग स्पेस में सही ढंग से काम नहीं कर सकते।

तो एक निष्कर्ष निकाला जा सकता है कि 32-बिट Windows संस्करणों में उपलब्ध भौतिक मेमोरी की ऊपरी सीमा OS कर्नेल स्तर पर प्रोग्रामेटिक रूप से सीमित है। और अगर प्रोग्रामेटिक सीमा है तो इसका मतलब है कि यह पार की जा सकती है! आइए बात करते हैं कि 32-बिट Windows 8.1 पर PAE मोड कैसे सक्षम करें और उपयोग के लिए सभी उपलब्ध RAM को सक्रिय करें।
32-बिट Windows 8 (x86) पर 4GB से अधिक RAM तक पहुंच

PAE सक्षम करने के लिए पैच, जो Windows 8.1 x86 पर सभी मेमोरी को सक्रिय करने की अनुमति देता है

Windows 8.1 (Windows 8) में बिल्ट-इन टूल्स का उपयोग करके PAE मोड सक्षम करना असंभव है (इसके लिए आपको HEX एडिटर में ntoskrnl.exe फ़ाइल को संपादित करना होगा और इसे पुनः हस्ताक्षरित करना होगा)। उत्साही Wen Jia Liu द्वारा लिखित रेडी-मेड PatchPae2 पैच का उपयोग करना बेहतर है। आप पैच को यहां डाउनलोड कर सकते हैं (इस आर्काइव में आप PatchPae2.exe और आवश्यक निर्देशों के साथ इसका सोर्स कोड पा सकते हैं)।

पैच एक छोटी कमांड लाइन यूटिलिटी के रूप में प्रस्तुत किया गया है जो 32-बिट Windows संस्करण के कर्नेल फ़ाइलों को PAE मोड सक्रियण के उद्देश्य से संशोधित करने की अनुमति देता है और 4 GB से अधिक मेमोरी (128 GB तक) का उपयोग करने की अनुमति देता है।

PatchPae2 निम्न OS के साथ संगत है:

  • Windows Vista SP2
  • Windows 7 / Windows 7 SP1
  • Windows 8 / Windows 8.1
नोट: आवश्यक पैच इंस्टॉलेशन से पहले संभावित टकराव से बचने के लिए ऑप्टिमाइज़र और ऑपरेटिव मेमोरी ड्राइवर्स को अक्षम करने की सिफारिश की जाती है। पैच लागू करने और PAE मोड में सिस्टम लोड होने के बाद उन्हें सक्रिय किया जा सकता है।

Windows 8 \ 8.1 में PAE पैच इंस्टॉलेशन

ध्यान: यह निर्देश केवल 32-बिट (x86) Windows 8 और Windows 8.1 संस्करणों के लिए उपयोग किया जा सकता है। पिछले सभी Microsoft OS संस्करणों के लिए यह प्रक्रिया थोड़ी अलग है! सावधान रहें!
  1. आर्काइव अनपैक करें और PatchPae2.exe को %Windir%\system32 फ़ोल्डर में कॉपी करें (यह आमतौर पर C:\ ड्राइव पर स्थित होता है)
  2. व्यवस्थापक विशेषाधिकार के साथ कमांड लाइन चलाएं।
  3. 128 GB तक मेमोरी सपोर्ट करने वाला संशोधित Windows 8 कर्नेल कॉपी बनाएं:
    1 
    PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe
  4. नया संशोधित बूटलोडर बनाएं जो बूट के दौरान कर्नेल डिजिटल हस्ताक्षर सत्यापन को अक्षम करने की अनुमति देता है:
    1 
    PatchPae2.exe -type loader -o winloadp.exe winload.exe

    नोट: पिछली प्रत्येक कमांड के सफल समापन पर संदेश "Patched" दिखाई देना चाहिए।

  5. फिर हमें Windows 8 / 8.1 बूट विकल्प बनाना चाहिए जिसमें नया संशोधित कर्नेल बूट मेनू में जोड़ा गया हो। टिप. इस चरण में आप BCD कॉन्फ़िगरेशन की रिजर्व कॉपी बना सकते हैं।
  6. वर्तमान कॉन्फ़िगरेशन कॉपी करके और "Windows (PAE Patched)" टिप्पणी जोड़कर नया बूट विकल्प बनाएं (या कोई अन्य टिप्पणी):
    1 
    bcdedit /copy {current} /d "Windows (PAE Patched)"

32-बिट Windows 8 (x86) पर 4GB से अधिक RAM तक पहुंच

  1. फिर प्राप्त अद्वितीय {boot ID} – {054309ef-97b4-11d3-aef9-955524eb4043} (आपके मामले में यह अलग होगा) कॉपी करना आवश्यक है और निम्न कमांड को तदनुसार निष्पादित करें (बूट ID के रूप में आपके द्वारा प्राप्त पहचानकर्ता का उपयोग करना आवश्यक है): लोडेड कर्नेल चुनें:
    1 
    bcdedit /set {boot_ID} kernel ntoskrnx.exe

    नया लोडर सेट करें:

    1 
    bcdedit /set {boot_ID} path \Windows\system32\winloadp.exe

    बूटलोडर हस्ताक्षर सत्यापन रद्द करें

    1 
    bcdedit /set {boot_ID} nointegritychecks 1

    डिफ़ॉल्ट रूप से बूट विकल्प के रूप में संशोधित कर्नेल का उपयोग करें

    1 
    bcdedit /set {bootmgr} default {boot_ID}

    लोड टाइमआउट सेट करें (बूट मेनू प्रदर्शन समय), उदाहरण के लिए 10 सेकंड।

    1 
    bcdedit /set {bootmgr} timeout 10
    टिप. अंतिम दो कमांड वैकल्पिक रूप से निष्पादित की जाती हैं।

    32-बिट Windows 8 (x86) पर 4GB से अधिक RAM तक पहुंच

  2. अंत में बस अपने PC को रीबूट करें और यदि आपने सब कुछ सही ढंग से किया है तो ऐसी स्क्रीन दिखाई देगी। Windows (PAE Patched) चुनें और उसके बाद Windows 8.1 x86 को 4 GB से अधिक ऑपरेटिव मेमोरी सपोर्ट करने वाले मोड में लोड होना चाहिए।
नोट. उपयोगकर्ता किसी भी समय PC को रीबूट करके PAE से स्टैंडर्ड मोड और इसके विपरीत स्विच कर सकता है। महत्वपूर्ण! पैच इंस्टॉलेशन के बाद Windows सुरक्षा अपडेट इंस्टॉलेशन के दौरान विशेष रूप से सावधान रहना आवश्यक है। क्योंकि कुछ Windows अपडेट में कर्नेल के अपडेट भी होते हैं और उनके इंस्टॉलेशन के बाद PAE कर्नेल को भी अपडेट करना आवश्यक है:

1 
PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe

PAE पैच हटाना

सिस्टम से PAE पैच हटाने के लिए आवश्यक है:

  1. बूट मेनू से संबंधित रिकॉर्ड हटाएं (ऐसा करने का सबसे आसान तरीका msconfig का उपयोग करना है)
  2. ntoskrnx.exe और winloadp.exe को %Windir%\System32 फ़ोल्डर में हटाएं।

पैच कोई अन्य सिस्टम परिवर्तन नहीं करता।


  1. विंडोज 11 इनसाइडर बिल्ड 22518: उन्नत वॉयस एक्सेस और अधिक सुविधाएँ विंडोज 11 इनसाइडर बिल्ड 22518: उन्नत वॉयस एक्सेस और अधिक सुविधाएँ

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

  1. विंडोज 11 में वॉयस एक्सेस सक्षम करें: चरण-दर-चरण मार्गदर्शिका विंडोज 11 में वॉयस एक्सेस सक्षम करें: चरण-दर-चरण मार्गदर्शिका

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

  1. विंडोज पीसी परफॉरमेंस बूस्ट करें: विंडोज 10, 8, 7 पर RAM खाली करने के एक्सपर्ट टिप्स विंडोज पीसी परफॉरमेंस बूस्ट करें: विंडोज 10, 8, 7 पर RAM खाली करने के एक्सपर्ट टिप्स

    धीमे चल रहे कंप्यूटर से ज्यादा कष्टप्रद कुछ नहीं है। ऐसा इसलिए है क्योंकि अधिकांश धीमे कंप्यूटर्स में हाई CPU उपयोग होता है। सरल शब्दों में, आपके पीसी पर कंप्यूटर एप्लिकेशन CPU RAM उपयोग की सीमाओं को पार कर रहे हैं, सिस्टम को धीमा कर रहे हैं। इनके अलावा, आपके कंप्यूटर स्लो डाउन मुद्दों को ठीक करने क