كيفية استخدام الكثير من ذاكرة الوصول العشوائي في نظام التشغيل Windows XP. ذاكرة الوصول العشوائي (RAM) غير مستخدمة بالكامل

💖 هل يعجبك؟شارك الرابط مع أصدقائك

سقسقة

هناك عدد من البرامج التي هي في الأساس دجال. يعدون جميعًا بزيادة مذهلة في سرعة الكمبيوتر عن طريق تحرير مساحة في ذاكرة الوصول العشوائي للكمبيوتر. لفهم سبب كون هذا الأمر عديم الفائدة بل وضارًا، عليك أولاً أن تفهم ما هي ذاكرة الوصول العشوائي (RAM) على أي حال؟

ما هي ذاكرة الوصول العشوائي (RAM) ولماذا هي مطلوبة؟

كبش(أو كبش - ر com.andom أوصول مإيموري، أو كبش - عنالمنطوق زيذكرنا شالجهاز) - ذاكرة متطايرة تُستخدم لتخزين التعليمات والبيانات اللازمة مؤقتًا للحسابات التي يقوم بها المعالج (أو المعالجات) للكمبيوتر. تم وصف هذا بشكل أكثر دقة وتفصيلاً في ويكيبيديا، لكنني سأركز على المشكلة الفعلية للمساحة الحرة في ذاكرة الوصول العشوائي.

ملحوظة: أنا أتحدث ببساطة قدر الإمكان، وأغفل الكثير من المصطلحات والميزات، ولم أترك سوى الجوهر المطلوب في سياق مذكرتي.

يحتاج المعالج إلى ذاكرة الوصول العشوائي سريعالوصول إلى البيانات التي لا يمكن للقرص الصلب توفيرها بأي شكل من الأشكال. لذلك، عند إطلاق البرنامج، يتم تحميله في ذاكرة الوصول العشوائي (RAM) - هذه هي الطريقة الوحيدة التي يمكن للكمبيوتر من خلالها إجراء العمليات الحسابية، ونقل البيانات إلى المعالج من ذاكرة الوصول العشوائي (RAM) والعودة.

في نظام التشغيل Windows، يمكن وضع البرامج قيد التشغيل فعليًا ليس فقط "في بطاقات ذاكرة الوصول العشوائي"، ولكن أيضًا على القرص الصلب في الملف pagefile.sys.يُسمى هذا الملف "ملف المبادلة" أو "المبادلة" (من المبادلة الإنجليزية).

الفكرة هي كما يلي: إذا كان البرنامج يستهلك قدرًا كبيرًا من الذاكرة، فسيتم تفريغ جزء منه على القرص الصلب في ملف ترحيل الصفحات، مما يؤدي إلى تحرير "مساحة حية" للبرامج الأخرى، وإذا لزم الأمر، يتم تحميل البيانات مرة أخرى إلى ذاكرة الوصول العشوائي (RAM) .

مشكلةهو أن الفرق في السرعة بين ذاكرة الوصول العشوائي والقرص الصلب ضخم. ويمكن إثبات ذلك بوضوح على النحو التالي:

للتأكد من أن البيانات غير الضرورية فقط هي التي يتم تفريغها في ملف ترحيل الصفحات، يقوم Windows بتشغيل مدير الذاكرة. إنه يعمل بنجاح كبير، بفضله على جهاز كمبيوتر به 512 ميغابايت من ذاكرة الوصول العشوائي، يمكنك تشغيل البرامج التي تشغل أكثر من غيغابايت من الذاكرة. ومن الأمثلة النموذجية على ذلك الإصدارات الحديثة من Adobe Photoshop و3DS Max والعديد من البرامج الأخرى لإجراء العمليات الحسابية المعقدة. بالطبع، مع مثل هذه الكمية الصغيرة من ذاكرة الوصول العشوائي، ستكون البرامج بقوةتبطئ، ولكن العمل فيها هو على الأقل ممكن، ولكنه ممكن.

ماذا تفعل محسنات الذاكرة؟

اسمحوا لي أن أقارن بين الأدوية لتخفيف الأعراض، فهي لا تعالج السبب، بل تخفف الأعراض فقط. إذا كان الشخص مصابًا بالأنفلونزا، فإن التخلص من سيلان الأنف لن يعالجه. إذا تباطأ جهاز الكمبيوتر وكان هناك القليل من الذاكرة الحرة، فإنه يتباطأ ليس بسبب الذاكرة المشغولة، ولكن بسبب برنامج كثيف الاستخدام للموارد بشكل مفرط أو، على سبيل المثال، ارتفاع درجة الحرارة.

جميع أدوات تحسين الأداء مطلوبة إظهار مقدار المساحة الحرة في ذاكرة الوصول العشوائي.وغالباً ما تكون بأحرف حمراء وتحذيرات أن ذلك يؤثر سلباً على سرعة الكمبيوتر. وهذا في الواقع ليس صحيحا. إذا كان البرنامج يحتاج إلى كل ذاكرة الوصول العشوائي (RAM)، فهذا يعني أنه مطلوب للعمل (الحسابات) والعمل سريعلن تكون هناك إلا إذا تم منحها المساحة التي تطلبها.

من الأمثلة النموذجية للبرامج التي تتطلب كميات كبيرة من ذاكرة الوصول العشوائي (RAM) الألعاب. إذا كانت اللعبة تتطلب 2 غيغابايت من ذاكرة الوصول العشوائي، فلا يمكنك فعل أي شيء حيال ذلك. بدون الكمية المطلوبة من ذاكرة الوصول العشوائي، سيكون اللعب مشكلة بسبب انخفاض معدل الإطارات - ستتباطأ اللعبة نظرًا لوجود بعض البيانات في ملف المبادلة البطيء. يتم إنشاء محسنات ذاكرة الوصول العشوائي نفس التأثير السلبي- بعد تحرير الذاكرة، يتم تخصيص ذاكرة أقل مما تحتاج إليه البرامج، ولهذا السبب تبدأ "الفرامل" مرة أخرى.

ملاحظة رقم 1:أنا لا أقول أن معدلات الإطارات في الألعاب ترتبط ارتباطًا مباشرًا بحجم ذاكرة الوصول العشوائي. عن طريق تثبيت المزيد من ذاكرة الوصول العشوائي في جهاز الكمبيوتر الخاص بك، ستتمكن من زيادة الأداء فقط في تلك البرامج التي يكون فيها مقدار ذاكرة الوصول العشوائي مهمًا حقًا، بغض النظر عن المعلمات الأخرى الأكثر أهمية: تردد المعالج، وخصائص بطاقة الفيديو، وتردد ذاكرة الوصول العشوائي، وسرعة القرص الصلب، إلخ.

ملاحظة 2:تحدث أخطاء مع البرامج تحت الاسم العام " تسريب ذاكرة"عندما "ينمو" البرنامج دون سبب ويستهلك كل الذاكرة دون داعٍ، ولكن في هذه الحالة من الضروري مطالبة مطوري هذا البرنامج بتصحيح الخطأ، وعدم تحرير الذاكرة باستخدام المُحسِّنين.

كيف تعمل محسنات الذاكرة

يمكن لبرامج تحسين الذاكرة (قد يكون لها أسماء مختلفة - SuperRAM، وFreeMemory، وMemory Management SuperProMegaEdition، وما إلى ذلك) تحرير الذاكرة بعدة طرق، ولكنها جميعها مرتبطة بمبدأ خداع Windows Memory Manager:

  1. يستدعي البرنامج وظيفة خاصة EmptyWorkingSet()، والتي تجبر كافة البرامج على تفريغ أكبر قدر ممكن من نفسها في ملف المبادلة.
  2. يبدأ البرنامج في النمو بشكل لا يمكن السيطرة عليه في الذاكرة، ويخبر مدير ذاكرة Windows أنه يحتاج إليه للعمل (أتحدث بالاستعارات، ولكن هذا هو الحال في الواقع)، ونتيجة لذلك يقوم مدير الذاكرة بإلقاء أكبر عدد ممكن من البرامج على القرص الصلب في ملف مبادلة.

والنتيجة هي نفسها دائمًا: تبدأ البرامج في التباطؤ، لكن عدد المساحة الفارغة في ذاكرة الوصول العشوائي (RAM) يتحول إلى اللون الأخضر ويقول برنامج تحسين الذاكرة أن كل شيء على ما يرام. ونتيجة لذلك، يكون المستخدم سعيدًا، ويفتح نافذة بها برنامجه المفضل و... منتظر.لأن برنامجه المفضل قد بدأ تبطئ كثيرا.سيحدث هذا حتى يعود البرنامج "نفسه" إلى ذاكرة الوصول العشوائي من ملف المبادلة. نتيجة لذلك، تصبح ذاكرة الوصول العشوائي ممتلئة مرة أخرى، ويشير مؤشر المساحة الحرة مرة أخرى إلى أن الذاكرة مشغولة، ويغضب المستخدم، ويبدأ في مسح الذاكرة، وكل شيء يحدث للجولة الثانية (الثالثة، الخامسة، العاشرة).

