विंडोज केवल 4 जीबी में से 768 एमबी रैम देखता है


16

मेरे पास 4 जीबी मेमोरी के साथ एक विंडोज एक्सपी मशीन है। जैसा कि अपेक्षित था (और इस साइट पर एक दर्जन या अन्य प्रश्नों पर चर्चा की गई थी) ओएस कल तक केवल 3 और थोड़ा ... देख सकता था। कल तक, "सिस्टम गुण" विंडो केवल 768 एमबी रैम दिखाती है।

dxdiag एक ही बात दिखाता है ... वास्तव में, यह 766 एमबी की रिपोर्ट करता है। दूसरी ओर, BIOS अभी भी 4096 एमबी दिखाता है, और msinfo32 रिपोर्ट करता है "कुल भौतिक मेमोरी: 4,096 एमबी।"

मैंने पहले कभी ऐसा कुछ नहीं देखा। मेरी स्मृति के अन्य 3.25 जीबी संभवतः कहाँ जा सकते हैं? क्या कुछ दोषपूर्ण ड्राइवर गलती से मेरी स्मृति के अधिकांश भाग को कुछ हार्डवेयर में मैप कर रहा है?

अद्यतन: अब तक की स्थिति का त्वरित सारांश: BIOS 4 जीबी दिखाता है। MemTest86 + 4 जीबी दिखाता है, और इसके सभी परीक्षण पास हो जाते हैं। Msinfo32 उपयोगिता से पता चलता है कि कंप्यूटर में 4 जीबी स्थापित हैं। हालाँकि, दोनों Windows XP "सिस्टम सूचना" और SliTaz लिनक्स केवल 768 एमबी मेमोरी की रिपोर्ट करते हैं। MemTest86 + को हार्डवेयर समस्या का निर्णायक रूप से पता चलता है, लेकिन एक ही चीज़ को देखने वाले दो ऑपरेटिंग सिस्टम एक सॉफ्टवेयर समस्या को नियंत्रित करते हैं! तो, मैं आगे कहाँ देखूँ?

अद्यतन 2: मैंने फ़ैक्टरी चूक को सीएमओएस वापस रीसेट करने की कोशिश की: कोई भाग्य नहीं। मैंने एक लाठी निकालने की कोशिश की (मेरे पास 2x2 जीबी है) और बूटिंग: कंप्यूटर ने केवल 768 एमबी देखी। इसलिए मैंने उस स्टिक को बाहर निकाल लिया और दूसरी स्टिक को: 768 एमबी में रख दिया। मैं उन दोनों को बाहर ले गया और उन्हें स्लॉट के दूसरे सेट में डाल दिया: 768 एमबी। अंत में, सब कुछ आज़माने के नाम पर, मैंने दो मॉड्यूल्स को "गलत" व्यवस्था में स्थापित किया, अर्थात एक मैच्योर जोड़ी में नहीं: स्टिल 768 एमबी। कोई फर्क नहीं पड़ता कि मेरे पास मेमोरी की क्या व्यवस्था है, कंप्यूटर केवल पहले 768 एमबी देखता है।


विलंबित y2k बग? : P
RJFalconer

1
चलो पीने के लिए :)

चीयर्स, मौली! hoppy नई बीयर!
क्वैककोट 3


@ डी कनेक्टर: समान, लेकिन अलग। आपका लिंक एक काफी मानक समस्या है, यह असाधारण है। कुछ और चल रहा है
क्वैककोट

जवाबों:


16

डिवाइस प्रबंधक खोलें और दृश्य मेनू के तहत, "कनेक्शन द्वारा संसाधन" चुनें। मेमोरी नोड का विस्तार करें और देखें कि क्या आप पता लगा सकते हैं कि क्या, अगर कुछ भी, मेमोरी पर कब्जा कर रहा है। यदि आप केवल 768MB देख रहे हैं, तो संभवतः "PCI बस" नाम के 3000 0000 पर शुरू होने वाली प्रविष्टि है। उस नोड का विस्तार करें, और देखें कि क्या वास्तव में 3000 0000 पर कुछ भी है। (रैम "सिस्टम बोर्ड" है।) फिर आप उस हार्डवेयर को अक्षम करने का प्रयास कर सकते हैं, शायद एक वैकल्पिक (वीडियो, नेटवर्क, ड्राइव नियंत्रक, आदि) स्थापित करना।


