इस सवाल का पहले से ही यहाँ एक उत्तर है:
मेरे पास 4GB रैम के साथ विंडोज 7 प्रोफेशनल 64 बिट है।
यह सिस्टम गुण 4GB में और में प्रदर्शित करता है संसाधन निगरानी सही ढंग से दिखाता है 4096MB तथा 2 एमबी एचडब्ल्यू के लिए आरक्षित।
बायोस दिखाता है 4096MB और ओवरलैप की गई मेमोरी चालू है। मदरबोर्ड है ASUS p7p55d-e ।
ओएस केवल 3.1 जीबी रैम का उपयोग करता है जैसे कि यह 32-बिट ओएस था। क्यूं कर?
अधिकतम बायोस कॉन्फ़िगरेशन को बदलने की कोशिश की और अधिकतम स्मृति और इतने पर उपयोग करने / न करने के लिए विंडोज़ बूट विकल्प सेट किया…।
लेकिन मेरे पास अभी भी 3.1GB RAM अधिकतम सीमा है।
क्या कोई मेरी मदत कर सकता है?
शायद OS स्थापना दूषित है? कुछ नया अपडेट? या कुछ और सॉफ्टवेयर / ओएस संबंधित? या ... मुझे नहीं पता ...।
प्रशासनिक अधिकारों के साथ कमांड लाइन के साथ
bcdedit /set pae ForceEnable
समस्या को ठीक करने के लिए लगता है और केवल 3.1GB के बजाय 3.4GB तक बढ़ जाता है।
किसी भी विचार मैं अपने 4 जीबी रैम का उपयोग कैसे कर सकता हूं?
धन्यवाद।
संपादित करें: हाँ ओएस x64 है जैसा कि MichaelKjörling ने कहा कि ऐसा लगता है कि यह 32-बिट OS था
वर्तमान में के साथ
bcdedit /set pae ForceEnable
राम चोटी पर है 3.5 / 3.6 जीबी
का उपयोग करते हुए SysInternal प्रक्रिया एक्सप्लोरर करने के लिए ताज़ा अंतराल सेट करें 0.5s और देखा कि ग्राफ में पीक रैम 3.5 / 3.6 जीबी है
VM के साथ यह 3.1GB पर स्थिर है और इसके ऊपर नहीं जाता है, लेकिन मुझे लगता है कि शायद यह एक win7 मेमोरी मैनेजर है या "सुपरफच मेमोरी कैशिंग" जैसा कुछ?
[कठबोली छवि को 10 प्रतिष्ठा की आवश्यकता है, क्षमा करें कि इस बार यह मेरी गलती नहीं है :)]
मदद के लिए thx
चित्र:
चोटी 3.5 / 3.6 जीबी है
चित्र 2 मॉनिटर संसाधन (आईटी लैंग)
किंवदंती में बाएं से दाएं:
- आरक्षित (ग्रे)
- प्रयुक्त (हरा)
- संशोधित (नारंगी)
- स्टैंडबाय (नीला)
- नि: शुल्क (हल्का नीला)
अनुलेख
मेरा प्रश्न दूसरों के टैग से संबंधित नहीं है, क्योंकि यह एक अलग समस्या है:
यह कोई BIOS से संबंधित नहीं है, न ही कुछ "ओएस में उन्नत बूट विकल्प"।
अन्यथा मैंने 4 जीबी टोट राम उपलब्ध नहीं है (देखें Pic.2)
मदद के लिए thx
यहां से बेहतर पास के लिए:
मेमोरी को ऑप्टिमाइज़ करें
अनावश्यक प्रक्रियाओं को बंद करने के अलावा, कुछ युगल हैं जो विंडोज को मेमोरी से अधिक रैम का उपयोग करने के लिए मजबूर करेंगे, सिस्टम डिफ़ॉल्ट रूप से उपयोग करने के लिए सेट है। अपने अनुप्रयोगों के लिए अधिक मेमोरी का उपयोग करने का मतलब है कि सिस्टम तेज है और कम हार्ड ड्राइव एक्सेस हैं। आप अपने अनुप्रयोगों द्वारा अधिक मेमोरी का उपयोग करना चाहते हैं ... यही कारण है कि आपने इसके लिए भुगतान किया है।
Regedit चलाएं और यहां जाएं:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem \ NtfsMemoryUSage
इसे 0 से 2 में बदलें।
उस स्थान के ठीक नीचे यह कुंजी है, इस रजिस्ट्री ट्विक से आपकी हार्ड डिस्क कैश आकार में वृद्धि होगी। लार्ज सिस्टम कैश विकल्प वह है जो आपकी डिस्क I / O के प्रदर्शन को 50% तक सुधार सकता है! 0 से 1 में बदलें।
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement \ LargeSystemCache
डिफ़ॉल्ट रूप से, Microsoft संभवतः इंस्टॉलेशन पर मेमोरी की मांग को यथासंभव कम रखता है - इसलिए वे उन उपयोगकर्ताओं के व्यापक बाजार में अपग्रेड बेच सकते हैं जिनके पास सीमित रैम के साथ पुराने कंप्यूटर हैं।
x64
इतना 64-बिट, लेकिन सवाल कहता हैthe OS ... is a 32bit os
। कृपया सिस्टम गुण (Win + Pause, या Control Panel - System) को दोबारा जांचें; क्या आपका स्थापित OS 32-बिट या 64-बिट है? यदि यह वास्तव में 32-बिट है, तो यह पूरी तरह से समझाएगा कि आप क्या देख रहे हैं।