التأثير المعاكس هو أن البرنامج يستهلك كل ذاكرة الوصول العشوائي من المفترضللعمل السريع - لن يكون من الممكن تحقيقه. لقد استخدمت كلمة "من المفترض" لأنه في الحالة المثالية (عندما يكون هناك ذاكرة كافية) تستهلك البرامج القدر الذي تحتاجه من الذاكرةو لا يمكن التدخل في هذه العملية. إذا قمت بالتدخل في العملية، فسوف تحصل على التباطؤ الناجم عن الوصول المتكرر إلى ملف المبادلة.

نقطة حزينة أخرى: لا يمكن لمُحسِّني الذاكرة إلغاء تحميل البرامج غير الضرورية من ذاكرة الوصول العشوائي (RAM). نحن نحدد "عدم جدواها" بأنفسنا؛ كل شيء يعمل بشكل مختلف في الكمبيوتر. يتم تفريغ كافة البرامج في ملف المبادلة بشكل عشوائي.

الاستنتاج رقم 1:إن تحرير ذاكرة الوصول العشوائي (RAM) بواسطة المُحسِّنين لا يؤدي إلا إلى الإضرار وتقليل الأداء.

الاستنتاج رقم 2:لا يمكنك الحكم على سرعة البرنامج من خلال مقدار المساحة التي يشغلها في ذاكرة الوصول العشوائي (RAM).

الاستنتاج رقم 3:إذا كان البرنامج يشغل مساحة كبيرة في ذاكرة الوصول العشوائي (RAM)، فهذا يعني أنه يعمل بكميات كبيرة من البيانات. يمكنك مساعدتها على "التفكير" بشكل أسرع فقط من خلال زيادة حجم ذاكرة الوصول العشوائي (RAM)، أي. عن طريق تثبيت المزيد من بطاقات ذاكرة الوصول العشوائي (RAM) في الكمبيوتر. ولكن هذا لن يساعد إذا كانت الخصائص الأخرى لجهاز الكمبيوتر لا تلبي المتطلبات.

لكي لا تكون بلا أساس، إليك رابط لاستنتاجات مماثلة مع شرح لكيفية عمل Windows Memory Manager: هنا.

كيف ينبغي تحسين الذاكرة؟

الطريقة الأكثر وضوحًا لتحسين أداء جهاز الكمبيوتر الخاص بك هي إغلاق البرامج غير الضرورية. والثاني هو تثبيت المزيد من وحدات ذاكرة الوصول العشوائي (اللوحات) حتى "تشعر البرامج براحة أكبر" وتعمل بشكل أسرع. الطرق الأخرى لتسريع جهاز الكمبيوتر المرتبط مباشرة بذاكرة الوصول العشوائي هي: لا.

وأكرر مرة أخرى: محسنات الذاكرة هراءمن أجل كسب المال من المستخدمين الساذجين. نفس الغباء هو ضبط "إعدادات الذاكرة المخفية" في نظام التشغيل Windows، حيث تم تكوين كل شيء هناك بالفعل على النحو الأمثل بعد الاختبار على عدد كبير من أجهزة الكمبيوتر. هناك مشكلات محددة، لكن هذا لا ينطبق على أجهزة الكمبيوتر المنزلية.

حول ذاكرة الوصول العشوائي المجانية في أنظمة التشغيل Windows Vista و7 و8 و10

كثيرًا ما أرى في المنتديات صرخات ساخطة (أقتبس): " لقد قمت بتثبيت نظام التشغيل Windows 7 (8، 10)، ونظرت إلى إدارة المهام، وقالت إن واحد ونصف غيغابايت أو كل ذاكرة الوصول العشوائي مشغولة! ويندوز 7 (8، 10) يستهلك الكثير من الذاكرة!»

في الواقع، كل شيء مختلف تماما وليس هناك سبب للسخط. العكس تماما: في أنظمة التشغيل الحديثة، يتم تخصيص ذاكرة مجانية لذاكرة التخزين المؤقت.يحدث هذا بشكل أساسي بفضل وظيفة SuperFetch. بفضل ذاكرة التخزين المؤقت، تبدأ البرامج بشكل أسرع،لأنه بدلاً من الوصول إلى القرص الصلب، يتم تحميل البيانات من ذاكرة الوصول العشوائي (انظر الصورة أعلاه، الفرق بين سرعة القرص الصلب وذاكرة الوصول العشوائي مكتوب بالخط العريض). إذا كان بعض البرامج يحتاج إلى المزيد من ذاكرة الوصول العشوائي - ذاكرة التخزين المؤقت فوراسوف يقلل من حجمها، وإفساح المجال لها. مزيد من المعلومات حول هذا مكتوب على هبراهابر.

الاستنتاجات:

  1. ليست هناك حاجة لمسح الذاكرة، لأنه يتم استخدام كل بايت من المساحة إلى الحد الأقصى على نحو فعال.
  2. انسَ أمر مُحسِّنات الذاكرة - فهي لا تعمل على تحسين أي شيء وتتداخل مع ذاكرة التخزين المؤقت ووظائف Windows الأخرى.
  3. إذا تم شغل قدر كبير من ذاكرة الوصول العشوائي مباشرة بعد تشغيل الكمبيوتر، فهذا أمر طبيعي تمامًا ولا يتسبب في بطء تشغيل البرامج.بالطبع، إذا كان بدء التشغيل مليئًا بعشرات أو اثنين من البرامج التي تشغل هذه الذاكرة بالذات، وفي نفس الوقت تحميل المعالج واستخدام القرص الصلب،سوف تبطئ بالتأكيد. يجب التعامل مع مثل هذه البرامج عن طريق حذفها أو إزالتها من بدء التشغيل، وعدم مسح الذاكرة باستخدام أدوات تحسين الأداء.

هناك أيضًا أسطورة مفادها أنه عند استخدام أنظمة التشغيل Windows Vista و7 و8 و10، تتداخل ذاكرة التخزين المؤقت مع البرامج. يُزعم أنه "عندما يحتاج البرنامج إلى المزيد من ذاكرة الوصول العشوائي (RAM)، يتبين أنه مسدود بذاكرة التخزين المؤقت، وتحدث الفرامل." هذا في الواقع ليس صحيحا. تختفي ذاكرة التخزين المؤقت فوراوالبرنامج حالايصبح المقدار المطلوب من ذاكرة الوصول العشوائي متاحًا.

تغيير حجم ملف الصفحة أو نقله أو تعطيله

نصيحة شائعة أيضًا، ومضرة إلى حدٍ ما. هناك مقالة جيدة حول هذا الموضوع على حبرابر. سأكتفي بإعطاء أهم الاستنتاجات التي توصلت إليها تلك المقالة، مع إضافة استنتاجاتي من تجربتي الشخصية:

  1. ليس هناك فائدة تذكر في تغيير حجم ملف ترحيل الصفحات.من الناحية النظرية، من الناحية المثالية، يجب عليك ضبط حجم ملف ترحيل الصفحات على ألا يكون أكبر مما تتطلبه البرامج قيد التشغيل، ولكن المشكلة هي أنه حتى لو كنت تستخدم نفس البرامج لنفس الإصدارات يومًا بعد يوم، فإن المواقف مختلفة (يمكنك التشغيل في المتصفح ، علامة تبويب واحدة، أو ربما مائة، كل منها بها لعبة فلاش مفتوحة) وستكون متطلبات الذاكرة المتاحة مختلفة - الحجم "المثالي" المقدر لملف ترحيل الصفحات سيتغير من دقيقة إلى دقيقة. لذلك، لا فائدة من تغيير حجم ملف ترحيل الصفحات، لأن "الحجم المثالي" لملف ترحيل الصفحات يتغير باستمرار. من الأسهل ترك الحجم الذي يحدده النظام وعدم خداع نفسك.
  2. إذا قمت بتعطيل ملف ترحيل الصفحات على قسم النظام(في هذه الحالة، يمكن استخدام ملف المبادلة على أقسام أخرى)، لن يعمل تفريغ الذاكرة لأخطاء الموت الزرقاء.لذلك، إذا أظهر النظام "شاشة الموت الزرقاء"، لتحديد سبب الفشل، فسيتعين عليك أولاً تمكين ملف ترحيل الصفحات على قسم النظام، ثم الانتظار حتى يتكرر الفشل. هناك موقف واحد فقط يُنصح فيه بتعطيل ملف ترحيل الصفحات الموجود على قرص النظام (لفقدان إمكانيات التشخيص) وتمكينه على ملف آخر - إذا كان هناك ملفان أو أكثر بدنيمحركات الأقراص الصلبة. يمكن أن يؤدي نقل ملف الصفحة إلى قرص فعلي آخر إلى تقليل مقدار التباطؤ الناتج عن توزيع التحميل عبر الأقراص.
  3. سيؤدي تعطيل ملف ترحيل الصفحات (بالكامل، أي على كافة الأقراص) إلى حدوث مشكلات وتعطل البرامج كثيفة الاستخدام للموارد.لن تصدق ذلك، ولكن حتى الآن، عندما يتم تثبيت ما متوسطه 16 جيجابايت من ذاكرة الوصول العشوائي (RAM) في جهاز الكمبيوتر المنزلي، هناك برامج تتطلب المزيد. شخصيًا، واجهت مشكلات عند عرض المشاهد المعقدة باستخدام V-Ray وعند العمل في برنامج GIMP - فهذه البرامج شرهة جدًا من حيث الذاكرة المتوفرة وتغلق عندما لا تكون هناك ذاكرة كافية.
    ملحوظة:من الواضح أن البرامج عادةً لا تكتب البيانات إلى ملف الصفحة بنفسها؛ بل يقوم نظام التشغيل بذلك نيابةً عنها (ولكن هناك استثناءات). ومع ذلك، لا يمكن اعتبار ملف الصفحة المعطل جزءًا منه طبيعيوضع تشغيل الكمبيوتر.
  4. نقل ملف المبادلة إلى قرص RAM(قرص افتراضي سريع جدًا موجود في ذاكرة الوصول العشوائي) غير مناسب.
    أولاًوهذا هو الشيء الأكثر أهمية، عند بدء تشغيل Windows، قد تتم تهيئة قرص ذاكرة الوصول العشوائي (RAM) في وقت متأخر عن اللحظة التي يحتاج فيها النظام إلى ملف ترحيل الصفحات. ولهذا السبب، يمكن أن يحدث أي شيء - من الموت الزرقاء إلى تباطؤ النظام التلقائي (واجهت ما ورد أعلاه عندما كنت أختبر هذه الفكرة).
    ثانيًاسيكون حجم ملف المبادلة هذا صغيرًا - الذاكرة ليست مطاطية. ينشأ الاختيار - إما نقص ذاكرة الوصول العشوائي عندما يكون هناك ملف ترحيل كبير في الذاكرة، أو مواطن الخلل في البرنامج عندما لا تكون هناك مساحة كافية في ملف ترحيل صفحات صغير. ليس هناك وسط ذهبي، لأن... يمكن للكمبيوتر أداء مهام مختلفة تمامًا.
    الاستثناء عندما يمكنك إنشاء ملف ترحيل صفحات كبير على قرص RAM هو إذا كان لديك 16 جيجابايت من ذاكرة الوصول العشوائي أو أكثر. ومع ذلك، مع مثل هذا الحجم من ذاكرة الوصول العشوائي، لا يتم استخدام ملف ترحيل الصفحات أبدًا تقريبًا، وليس هناك أي معنى في الاحتفاظ به في ذاكرة الوصول العشوائي.
    ثالث، هذا ببساطة لا معنى له، لأن المبادلة ضرورية لتوسيع الذاكرة الافتراضية باستخدام محرك الأقراص الثابتة أو SSD.