3
अहा! यहाँ प्रविष्टि है जो समस्या को दर्शाती है: [2FF00000 - FEBFFFFF] PCI बस। जब मैं इसका विस्तार करता हूं, तो पहला आइटम दो प्रविष्टियों के साथ फायरवायर नियंत्रक है, लेकिन दोनों बहुत छोटी सीमाएं हैं: 30000000-30003FFF और 30004000-300047FF। (अगला आइटम "मदरबोर्ड संसाधन" है: C0008000-C4007FFF) वास्तव में, सभी सूचीबद्ध क्षेत्र काफी छोटे हैं; "पीसीआई बस" एड्रेस रेंज ज्यादातर खाली जगह लगती है जो किसी भी चीज से मैप नहीं की जाती है। मैं सामान अक्षम करने का प्रयास करूंगा।
जोश

4
धन्यवाद केन! मैंने BIOS में फायरफॉक्स कंट्रोलर को निष्क्रिय कर दिया है और मेरी मेमोरी वापस आ गई है! मुझे आश्चर्य होगा ... उस उपकरण के गायब होने के लिए सिस्टम के किस हिस्से को इतनी मेमोरी के कारण विफल होना होगा? मुझे लगता है कि यह एक दोषपूर्ण चालक था, सिवाय इसके कि यह लिनक्स के तहत भी होता है। यह एक हार्डवेयर गड़बड़ हो सकता है? एक BIOS बग? क्या आप मुझे एक संसाधन की ओर इशारा करते हुए बता सकते हैं कि यह कैसे काम करता है?
जोश

2
ठीक है, ड्राइवर नहीं है, बल्कि जब पीसीआई बस उपकरणों से पूछताछ कर रही है, तो फायरवायर ने "फर्जी" पते की सूचना दी, जिसके कारण पीसीआई बस को "विग आउट" करना पड़ा और रिजर्व मेमोरी बहुत ज्यादा हो गई। (तकनीकी लिंगो के लिए क्षमा करें, मैं वास्तव में हार्डवेयर आदमी नहीं हूं। मुझे उन विवरणों की जानकारी नहीं है।) या हो सकता है कि यह बिल्कुल स्पष्ट हो, और पीसीआई ने अनुचित रूप से फायरफॉक्स को बहुत कम मैप किया। मुझे उत्सुकता है अगर फायरवायर अभी भी काम करता है; और यदि यह पहले काम करता था, तो हार्डवेयर में क्या परिवर्तन हुआ। यह कहीं न कहीं एक वास्तविक मामूली विफलता हो सकती है?
केन

यह निश्चित रूप से काम करता था; मैंने कुछ हफ्तों में इसमें कुछ भी नहीं डाला है। मुझे अभी तक इसे वापस चालू करना है और इसे आज़माना है, और मुझे यकीन नहीं है कि मैं करूँगा, क्योंकि यह अपने प्रकार का दूसरा बोर्ड है जिसे मैंने फायरफॉक्स समस्याओं के साथ लिया है ... पहले एक ने काफी धुआं निकाला। और उसके बाद इतनी अच्छी तरह से काम नहीं किया :) मैं सिर्फ अपने बाहरी ड्राइव को जोड़ने के लिए एक सस्ता पीसीआई बोर्ड खरीदूंगा। एक और सवाल: अब मुझे पता है कि विंडोज में यह कहां देखना है ... मुझे लिनक्स में यह वही मेमोरी मैपिंग जानकारी कहां मिल सकती है?
जोश

1
मैं एक समकक्ष के बारे में पता नहीं कर रहा हूँ। आप आउटपुट को dmesgपार्सलिंग या उसके माध्यम से पार्स करने में सक्षम हो सकते हैं /proc
केन

8

स्टार्टरन → टाइप msconfigकरें और क्लिक करें OK

BOOT.INI टैब खोलें , उन्नत विकल्प पर क्लिक करें ... और देखें कि क्या / MAXMEM = की जाँच की गई है।

इसके अलावा, कंप्यूटर बंद करें और मेमोरी मॉड्यूल को फिर से चालू करें। या मॉड्यूल को हटा दें और विभिन्न संयोजनों का प्रयास करें। Memtest86 + के साथ एक चेक भी चलाएं ।

768 एमबी सिर्फ 1 जीबी काम कर सकता है, शून्य से 256 एमबी साझा वीडियो मेमोरी।


1
यह संभवतः वीडियो मेमोरी साझा की जाती है, विशेष रूप से यदि आपके पास समर्पित वीडियो कार्ड की कमी है। क्या आपका XP ऑटोपेडेट पर सेट है? यदि यह है, तो यह एक नया ड्राइवर स्वचालित रूप से स्थापित कर सकता है जो इस आशय का कारण हो सकता है।
मालाबार

मैंने MAXMEM की जाँच की, यह सेट नहीं है। मैंने मॉड्यूल को दोहराने की कोशिश की; कोई पाँसा नहीं। (याद रखें, BIOS ने उन्हें देखा था।) मेरे पास एक समर्पित वीडियो कार्ड है, जिसमें 512 एमबी रैम है ... अगर मैं नहीं भी था, तो यह 3.25 जीबी की अनुपलब्ध मेमोरी की व्याख्या नहीं करेगा। कंप्यूटर में 2x2GB मॉड्यूल हैं, इसलिए यह संभावना नहीं है कि केवल 1GB काम कर रहा होगा। मैं memtest86 + अभी तक कोशिश नहीं की है ... कि अगले करेंगे।
जोश

1
memtest86 + ने सभी 4GB को देखा और यह सब ठीक है, जो एक मजबूत संकेतक लगता है कि यह एक सॉफ्टवेयर है, हार्डवेयर नहीं, मुद्दा है।
जोश

मेरा अगला कदम ड्राइव (घोस्ट, एयूसस ड्राइव बैकअप, डीआईएक्सएमएल, आदि) की छवि होगी और फिर स्क्रैच से एक्सपी स्थापित करें यह देखने के लिए कि क्या समस्या बनी रहती है।

XP को फिर से स्थापित करने के बजाय, मैंने लिनक्स में बूट किया, विशेष रूप से एक सिएटज लाइवसीडी। लिनक्स केवल 768 एमबी भी देखा! अब हम कहीं जा रहे हैं ... क्या 4 जीबी देखने के लिए BIOS और MemTest86 + और विंडोज़ msinfo32 उपयोगिता का कारण बन सकता है, और MemTest86 + का कहना है कि सभी 4 जीबी ठीक काम करता है, लेकिन विंडोज और लिनक्स दोनों ही केवल 768 एमबी देखने योग्य हैं?
जोश

3

क्या करने की कोशिश के कुछ विचार:

  1. CMOS क्लियर करें
  2. पावर को अनप्लग करें और 30 मिनट के लिए रैम को हटा दें, इसे अच्छी तरह से रीसेट करें।
  3. यदि आपके पास एक और समान कंप्यूटर तक पहुंच है, तो रैम का आदान-प्रदान करने का प्रयास करें।
  4. कंप्यूटर को एक मरम्मत करने वाले के पास ले जाएं जिसमें सभी आवश्यक प्रयोगों को चलाने के लिए आवश्यक उपकरण और स्पेयर पार्ट्स होंगे।

मैंने CMOS क्लीयर करने की कोशिश की; कोई भाग्य नहीं। मैंने इसे सभी प्रकार के विभिन्न विन्यासों में दोहराने की कोशिश की; कोई भाग्य नहीं। मैं यहाँ हूँ, एओओआईडी के लिए एक मरम्मत करने वाले व्यक्ति के पास ले जाने का पूरा कारण :)
जोश

2

मुझे सिर्फ BIOS और GPU ड्राइवर अपडेट के बाद मेरे ASUS 1201n पर यह समस्या थी।

सिस्टम "2 जीबी रैम (768 एमबी उपलब्ध)" दिखाता है। मैं BIOS में गया और बूट बूस्टर विकल्प को बंद कर दिया , और रैम को ठीक से सेट किया गया।


1

BIOS में, क्या आपके पास OS इंस्टॉल मोड विकल्प है? अधिकांश Dells में यह है और यह कृत्रिम रूप से RAM की मात्रा को सीमित करता है जिसे OS पुराने OSes के साथ अच्छा खेलता है। यदि यह चालू है, तो सुनिश्चित करें कि इसे बंद कर दिया गया है।


मुझे अपने गीगाबाइट मदरबोर्ड के BIOS में ऐसा कोई विकल्प नहीं दिखता है। मैं सीएमओएस को चूक के लिए रीसेट करता हूं, बस सुनिश्चित करने के लिए।
जोश

1

मैं कल इस पोस्ट पर आया था जब मुझे विंडोज 7 लैपटॉप 3 जीबी रैम के साथ एक समान मेमोरी मुद्दा मिला था, लेकिन केवल 766 एमबी की रिपोर्टिंग उपलब्ध थी।

विभिन्न पदों के माध्यम से पढ़ने के बाद मैंने केवल एक SODIMMS को हटाकर उपलब्ध रैम को शारीरिक रूप से बदलने का फैसला किया। तो मेरा 3 जीबी लैपटॉप अस्थायी रूप से 1 जीबी (2 जीबी मॉड्यूल को हटा) था। मुझे पहले से ही संदेह है, फिर से बैठने या अच्छी रैम पर स्वैप करने से कोई फर्क नहीं पड़ेगा।

और वोइला! 1 जीबी रैम अचानक देखी गई थी। मैंने तब 2 जीबी मॉड्यूल की जगह 1 जीबी मॉड्यूल हटा दिया - और 2 जीबी देखा और प्रयोग करने योग्य था। फिर 1 जीबी और 2 जीबी को बदल दिया और सभी 3 जीबी उपलब्ध थे, न कि 766 एमबी या जो कुछ भी था।