مسح ملف المبادلة

في ملف المبادلة pagefile.sysيمكن تخزين مجموعة متنوعة من المعلومات السرية - على سبيل المثال، الصور من الصفحات المفتوحة مؤخرًا في المتصفح. هذه عملية عادية بسبب الطريقة التي تعمل بها البرامج في نظام التشغيل Windows. إذا كنت ترغب في ذلك، يمكنك تمكين مسح ملف ترحيل الصفحات عند إيقاف تشغيل جهاز الكمبيوتر الخاص بك. ومع ذلك، فإن هذا القرص لن يؤدي بأي حال من الأحوال إلى تحسين الأداء، بل على العكس من ذلك، فإنه سيبطئ بشكل خطير إيقاف تشغيل الكمبيوتر وإعادة تشغيله.

اذا أنت لاالعمل مع البيانات السرية، أفضل لا تقم بتمكين تنظيف pagefile.sys.

توفر أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي في نظام التشغيل Windows

الإنترنت مليء حرفيًا بتكهنات المستخدمين حول سبب توفر 3.5 جيجابايت من ذاكرة الوصول العشوائي في نظام التشغيل Windows قليلاً بدلاً من 4 جيجابايت المثبتة على سبيل المثال. تم اختراع العديد من النظريات والأساطير والأساطير. على سبيل المثال، يعتقدون أن هذا قيد قامت به Microsoft ويمكن إزالته. في الواقع، هذا صحيح جزئيا - هناك حقا قيود قسرية. لا يمكنك إزالته. ويرجع ذلك إلى حقيقة أنه في أنظمة 32 بت، قد تصبح برامج التشغيل والبرامج غير مستقرة عندما يستخدم النظام أكثر من أربعة غيغابايت من ذاكرة الوصول العشوائي. بالنسبة لنظام التشغيل Windows 64 بت، يتم اختبار برامج التشغيل بشكل أكثر شمولاً؛ ولا يوجد القيد المذكور أعلاه.

في نظام التشغيل Windows 32 بت، يتوفر فقط 4 جيجابايت من ذاكرة الوصول العشوائي، وفي نظام التشغيل 64 بت لا يوجد مثل هذا القيد وتتوفر ذاكرة وصول عشوائي أكبر بكثير - حتى 192 جيجابايت.

لكن الأمر ليس بهذه البساطة. ويندوز 7 الأولي (بداية)(ونظيره فيستا) لا يرى أكثر من 2 غيغابايت من ذاكرة الوصول العشوائي. يعد هذا أيضًا قيدًا، ولكن ليس بسبب البرامج غير المستقرة. الحقيقة هي أن Windows 7 Basic يتم توزيعه حصريًا على أجهزة الكمبيوتر المحمولة منخفضة الطاقة، وهو في الواقع مجاني تقريبًا، لذلك كان من الضروري إبعاده عن الإصدارات الأكثر تكلفة: Home Basic، Home Advanced، Ultimate، إلخ. يمكن إزالة بعض القيود المفروضة على Windows 7 Starter، ولكن ليس الحد الأقصى المسموح به وهو 2 غيغابايت من ذاكرة الوصول العشوائي.

أما بالنسبة لإصدارات 32 بت المتبقية من أنظمة التشغيل Windows XP وVista و7 وWindows 8/10: في الممارسة العملية، يتوفر للمستخدم أقل من ذلك - 3.5 جيجابايت.الشيء هو أن برامج التشغيل لها أيضًا عناوينها الخاصة، مما يحرم برامج Windows من الوصول إلى جزء من الذاكرة يبلغ 512 ميجابايت. يوجد تصحيح يسمح لك "بدفع" هذه العناوين إلى ما هو أبعد من أربعة غيغابايت بحيث يبدأ النظام في استخدام ذاكرة الوصول العشوائي (RAM) البالغة 4 غيغابايت بالكامل، ولكن هذا لا معنى له تقريبًا:

  • كما كتبت أعلاه، لن تتمكن برامج التشغيل والبرامج من العمل بشكل صحيح بعد هذا التصحيح، لذلك قد يبدأ النظام في التجميد، وإصدار أخطاء، أي. تتصرف بشكل غير متوقع.
  • حتى لو كان الكمبيوتر يحتوي على 8 أو 16 أو 32 جيجابايت أو أكثر من بطاقات ذاكرة الوصول العشوائي (RAM) المثبتة، فلن يساعد ذلك بأي شكل من الأشكال على استخدامها في وضع 32 بت من نظام التشغيل.

ما الفائدة من وجود 512 ميجابايت إضافية من ذاكرة الوصول العشوائي إذا أصبح النظام غير مستقر؟ وهنا مثال جيد. لا يزال يتعين عليك تثبيت Windows 64 بت.

لا يعني مجرد ظهور 4 جيجابايت من ذاكرة الوصول العشوائي أنه يمكن استخدامها بفعالية.المشكلة هي أن نظام التشغيل Windows 32 بت لا يمكنه تخصيص أكثر من 2 جيجابايت من ذاكرة الوصول العشوائي الفعلية لعملية (برنامج) بكفاءة. كثير من الناس ينسون هذا - وعبثا. لا يهم مقدار ذاكرة الوصول العشوائي الموجودة في الكمبيوتر إذا كان البرنامج لا يمكن منحه أكثر من 2 جيجابايت من ذاكرة الوصول العشوائي. على سبيل المثال: إذا كان المستخدم يعمل بنظام Windows 32 بت مع Photoshop على جهاز كمبيوتر مزود بذاكرة وصول عشوائي (RAM) سعة 4 جيجابايت، فسيتمكن Photoshop من استخدام 2 جيجابايت فقط كحد أقصى، وسيتم طرح بقية البيانات في ملف المبادلة وسيبدأ في التباطؤ تحت. إنه نفس الشيء مع الألعاب.

في الواقع، فقط على نظام تشغيل 64 بت يمكن للبرامج الاستفادة من الإمكانات الكاملة لأكثر من 2 غيغابايت من ذاكرة الوصول العشوائي. وليس جميعها، ولكن فقط تلك المصممة لاستخدام أكثر من 2 جيجابايت من ذاكرة الوصول العشوائي. يمكن تصحيح الوضع مرة أخرى باستخدام التصحيحات المناسبة في نظام التشغيل Windows 32 بت، ولكن هذا لا يعمل مع كافة البرامج. أكرر: فقط برامج Windows 64 بت و 64 بت التي تعمل بها هي الطريقة الوحيدة لاستخدام الإمكانات الكاملة لكمية كبيرة من ذاكرة الوصول العشوائي.

وفي الوقت نفسه، يختلف الوضع مع إصدارات خادم Windows: تتوفر هناك كميات أكبر بكثير من ذاكرة الوصول العشوائي، حتى في إصدارات 32 بت من نظام التشغيل. لماذا يحدث هذا موصوف في المقالة كسر حدود Windows: الذاكرة الفعلية من مارك روسينوفيتش.

دعونا نلخص ذلك

  • لا يمكن استخدام محسنات ذاكرة الوصول العشوائي (RAM).
  • لمس إعدادات الذاكرة هو نفسه، حتى لو كان البرنامج يحتوي على العديد من التلميحات التي تعطي شعورا بالسيطرة على الوضع.
  • يتم استخدام ذاكرة الوصول العشوائي المجانية في نظام التشغيل Windows Vista/7/8/10 للأغراض الجيدة، ومن الأفضل عدم لمس هذه الوظيفة - كل شيء يعمل بشكل جيد، ولا يمكن تحسين أي شيء تقريبًا.
  • إذا كان جهاز الكمبيوتر الخاص بك يتباطأ، فهذا هو الحال اكثر اعجاباليس بسبب الذاكرة المشغولة (تشغلها ذاكرة التخزين المؤقت المفيدة)، ولكن إما بسبب وجود عدد كبير من البرامج قيد التشغيل، أو بسبب برنامج واحد "يأخذ" كل شيء لنفسه.

يوم جيد للجميع. قبل خمس سنوات، كتبت مقالًا بعنوان Readyboost على نظام التشغيل Windows XP وعندما كتبت هذا المقال اعتقدت أن المعلومات لن تكون ذات صلة، حيث كان هناك بالفعل نظام التشغيل Windows 7 الذي يعمل فيه Readyboost خارج الصندوق، وخرجت ذاكرة الوصول العشوائي DDR3 والتي تم بيعها بسعر أرخص من لوحات الذاكرة السابقة. لكن لدهشتي، حتى الآن، ينتقل حوالي 10 أشخاص يوميًا من محركات البحث إلى الصفحة، وفي الوقت الحالي تمت مشاهدة المقالة ما يقرب من 80000 مرة، وهذا يصل إلى 42 مرة في المتوسط ​​يوميًا - وهو عدد كبير جدًا لموقعي المتواضع .

السؤال هو لماذا بدأت بالحنين وتحدثت عن Readyboost على XP؟ الأمر بسيط، اليوم سننظر في الوضع العكسي، أي. يتم استخدام Readyboost عندما لا يكون هناك ما يكفي من ذاكرة الوصول العشوائي (RAM) للعمل المريح، وسننظر في ذلك كيفية جعل أكثر من 3.5 غيغابايت من ذاكرة الوصول العشوائي تعمل في نظام التشغيل Windows XP. لأكون صادقًا، من الصعب بالنسبة لي أن أصمم وأشرح بشكل منطقي الموقف الذي قد تكون فيه هذه المهارة مفيدة لك (ونعم، اليوم سيكون هناك الكثير من التعليقات من المؤلف والاستطرادات الغنائية، إذا لم تكن مهتمًا بمقالتي "بلاه بلاه بلاه"، يمكنك إلقاء نظرة على لقطات الشاشة على الفور.). لكنه أصبح مفيدًا عندما كان لدي في العمل وحدة نظام قديمة من Dell تعمل بنظام التشغيل OEM Windows XP، والتي لا يمكن إعادة تثبيتها، حسنًا، حسنًا، كان لدي ذاكرة وصول عشوائي (RAM) بسعة 2 جيجابايت، وهو ما يكفي لنظام التشغيل XP، ولكن بعد ذلك قمت بالتفتيش حول المستودع ، لقد قمت بتفكيك وحدات النظام القديمة وفويلا لدي بالفعل 6 جيجابايت من ذاكرة الوصول العشوائي. حسنًا، كما تعلم، رأى النظام 3.5 غيغابايت فقط منهم وكل شيء يعمل في ذاكرة الوصول العشوائي الخاملة البالغة 2.5 غيغابايت، وهو أمر سيئ، بدأ هذا الفكر يأكل في ذهني وفي أحد الأيام نصحني زميل أكثر خبرة بكيفية تنفيذه (لهذا السبب لا أتقدم بأي مطالبات بشأن التأليف) وستساعدنا تقنية قرص RAM في ذلك. ما هو قرص ذاكرة الوصول العشوائي؟ كل شيء بسيط للغاية - هذه تقنية تسمح لك بإنشاء قسم في ذاكرة الوصول العشوائي (RAM). وكيف سيساعدنا هذا في استخدام بقية ذاكرة الوصول العشوائي الخاصة بنا؟ سنقوم بإنشاء ملف مبادلة في القسم الذي تم إنشاؤه! مزيد من المعلومات: عندما يخصص النظام كل ذاكرة الوصول العشوائي (RAM)، يمكن نقل العمليات غير ذات الأولوية إلى لحام أقل فعالية (ملف مبادلة) يتم إنشاء الغالبية العظمى منها على محركات أقراص ثابتة تكون سرعتها أبطأ بكثير من ذاكرة الوصول العشوائي (RAM).

لكي أظهر لك تنفيذ هذه الوظيفة، قمت بتثبيت نظام التشغيل Windows XP في جهاز افتراضي (Virtual Box، ربما سأكتب يومًا ما مقالًا عن كيفية استخدام هذا البرنامج) وكنت قلقًا جدًا من أنه قد لا يعمل، ولكن كل شيء يعمل بخير). أصبحت مشكلة اختيار البرنامج حادة (كان من الضروري أن يكون بسيطًا ومجانيًا على حد سواء). لقد وجدنا أن وظيفة الإصدار المجاني من برنامج VSuite Ram كانت كافية بالنسبة لنا.

حسنًا، دعنا نتناول نقطة بنقطة، وإلا فقد انجرفت في عبارة "بلا بلا بلا".

- أولا نحتاج تحميلالتثبيت والتثبيت، لا يوجد شيء معقد في التثبيت، انقر فوق التالي، وبذلك تكون قد انتهيت.

– نقوم بتشغيل البرنامج، انظر نافذة البرنامج الرئيسية، في حقل “حجم القرص” نشير إلى مقدار الذاكرة التي لم يستخدمها النظام (خصصت 4710 ميجا بايت للجهاز الظاهري، واستخدم النظام 3.5 جيجا بايت؛ نتيجة لذلك) ، لقد حصلت بالضبط على 1024 ميجا بايت أو 1 جيجا بايت، في الواقع، هذا هو الرقم الذي سأشير إليه ذاكرة الوصول العشوائي، يرجى أخذ هذا في الاعتبار!).

في حقل "حرف محرك الأقراص"، تتم الإشارة إلى حرف محرك الأقراص الذي يتم إنشاؤه، وقد اخترت الحرف "R" لتجنب الارتباك، وفي الوضع التلقائي، سيتم تعيين أول حرف مجاني بالترتيب الأبجدي.

في الحقل "تسمية المجلد"، قم بتعيين اسم القسم.

انقر فوق الزر "إضافة" - لقد انتهيت! للتحقق من النتيجة، انتقل إلى "جهاز الكمبيوتر" وشاهد ظهور هذا القسم.

إذا نجح كل شيء، فقم بتعيين ملف المبادلة على القسم الذي تم إنشاؤه، أثناء حذف الملف على الأقسام الأخرى. (بالنسبة لأولئك الذين لا يعرفون أو لا يتذكرون مكان تعيين ملف ترحيل الصفحات "خصائص النظام\المتقدم\خيارات الأداء\المتقدم"). وبعد إعادة التشغيل يجب أن يعمل كل شيء.

إحدى طرق تحسين أداء الكمبيوتر هي زيادة حجم ذاكرة الوصول العشوائي (RAM). هذه الطريقة متاحة ليس فقط على الكمبيوتر المكتبي، ولكن أيضًا على الكمبيوتر المحمول وتعتبر واحدة من أسهل الطرق لترقية الأجهزة. لكن في بعض الأحيان تنشأ مواقف عند إضافة ذاكرة الوصول العشوائي (RAM) إلى جهاز الكمبيوتر الخاص بك، ولكن يظهر Windows أنها غير متوفرة له. في هذه المقالة، سأستخدم المثال الخاص بي لإظهار السبب المحتمل لعدم رؤية Windows لكل ذاكرة الوصول العشوائي المثبتة.

في أحد الأيام، اضطررت إلى تجميع جهاز كمبيوتر لأصدقائي. نادرًا ما أفعل ذلك، ولكن نظرًا لأنني "مهووس بالكمبيوتر"، فلا بد لي أيضًا من إصلاح أثاث الكمبيوتر :) بشكل عام، استخدمت المكونات التالية للتجميع:

اللوحة الأم ASUS M5A97 R2.0؛

المعالج AMD FX-8350 Black Edition، OEM؛

ذاكرة الوصول العشوائي DIMM DDR3، 8 جيجابايت (2 × 4 جيجابايت)، Kingston HyperX FURY أزرق؛

مبرد زلمان CNPS10X بيرفورما.

بعد أن قمت بتجميع كل شيء، لم أر 4 جيجابايت أخرى من ذاكرة الوصول العشوائي في BIOS، أي. بدلا من 8، كان هناك 4GB. بعد البحث في الإعدادات، رأيت أن اللوحة الأم "ترى" كلتا شريحتي الذاكرة، ولكن لسبب ما كانت قيمتها النهائية 4 جيجابايت. لم يجلب تثبيت Windows أي وضوح، ولكنه جعل الأمور أكثر إرباكًا. على وجه التحديد، في خصائص الكمبيوتر كان هناك "الذاكرة المثبتة (RAM): 8 جيجابايت (3.90 جيجابايت متوفرة)".