मैंने BIOS में वीडियो रैम को भी समायोजित किया था और हालांकि यह उपलब्ध रैम को बढ़ाकर बदलने का प्रभाव था, इसने मेरे लिए समस्या को ठीक नहीं किया।

मूल समस्या विंडोज सत्यापन / सक्रियण (सभी चीजों के) के कारण हुई है। एक डेड हार्ड डिस्क और कोई रिकवरी सॉफ़्टवेयर नहीं होने के बाद, मैंने विंडोज 7 64-बिट के रिटेल संस्करण का उपयोग फिर से स्थापित करने के लिए किया (ईयूएलए को गलत मानते हुए)। फिर मैंने सही EULA (लैपटॉप के आधार से) के साथ विंडोज को फिर से सक्रिय किया। हालाँकि विंडोज़ खुश था और ओके को फिर से सक्रिय कर दिया गया था, लेकिन यह इसका अनुसरण कर रहा था (और जाहिर तौर पर यह काफी सामान्य है) कि उपलब्ध स्मृति समस्याएं पैदा हुईं।

यह अन्य हार्डवेयर उपयोग के लिए बहुत अधिक मेमोरी (गलत तरीके से) विंडोज भंडार को प्रकट करता है। मैंने रास्ते में कुछ हार्डवेयर उपकरणों की भी स्थापना रद्द की, लेकिन इससे कोई फर्क नहीं पड़ा।


0

आप विंडोज के बारपेट बिल्ड के उपयोग से सिस्टम का परीक्षण कर सकते हैं । इसके लिए हासिल करने का सबसे आसान सॉफ्टवेयर Hirens10.1 है

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

मेरी राय में कोई भी तकनीशियन इन उपकरणों के बिना पूरा नहीं होता है, इसलिए आपको एक प्रति मिल सकती है।


0

मेरे लिए फिक्स:

विंडोज 7 चलाने वाले एसर अस्पायर लैपटॉप के साथ मुझे भी यही समस्या थी, लेकिन विंडोज में 3 जीबी दिखाई गई, लेकिन केवल 768 एमबी ही इस्तेमाल की जा सकी, लेकिन मैंने पिछले जवाबों के बारे में सोचा और सोचा "क्यों यह परेशानी के महीनों बाद मुफ्त में खेलना शुरू करेगा, जिसका कोई फायदा नहीं है।" ड्राइवर अपडेट? " इसलिए मैंने 1 गीगाबाइट स्टिक को हटा दिया और 2 गीगाबाइट स्टिक को छोड़ दिया और कोई POST नहीं था।

मैंने 2 गीगाबाइट को उस एक छड़ी से बदल दिया जिसे मैंने हटा दिया था और ठीक पोस्ट किया था। डीए डीए, दोषपूर्ण 2 गीगाबाइट छड़ी! मैंने 2 गीगाबाइट स्टिक को बदल दिया, और मेरे पास अब 3 गीगाबाइट में से 2.75 उपयोग करने योग्य है।


0

मुझे विंडोज 8 के साथ एक Asus EeePC 1201N पर यह समस्या थी।

प्रत्येक बूट पर, BIOS रीसेट किया गया था और डिफ़ॉल्ट मानों को लोड करने के लिए कहा गया था ( F2)। ग्राफिक कार्ड के लिए नवीनतम एनवीडिया के ड्राइवरों को स्थापित करने से मेरी समस्या हल हो गई: विंडोज का एक काम नहीं करना चाहिए जैसा कि इसे करना चाहिए था।

नवीनतम एनवीडिया के ड्राइवर पाने के लिए: http://www.nvidia.fr/Download/index.aspx?lang=fr


0

मेरे लिए फिक्स (विंडोज 10):

  • खुला हुआ msconfigबूट टैब → उन्नत विकल्प
  • अधिकतम मेमोरी बॉक्स की जाँच करें और उपलब्ध रैम की अपनी अधिकतम राशि टाइप करें
  • क्लिक करें OK,OK
  • रिबूट और प्रार्थना करें

उसके बाद, विंडोज ने बताया कि 767 एमबी के बजाय 3.25 जीबी (4 में से) का उपयोग किया जा सकता है।

ध्यान दें कि यदि आप msconfig को फिर से खोलते हैं, तो अधिकतम मेमोरी चेकबॉक्स अनियंत्रित + अधिकतम मेमोरी हो सकता है फ़ील्ड 0 पर वापस सेट हो जाती है। हालांकि, उपलब्ध मेमोरी में कुछ भी नहीं बदलना चाहिए।

यह इस अन्य उत्तर से प्रेरित था ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.