بعد النظر إلى شاشة الموارد، وصلت أخيرًا إلى طريق مسدود، حيث تم احتلال 4 جيجابايت بواسطة "المعدات المحجوزة".

بدأت أكتشف خطوة بخطوة كيفية حل هذه المشكلة وسأصف كل أفكاري وأفعالي خطوة بخطوة بدءًا من أبسط الطرق وأكثرها وضوحًا حتى الرقص بالدف. يرجى ملاحظة أنه إذا كان BIOS في حالتك لا "يرى" جزءًا من ذاكرة الوصول العشوائي أو كلها، فمن بين جميع الطرق، انتبه أكثر لإعداد BIOS والأجهزة. إذا كانت كمية ذاكرة الوصول العشوائي (RAM) بأكملها متوفرة في BIOS، ولكن ليس في Windows، فمن بين جميع الطرق المذكورة أدناه، حدد فقط تلك التي تتعلق بإعدادات Windows.

التحقق من البت في نظام التشغيل.

بادئ ذي بدء، في خصائص النظام، انظر إلى عمق البت في نظام التشغيل. يجب ألا ننسى أن أنظمة Windows 32 بت لديها حد 4 غيغابايت من ذاكرة الوصول العشوائي، وحتى إذا قمت بتثبيت 16 غيغابايت، فلن يراها الكمبيوتر (هناك حلول بديلة، ولكن هذا ليس هو الهدف الآن وهي لا تعمل دائمًا بشكل صحيح).

إذا كنت تريد استخدام أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي (RAM)، فيجب عليك إعادة تثبيت النظام إلى 64 بت.

إصدار Windows الخاص بك به حد لذاكرة الوصول العشوائي (RAM).

كل إصدار من Windows له حد خاص به من ذاكرة الوصول العشوائي (RAM) التي يمكن أن يعمل بها، على سبيل المثال:

الحد الأقصى لحجم ذاكرة الوصول العشوائي المتوفرة في نظام التشغيل Windows 7

لذلك، أولا وقبل كل شيء، تحقق من الإصدار المثبت من Windows.

تحقق من حدود اللوحة الأم.

تحتوي كل لوحة أم على قيود في مقدار ذاكرة الوصول العشوائي (RAM) المتصورة. يمكن للأقدم أن يرى ما يصل إلى 4 جيجابايت من الذاكرة كحد أقصى، والبعض الآخر 16 جيجابايت، وهناك بالفعل من يمكنه العمل مع 32 جيجابايت أو أكثر. لذلك، انظر إلى إمكانياتها في وثائق اللوحة الأم أو على الموقع الرسمي للشركة المصنعة. لاحظ أيضًا أن اللوحة الأم تدعم تردد التشغيل لذاكرة الوصول العشوائي الأعلى.

تأكد من عدم وجود قيود عند تحميل Windows.

هناك حالات يتم فيها تعيين قيود عند تحميل Windows، لذلك قد لا يمكن الوصول إلى جزء من ذاكرة الوصول العشوائي. للتحقق من ذلك، اضغط على مجموعة المفاتيح "Win" + "R" وأدخل "msconfig" في السطر.

ثم افتح علامة التبويب "تنزيل"، وانقر فوق الزر "خيارات متقدمة".

في النافذة التي تفتح، تأكد من عدم تحديد مربع الاختيار الموجود بجوار سطر "الحد الأقصى للذاكرة".

يمكنك محاولة إدخال حجم ذاكرة الوصول العشوائي (RAM) التي تستخدمها في هذا الحقل. في حالتي، لم يساعد هذا بعد إعادة تشغيل الكمبيوتر، وظلت علامة الاختيار وأصبحت القيمة 0.

تأكد من أن الذاكرة تعمل.

هناك أوقات تفشل فيها ذاكرة الوصول العشوائي (RAM) أو تحصل على واحدة معيبة، لذا تحقق من وظائفها. انتباه!!! يجب إجراء جميع عمليات المعالجة باستخدام شرائح ذاكرة الوصول العشوائي (RAM) أثناء إيقاف تشغيل الكمبيوتر. أخرج جميع شرائح الذاكرة وقم بتوصيل واحدة تلو الأخرى بنفس المنفذ، وبعد تغيير كل شريحة، قم بتشغيل الكمبيوتر وفي BIOS أو في نظام التشغيل Windows، وتأكد من أن الكمبيوتر يرى شريحة الذاكرة هذه. أو، على كمبيوتر عمل آخر، قم بفحص كل شريط أو كل الشريط معًا.

خلط العصي RAM.

بالنسبة للتشغيل ثنائي القناة لشرائح ذاكرة الوصول العشوائي (RAM)، يوصى باستخدام نفس الشركة المصنعة وحتى نفس الطراز ووحدة التخزين نفسها. إذا كنت تستخدم شركات تصنيع مختلفة، فيمكنك التجربة عن طريق تغيير الموصل، وتوصيل الشرائط وتحديد التسلسل الذي يرى فيه الكمبيوتر كل ذاكرة الوصول العشوائي الخاصة بك.

تحديث BIOS.

من المهم أيضًا إصدار BIOS المستخدم على اللوحة الأم. في كثير من الأحيان، يؤدي تحديث BIOS إلى حل المشكلات ذات الصلة، بما في ذلك القدرة على "رؤية" ذاكرة الوصول العشوائي. فيما يلي مثال لكيفية تحديث البرنامج الثابت على اللوحة الأم ASUS.

في حالتي، لسوء الحظ، حتى هذه الطريقة لم تساعد، على الرغم من أنني كنت متأكدا لسبب ما من أنها ستساعد.

إعادة ضبط إعدادات BIOS.

نقطة أخرى مهمة هي إعادة ضبط الإعدادات على إعدادات المصنع في BIOS. قد يقول شخص ما أنهم لم يغيروا أي شيء هناك أبدًا ولماذا إعادة ضبط شيء ما هناك. في الواقع، أعرف حالات تؤدي فيها إعادة التعيين إلى إعدادات المصنع إلى حل المشكلات التي لا يكون حلها واضحًا. من أجل إعادة ضبط الإعدادات، اضغط على زر "خروج" في BIOS وفي القائمة التي تظهر، حدد "تحميل الإعدادات الافتراضية" أو قم بإزالة البطارية الموجودة على اللوحة الأم لبضع ثوان ثم أعدها مرة أخرى.

تنظيف الكمبيوتر والتحقق من الاتصالات.

هناك طريقة أخرى فعالة لجعل جهاز الكمبيوتر الخاص بك يرى كل ذاكرة الوصول العشوائي (RAM) وهي تنظيف شرائح ذاكرة الوصول العشوائي (RAM) ومنافذها من الغبار. ولا تنس أيضًا تنظيف المعالج وإخراجه من المقبس والتحقق من ثني الأرجل. سيقول الكثيرون أن هذه الطريقة هي الأكثر فعالية، خاصة أولئك الذين يقومون بتجميع جهاز كمبيوتر جديد، مثلي :) لكنه ساعدني. اتضح أنني إما أدخلت المعالج بشكل غير صحيح (على الرغم من أنني لا أستطيع أن أتخيل كيف يمكنك إدخاله بشكل غير صحيح دون كسر عدة أرجل)، أو أنني قمت بربط البراغي التي تحمل المبرد (أعتقد أن هذا الإصدار من المرجح أن يكون صحيحًا)، أو قرر الكمبيوتر أنني لا أعلم أنني كنت سأمنحه بضع ساعات إضافية. ولكن فقط بعد أن قمت بإزالة المبرد، وسحبت المعالج وأعدت تثبيته، وقمت بتثبيته دون تشديد براغي المبرد أكثر من اللازم، وعمل كل شيء وBIOS، ومعه، رأى Windows كامل حجم ذاكرة الوصول العشوائي.

آمل حقًا أن تساعدك هذه المقالة في حل المشكلات المتعلقة بذاكرة الوصول العشوائي (RAM) وأن تقضي وقتًا أقل في إصلاحها. سأكون ممتنًا إذا شاركت طريقتك في حل المشكلات المتعلقة بذاكرة الوصول العشوائي (RAM) في التعليقات.

pk-help.com

لماذا كل ذاكرة الوصول العشوائي غير مرئية؟

تعد زيادة ذاكرة الوصول العشوائي أحد الأهداف التي يسعى العديد من مستخدمي أجهزة الكمبيوتر إلى تحقيقها. لكن في بعض الأحيان، بعد تثبيت شريحة ذاكرة إضافية، قد يصابون بخيبة أمل، لأن الكمبيوتر لا يرى كل ذاكرة الوصول العشوائي (RAM). سننظر أكثر في سبب عدم ظهور ذاكرة الوصول العشوائي (RAM) بالكامل في أنظمة التشغيل Windows 7 و8 و10.

قد تكون هناك عدة أسباب لعدم تمكن الكمبيوتر من رؤية ذاكرة الوصول العشوائي (RAM) بالكامل. على سبيل المثال، تم تثبيت نظام تشغيل Windows 32 بت على الكمبيوتر. لن ترى أبدًا أكثر من 3 غيغابايت من ذاكرة الوصول العشوائي، لأنها لا تستطيع فعل ذلك فعليًا. تم تصحيح هذه المشكلة عن طريق تثبيت نظام تشغيل 64 بت.

قد يكون هناك موقف يظهر فيه النظام أن هناك بالفعل قدرًا كبيرًا من الذاكرة المثبتة كما ينبغي، ولكن هناك عدة مئات من الميغابايت المتوفرة أقل. من السهل أيضًا شرح ذلك، نظرًا لأنه على الأرجح يحتوي الكمبيوتر أو الكمبيوتر المحمول على بطاقة فيديو مدمجة يتم حجز جزء من الذاكرة لها.

قد يكون لدى Windows خيار الحد الأقصى للذاكرة محددًا، مما سيمنعه من استخدام كل الذاكرة المتوفرة. يمكنك التحقق من ذلك في تكوين النظام. قم بتشغيل لوحة "Run" باستخدام مجموعة المفاتيح "Win + R"، وأدخل اسم الأداة المساعدة "msconfig" وقم بتشغيلها. في نافذة "تكوين النظام"، انتقل إلى علامة التبويب "التمهيد"، وانقر فوق الزر "المعلمات المتقدمة..."، وقم بإلغاء تحديد المربع المجاور لـ "الحد الأقصى للذاكرة"، إذا تم تحديده. بعد هذا، أعد تشغيل الكمبيوتر.

في بعض الأحيان تكون المشكلة مرتبطة مباشرة بالأجهزة، ولكن هذا يؤثر بشكل أساسي على اللوحات الأم القديمة. في مثل هذه اللوحات الأم، قد لا يكون أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي مرئية. الخطوة الأولى هي إلقاء نظرة على المعلومات المتعلقة باللوحة الأم ومعرفة الحد الأقصى لحجم الذاكرة التي تدعمها. الخطوة التالية هي الدخول إلى BIOS، والعثور على أحد المعلمات التالية المحتملة "إعادة تعيين الذاكرة، إعادة تعيين DRAM عبر 4G، إعادة تعيين H/W DRAM أكثر من 4 جيجابايت، إعادة تعيين ثقب الذاكرة H/W، ثقب ذاكرة الأجهزة، إعادة تعيين ثقب الذاكرة، الذاكرة ميزة إعادة تعيين الخريطة"، واضبطها على "ممكّن". في حالة عدم وجود أي من الخيارات المدرجة، يمكنك محاولة تحديث BIOS. حسنا، إذا لم تنفذ الشركة المصنعة هذا الخيار، فإن استبدال اللوحة الأم فقط سيساعد.

الحل الأخير للمشكلة ليس له تفسير، لكنه يساعد في بعض الأحيان. إذا كانت اللوحة الأم جديدة ويجب أن تدعم مقدار الذاكرة المثبتة، فيمكنك تجربة خيارات مختلفة لتثبيت شرائح الذاكرة في فتحات مختلفة. من الممكن تمامًا أنه بعد إعادة ترتيب شرائح الذاكرة التالية، سيراها النظام جميعًا مرة واحدة.

قد تكون مهتمًا بـ: أين توجد ذاكرة الوصول العشوائي (RAM) في الكمبيوتر؟ ما مقدار ذاكرة الوصول العشوائي التي يحتاجها Windows؟ ما مقدار ذاكرة الوصول العشوائي التي تدعمها اللوحة الأم؟ أفضل توقيت لذاكرة الوصول العشوائي

comanduser.ru

لا يرى Windows كل ذاكرة الوصول العشوائي

لا يتناقص عدد الأسئلة المتعلقة بمشكلة رؤية النظام لكامل حجم ذاكرة الوصول العشوائي (RAM) بمرور الوقت. ومن الجدير بالذكر أنه حتى مستخدمي Windows 64 بت يواجهون هذه المشكلة أيضًا.

دعنا نحاول معرفة السبب، على سبيل المثال، يرى الإصدار 32 بت من نظام التشغيل 3 جيجابايت فقط بدلاً من 4 جيجابايت، والإصدار 64 بت يرى 7 جيجابايت من أصل 8 جيجابايت المثبتة.

32 بت

من حيث المبدأ، يجب ألا تواجه أنظمة 32 بت أي مشكلة في الوصول إلى الذاكرة الفعلية التي تصل سعتها إلى 4 جيجابايت. لكن في الممارسة العملية، يبدو كل شيء مختلفًا بعض الشيء. هذه الإصدارات من Windows غير قادرة على استخدام مقدار ذاكرة الوصول العشوائي (RAM) بشكل كامل، حيث يتم تخصيص جزء معين من العناوين لاحتياجات أجهزة الكمبيوتر.

عادةً، تبدأ الحشوة القياسية من الموضع صفر، ويتم تخصيص عناوين الأجهزة الموجودة في الجيجابايت الرابع. طالما أن مقدار ذاكرة الوصول العشوائي (RAM) المستخدمة في حدود 3 جيجابايت، فلن تتم ملاحظة أي تعارضات. عند تجاوز هذا الحجم، ينشأ موقف عندما يتم دمج خلايا ذاكرة الوصول العشوائي (RAM) مع الخلايا المخصصة للأجهزة، على سبيل المثال، محول الرسومات. لتجنب التعارضات في هذه الحالة، يرفض نظام التشغيل استخدام ذلك الجزء من ذاكرة الوصول العشوائي (RAM) الذي تتداخل فيه عناوين الأجهزة.

64 بت

نظرا لأن أنظمة Windows 64 بت مصممة للعمل مع ما يصل إلى 192 جيجابايت من ذاكرة الوصول العشوائي، يبدو أنه بالتأكيد لن تكون هناك أي مشاكل هنا. عادة لا يوجد أي شيء، ولكن هناك مواقف معينة ممكنة عندما لا يزال يتعين عليك التعامل مع حقيقة أن النظام لا يرى كامل حجم ذاكرة الوصول العشوائي (RAM).

أولا، لا يتم توفير معدات خاصة لأنظمة من هذا النوع، أي أن أي جهاز كمبيوتر مصمم لكل من 32 و 64 بت، وهذا يسمح لنا أن نقول أن خلايا الذاكرة للأجهزة مخصصة ضمن نفس حدود أربعة غيغابايت. إذا كانت اللوحة الأم لديك غير قادرة على إعادة التوجيه أو تم تعطيل هذه الميزة في الإعدادات، فستكون حدود الذاكرة في نظام 64 بت هي نفسها الموجودة في نظام 32 بت.

وبطبيعة الحال، يمكن أن يحدث هذا الوضع بشكل رئيسي على الأجهزة القديمة. على الرغم من أنه تجدر الإشارة إلى أن أجهزة الكمبيوتر الجديدة قد تحتوي أيضًا على ميزة تتمثل في الفشل في توجيه خطوط العناوين الإضافية، مما يمنع الوصول إلى الذاكرة المعاد توجيهها. على سبيل المثال، في هذه الحالة، يؤدي ضبط مستوى الصوت إلى 8 جيجابايت إلى السماح فقط بالوصول إلى 7 جيجابايت من الذاكرة. قد يكون هذا بسبب حقيقة أنه يتم توجيه 33 سطر عنوان فقط على اللوحة الأم.

بالإضافة إلى ذلك، فإن الإعدادات الموجودة في برنامج msconfig، والتي تنظم الحد الأعلى لعناوين الذاكرة، تتعلق بإعادة التوجيه. إذا كان هذا الإعداد يحتوي على معلمة تبلغ 4096 ميجابايت، فسيكون من المستحيل إعادة التوجيه إلى الجيجابايت الخامسة وسيتم تقليل حجم الذاكرة الفعلي إلى 3 جيجابايت. لتجنب ذلك، قم بتعطيل هذا الإعداد إذا قمت بتمكينه:

  • أدخل اسم البرنامج – msconfig – في شريط البحث الخاص بنظام Windows الخاص بك، والذي سيسمح لك بالوصول إليه؛
  • افتح علامة التبويب "تنزيل" وحدد "خيارات متقدمة"، وفيه قم بإلغاء تحديد عنصر "الحد الأقصى للذاكرة".

وإلا لماذا لا يرى Windows المقدار الكامل لذاكرة الوصول العشوائي؟

  1. هناك قيود اعتمادا على إصدارات ويندوز. على سبيل المثال، يدعم الإصدار الأولي من Windows 7 فقط 2 غيغابايت في الإصدارين 32 بت و64 بت.
  2. قد تكون المشكلة في إصدار BIOS قديم. لن يسمح الإصدار القديم بالوصول إلى كامل المساحة الفعلية للذاكرة.
  3. قد تكون هناك مشاكل في تثبيت شريحة الذاكرة في الفتحة. لحل هذه المشكلة، قم بإيقاف تشغيل الكمبيوتر وإذا كان لديك شريحتي ذاكرة، فقم بتبديلهما، مما سيسمح لك بتحديد المشكلة.

كيفية معرفة مقدار الذاكرة المتوفرة والمثبتة في نظام التشغيل Windows 7؟

  1. قم بتنشيط زر "ابدأ" وانقر بزر الماوس الأيمن على عنصر "الكمبيوتر"، حيث يجب عليك تحديد سطر "الخصائص".
  2. في النافذة التي تفتح، سترى سطرًا يحتوي على إجمالي حجم ذاكرة الوصول العشوائي (RAM)، وبين قوسين - متاح.

pauk-info.ru

لا يرى Windows كل ذاكرة الوصول العشوائي.

يتضمن تركيب ذاكرة الوصول العشوائي (RAM) إدخال وحدات ذاكرة الوصول العشوائي (RAM) في الفتحة.

قم ببدء تشغيل الكمبيوتر ويجب أن يعمل كل شيء.

في الواقع، هناك العديد من المشكلات التي لم يتم فيها اكتشاف ذاكرة الوصول العشوائي (RAM) بشكل كامل.

يمكن أن تكون هذه المشكلة إما برامج أو أجهزة.

في هذه المقالة، سنلقي نظرة على الأسباب الأكثر شيوعًا لهذه المواقف عندما لا يرى Windows كل الذاكرة.

السبب الأول والأكثر أساسية هو أن Windows يعتمد على البت، أي أن نظام التشغيل 32 بت يمكنه استخدام ذاكرة تصل سعتها إلى 4 جيجابايت كحد أقصى.

وبعد ذلك سيتم عرض 3.75 جيجابايت، في أغلب الأحيان 3.25 جيجابايت.

إذا تم تثبيت أكثر من 4 جيجابايت من الذاكرة، فأنت بحاجة إلى تثبيت نظام تشغيل 64 بت.

لتحديد نظام التشغيل الذي قمت بتثبيته، انقر بزر الماوس الأيمن على جهاز الكمبيوتر الخاص بي وحدد خاصية.

مقدار الذاكرة في الخصائص مقدار الذاكرة في الخصائص

1) نرى الذاكرة المثبتة (RAM)، ويمكن أيضًا الإشارة إلى مقدار الذاكرة المثبتة بين قوسين للإشارة إلى مقدار الذاكرة التي يمكن استخدامها.

2) أيضًا أسفل نوع النظام مباشرةً نرى عدد البتات الموجودة في نظام التشغيل.

ومن الجدير بالذكر أيضًا إصدارات Windows التي لها قيود على الحد الأقصى لحجم الذاكرة.

نظرًا لأن Windows 7 Starter موجود فقط في الإصدار 32 بت ويبلغ حده 2 جيجابايت وليس 4 جيجابايت.

يبلغ الحد الأقصى لمساحة Windows 7 Home Basic 8 جيجابايت في الإصدار 64 بت، وكذلك 4 جيجابايت في الإصدار 32

أقدم لك جدولاً بالحد الأقصى لحجم الذاكرة التي يستخدمها نظام التشغيل.

الحد الأقصى لحجم ذاكرة الوصول العشوائي المتوفرة في نظام التشغيل Windows 8

إصدار X86 X64
ويندوز 10 المنزل 4 غيغابايت 128 جيجابايت
ويندوز 10 برو 4 غيغابايت 512 جيجابايت
ويندوز 8 المؤسسة 4 غيغابايت 512 جيجابايت
ويندوز 8 احترافي 4 غيغابايت 512 جيجابايت
ويندوز 8 4 غيغابايت 128 جيجابايت
ويندوز 7 في نهاية المطاف 4 غيغابايت 192 جيجابايت
ويندوز 7 المؤسسة 4 غيغابايت 192 جيجابايت
ويندوز 7 المهنية 4 غيغابايت 192 جيجابايت
ويندوز 7 هوم بريميوم 4 غيغابايت 16 غيغا بايت
ويندوز 7 هوم الأساسي 4 غيغابايت 8 جيجا
ويندوز 7 بداية 2 جيجابايت غير موجود

من الجدول أعلاه، يمكن ملاحظة أن جميع أنظمة التشغيل 32 بت ترى حدًا أقصى يبلغ 4 جيجابايت. ينطبق أيضا على نظام التشغيل Windows XP،

يحتوي Windows Vista على نفس وحدات التخزين الموجودة في Windows 7

يمكن أيضًا تخصيص الذاكرة لتشغيل بطاقة الفيديو المدمجة.

مقدار الذاكرة التي تشغلها بطاقة الفيديو المدمجة مقدار الذاكرة التي تشغلها بطاقة الفيديو المدمجة

ويمكن ملاحظة ذلك أيضًا في خصائص النظام، وهذا الفرق بين المثبت والمتوفر (الموجود بين قوسين).

تحتوي اللوحات الأم أيضًا على قيود على مقدار ذاكرة الوصول العشوائي (RAM) التي يمكنها تثبيتها.

هذا يعني أنه إذا كانت جميع الوحدات المثبتة تناسب اللوحة الأم.

ومع ذلك، تم تشغيله، وهذا لا يعني أنه يمكنه العمل بكل هذه الذاكرة.

قبل شراء ذاكرة الوصول العشوائي الإضافية، عليك أولا معرفة الحد الأقصى لقدرات اللوحة الأم.

يمكن العثور على هذه المعلومات على الموقع الرسمي للشركة المصنعة للوحة الأم.

يمكنك أيضًا التحقق من خلال الدخول إلى السير ومعرفة مقدار ذاكرة الوصول العشوائي المحددة.

ندخل السير باستخدام مفتاح del عند بدء تشغيل نظام التشغيل.

إذا تم تحديد كل شيء في BIOS، فإننا نبحث عن مشكلة في Windows.

إذا لم يكن الأمر كذلك، فإننا نبحث عن مشكلة في اللوحة الأم أو وحدات الذاكرة نفسها.

لكن مرة أخرى سأحجز أنه عليك أولاً إلقاء نظرة على مواصفات اللوحة الأم.

في حالة عدم الكشف عن كل الذاكرة بواسطة BIOS، ويتم تحديد مقدار الذاكرة التي قمت بإدراجها من قبل الشركة المصنعة.

ثم يجب عليك التحقق بعناية مما إذا كنت قد قمت بتثبيته بشكل صحيح.

أنصحك أيضًا بتنظيف جهات الاتصال باستخدام ممحاة والتحقق مما إذا كانت الذاكرة بأكملها مرئية.

أدناه في الصورة يمكنك رؤية مشكلة ناتجة عن الغبار والتي لا يعمل عليها قالب واحد، ويرى النظام ذلك، ولا يتم استخدام الذاكرة.

أدى التنظيف باستخدام الممحاة إلى حل مشكلة عدم رؤية Windows لكل الذاكرة.

لا يرى Windows كافة الذاكرة.

لتبسيط الاختبار، أدخل قالبًا واحدًا في كل مرة وتحقق من أي منها لم يتم اكتشافه.

عندما تجد قالبًا واحدًا يعمل، حاول إدخاله في فتحات مختلفة. قد يكون الموصل نفسه تالفًا.

أو تحقق أيضًا من خلال الاختبارات من الوحدات التي لا تعمل.

تستخدم الاختبارات Metest 86 أو من خلال الاختبار القياسي من Windows.

التحقق من ذاكرة الوصول العشوائي MemTest+86

أيضًا، قد يكون السبب الرئيسي هو تردد ذاكرة الوصول العشوائي (RAM) التي لا تدعمها اللوحة الأم.

انظر هنا العلامات والترددات وخصائص ذاكرة الوصول العشوائي (RAM).

atlant-pc.ru

والعالم كله لا يكفي

ماذا تفعل إذا كان Windows لا يرى كل ذاكرة الوصول العشوائي؟

هذا يعني أن Windows لا يرى كل ذاكرة الوصول العشوائي المثبتة على الكمبيوتر. على الرغم من أن اللوحة الأم لديها 4 جيجابايت من الذاكرة، يرى النظام 3.25 جيجابايت فقط.
نقوم بالتلاعب التالي:

اسمحوا لي أن أذكرك مرة أخرى أن هذه المقالة تتعلق فقط بنظام التشغيل x64.
ليست هناك حاجة للقول أنه كلما زادت ذاكرة الوصول العشوائي الموجودة في الكمبيوتر أو الكمبيوتر المحمول، كلما كان ذلك أفضل. نحن في حاجة إليها باستمرار من أجل التشغيل الصحيح والسريع للبرامج والألعاب ومقاطع الفيديو. ولذلك فإن مهمتنا هي جعل الكمبيوتر يستخدم أجهزته إلى أقصى حد.
في بعض الأحيان لا يقوم برنامج مكافحة الفيروسات Comodo بتحديث قاعدة بيانات مكافحة الفيروسات. اقرأ كيفية التعامل مع هذا هنا.

إذا توقفت البرامج، أو حدث خلل في الألعاب، أو كانت مقاطع فيديو YouTube بطيئة، فقد حان الوقت للتحقق من استخدام ذاكرة الوصول العشوائي (RAM). ربما لا تحتوي مكونات النظام على مساحة كافية لتخزين المعلومات ومعالجتها.

كيفية التحقق من مقدار الذاكرة المستخدمة؟

إطلاق "إدارة المهام". انتقل إلى علامة التبويب "الأداء" وانقر على "مراقبة الموارد".

انتقل إلى علامة التبويب "الذاكرة" وانظر إلى البيانات.

أسباب الاستخدام غير الصحيح لذاكرة الوصول العشوائي

إذا رأى Windows شريط RAM، فإن المشكلة تكمن في النقاط التالية:

  1. التثبيت غير الصحيح لنظام التشغيل. بالنسبة لأصحاب أجهزة الكمبيوتر التي تحتوي على 4 جيجابايت من ذاكرة الوصول العشوائي، فإن إصدار النظام 64 بت مناسب، حيث يستخدم الإصدار 32 بت بحد أقصى 3.15 جيجابايت من الذاكرة.
  • تستهلك بطاقة الفيديو المدمجة موارد ذاكرة الوصول العشوائي (RAM) بشكل ديناميكي، وليس بشكل ثابت. هذا يعني أنها إذا احتاجت إلى قدر معين من ذاكرة الوصول العشوائي، فسوف تحصل عليه.
  • حد اللوحة الأم. تحتوي جميع اللوحات الأم على عدد معين من فتحات ذاكرة الوصول العشوائي (RAM). إذا كان هناك واحد مجاني، فهذا لا يعني أن اللوحة الأم ستكون قادرة على استخدام شريحة إضافية.
  • إصدار قديم من BIOS لا يتمتع بالقدرة على الوصول الكامل إلى كافة الموارد.
  • عطل ميكانيكي في الفتحة أو بطاقة ذاكرة الوصول العشوائي نفسها. إذا أتيحت لك الفرصة لتبديل الشرائح، فافعل ذلك. يمكن أيضًا التحقق من وظائف ذاكرة الوصول العشوائي (RAM) باستخدام برنامج Memtest86+.

كيفية ضبط الحد الأقصى لاستخدام ذاكرة الوصول العشوائي؟

من أجل استخدام ذاكرة الوصول العشوائي (RAM) بالكامل، من المفيد تنفيذ عدد من الخطوات البسيطة. إطلاق "إدارة المهام". انقر فوق "ملف"، "مهمة جديدة (تشغيل)".

أدخل "مسكونفيغ" وانقر على "موافق".

في هذه المقالة، سنتعرف على كيفية إزالة حد الذاكرة البالغ 4 جيجابايت في إصدارات 32 بت من Windows 8 وWindows 8.1، واستخدام كل ذاكرة الوصول العشوائي المتوفرة على الكمبيوتر.

معظم مستخدمي Windows مقتنعون بذلك لا تدعم أنظمة تشغيل Microsoft 32 بت أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي. وبالتالي، فإن الحد الأقصى للذاكرة المتوفرة في نظام التشغيل Windows 8/8.1 x86 هو 4 جيجابايت. ومع الأخذ في الاعتبار حقيقة أن Windows يحتفظ بجزء من الذاكرة لاحتياجاته واحتياجات الأجهزة الطرفية (في أغلب الأحيان لبطاقة الفيديو)، فإن حوالي 3-3.5 جيجابايت من الذاكرة متاحة عادةً للمستخدم النهائي للاستخدام.

للوهلة الأولى، كل شيء منطقي - حد العنونة لحافلة العناوين 32 بت هو نفس 4 جيجابايت. في جميع المستندات الرسمية، تشير Microsoft إلى أن هذا هو الحد الأقصى لحجم الذاكرة المدعوم في كافة إصدارات العميل لنظام x86. على الرغم من أن Microsoft في الواقع تضلل الجميع قليلاً.

ما هو PAE ولماذا هو مطلوب؟

باي(امتداد العنوان الفعلي - امتداد العنونة الفعلية) - يتيح هذا الخيار لمعالج x86 الوصول إليه أكثر من 4 جيجابايت من الذاكرة الفعلية. لن نخوض في التفاصيل الفنية لتقنية PAE، بل سنشير ببساطة إلى أن هذه التقنية كانت مدعومة من قبل جميع المعالجات ومباشرة في نظام التشغيل Windows لفترة طويلة.

على سبيل المثال، يمكن لإصدار 32 بت من Windows Server الذي يعمل على معالج x86 استخدام PAE للوصول إلى ذاكرة الوصول العشوائي للنظام بالكامل (حتى 64 جيجابايت أو حتى 128 جيجابايت اعتمادًا على جيل المعالج).

دعنا نقول أكثر من ذلك، لقد أصبح دعم وضع PAE متاحًا في Windows kernel منذ Windows XP. إنه افتراضيًا، يتوفر PAE فقط في أنظمة تشغيل الخادم، وفي أنظمة تشغيل عملاء Windows، على الرغم من توفر هذا الوضع، إلا أنه معطل.

ملحوظة. يمكن استخدام PAE فقط على إصدارات 32 بت من Windows التي تعمل على معالجات x86 المتوافقة مع هذا الوضع.

قيود وضع PAE

  • لا يقوم PAE بتوسيع مساحة العنوان الظاهرية لكل عملية. لا تزال كل عملية يتم تشغيلها على نظام 32 بت تقتصر على 4 جيجابايت من مساحة العنوان.

    نصيحة. لن يساعد PAE في زيادة مقدار الذاكرة المتوفرة لتطبيق كثيف الموارد (على سبيل المثال، محرر رسومات أو فيديو). إذا كانت هناك حاجة، فمن الأفضل التبديل إلى نظام التشغيل 64 بت.

  • عند استخدام PAE، يجب أن تلاحظ انخفاضًا طفيفًا في أداء النظام بسبب انخفاض سرعة الوصول إلى الذاكرة بسبب الحمل الزائد لتبديل الصفحات المعينة في الذاكرة
  • لا يمكن لبعض برامج تشغيل الأجهزة العمل بشكل صحيح في مساحة عنوان 36 بت.

لذلك، يمكننا أن نستنتج أن الحد الأعلى للذاكرة الفعلية المتوفرة في إصدارات 32 بت من Windows مقيد بالبرنامج على مستوى kernel لنظام التشغيل. وإذا كان هناك قيود على البرامج، فهذا يعني أنه يمكن تجاوزها! كيفية تمكين وضع PAE في نظام التشغيل Windows 8.1 32 بت واستخدام كافة ذاكرة الوصول العشوائي المتوفرة.

تصحيح يتضمن PAE ويسمح لك باستخدام كل ذاكرة الوصول العشوائي (RAM) على نظام التشغيل Windows 8 / 8.1 x86

تمكين وضع PAE في نظام التشغيل Windows 8 (Windows 8.1)لن يعمل باستخدام الأدوات القياسية (للقيام بذلك، سيتعين عليك تحرير ملف kernel ntoskrnl.exe يدويًا في محرر HEX وإعادة التوقيع عليه). أسهل طريقة هي استخدام التصحيح الجاهز باتشباي2الذي كتبه المتحمس ون جيا ليو. يمكنك تنزيل تصحيح PatchPae2. (يحتوي الأرشيف على برنامج التصحيح نفسه - PatchPae2.exe، ورموز مصدره والتعليمات اللازمة).

التصحيح عبارة عن أداة مساعدة صغيرة لسطر الأوامر تسمح لك بتعديل ملفات kernel لإصدارات 32 بت من Windows لتنشيط وضع PAE، الذي يسمح لك باستخدام أكثر من 4 جيجابايت من ذاكرة الوصول العشوائي (ما يصل إلى 128 جيجابايت من الذاكرة).

سيعمل PatchPae2 مع نظام التشغيل التالي:

  • ويندوز فيستا SP2
  • ويندوز 7 / ويندوز 7 SP1
  • ويندوز 8/ويندوز 8.1

ملحوظة. قبل تثبيت التصحيح، من أجل منع التعارضات، يوصى بتعطيل أدوات التحسين وبرامج تشغيل ذاكرة الوصول العشوائي (RAM). ويمكن تفعيلها بعد تطبيق التصحيح وتشغيل النظام في وضع PAE.

تثبيت تصحيح PAE في نظام التشغيل Windows 8 / 8.1

انتباه. لا يمكن استخدام هذه التعليمات إلا لإصدارات 32 بت من Windows 8 وWindows 8.1؛ أما بالنسبة لأنظمة تشغيل Microsoft السابقة، فإن الإجراء مختلف قليلاً! احرص!


ملحوظة.في أي وقت، يمكن للمستخدم، بعد إعادة التشغيل، التبديل من وضع PAE إلى الوضع العادي، أو العكس، في قائمة التمهيد.

مهم!بعد تثبيت التصحيح، عليك توخي الحذر بشكل خاص عند تثبيت تحديثات أمان Windows. لأن تحتوي بعض تحديثات Windows أحيانًا على تحديثات للنواة، بعد تثبيتها، تحتاج إلى تحديث نواة PAE: PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe؛

وبالإضافة إلى ذلك، فإن المشاكل الموصوفة وقد تحدث.

إزالة تصحيح PAE

لإزالة تصحيح PAE من النظام، يجب عليك:

  1. قم بإزالة الإدخال المقابل من قائمة التمهيد (أسهل طريقة للقيام بذلك هي باستخدام مسكونفيغ)
  2. حذف الملفات ntoskrnx.exeو winloadp.exeفي الكتالوج %Windir%\System32.

لا يقوم التصحيح بإجراء أية تغييرات أخرى على النظام.

أخبر الأصدقاء