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

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

X86 العمارة

جميع معالجات سطح المكتب الحديثة شركة انتلأو AMD(وليس فقط) على أساس إلى x86الهندسة المعمارية التي تم تنفيذها لأول مرة في المعالجات إنتل 8086 ،صدر في عام 1978. يصل إلى Intel 80386 (i386)كانت المعالجات 16 بت ويمكن أن تستخدم فقط ما يصل إلى 16 ميغابايت من ذاكرة الوصول العشوائي. صدر عام 1985 i386معالجات الصلب 32 بت، مما يجعل من الممكن معالجة ما يصل إلى 4 غيغابايتذاكرة الوصول العشوائي (حتى 64 جيجابايت في وضع PAE ، ولكن يمكن للتطبيقات أيضًا استخدام ما يصل إلى 4 جيجابايت فقط).

من الواضح أنه في تلك السنوات بدا 4 غيغابايت بعيد المنال تقريبًا. لكن لا شيء لا يزال قائما ، ومع مرور الوقت تبين أن هذا لم يكن كافيا. في عام 2003 الشركة AMD(نعم ، لم يعد شركة انتل) في خط المعالجات الجديد أوبتيروننفذت التمديد إلى x86-64(أسماء أخرى: AMD64 ، Intel64 ، x64 ، EM64T). يحتوي هذا الامتداد على عدد من التحسينات: سجلات رئيسية 64 بت ، وسجلات إضافية ، وتوسيع مساحة العنوان. يسمح التنفيذ الحالي بما يصل إلى 256 تيرابايتمساحة العنوان الافتراضية ، بحد أقصى نظريًا 16 إب (ExbiByte - 2 64 بايت). معالجات شركة انتلدعم التوسع إلى x86-64(AMD64) من طرازات Pentium 4 الأقدم (بريسكوت والإصدارات الأحدث).

أنظمة التشغيل x86 و x64

تنطبق على نظام التشغيلتم استخدام تدوين (أنظمة التشغيل) إلى x86(في الحياة اليومية غالبًا ما يشار إليها باسم x32) و إلى x64وهما 32 بت و 64 بت على التوالي. الفرق هو أن x64 يدعم AMD64 ، مما يجعل من الممكن الاستفادة منه ، بينما x86 لا يدعمه (ولا يستخدمه). في الممارسة العملية ، هذا يعطي بعض الميزات والقيود.

  • نظام تشغيل 64 بت يستوجبدعم المعالج AMD64(جميع المعالجات الحديثة من شركة انتلأو AMD)
  • يمكن تشغيل نظام تشغيل 32 بت على معالج يدعم AMD64 أو بدونه (ولكن لا يزال يتعين العثور على مثل هذه العصور القديمة)
  • تعمل تطبيقات 64 بت فقطعلى نظام تشغيل 64 بت
  • تطبيقات 32 بت يعمل بشكل كاملعلى كل من x32 و x64 OS ، لكن لا يمكنهم الاستفادة من AMD64

في الوقت الحالي ، هناك تخلي تدريجي عن أنظمة التشغيل x86 لصالح x64. على سبيل المثال ، يتم إطلاق إصدارات الخادم من Windows التي تبدأ في 2008 R2 فقط 64 بت. غالبًا ما تهدد Microsoft بفعل الشيء نفسه مع إصدارات سطح المكتب الجديدة ، لكنها لم تفعل ذلك حتى الآن.

حدود الذاكرة الظاهرية في Windows

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

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

وهكذا ، بالنسبة لنظام التشغيل Windows 32 بت ، يبلغ الحد الإجمالي للذاكرة الظاهرية 4 جيجابايت (بالنسبة للمعالجات 32 بت). 64 بت محدودة من 15 تيرابايت إلى 256 تيرابايت حسب الإصدار. ولكن ، أي إصدار من Windows يقسم إجمالي مساحة العنوان إلى اثنينالقطع: وضع المستخدم(وضع المستخدم) - الذاكرة المتاحة للتطبيقات و وضع النواة(وضع النواة) - الذاكرة المستخدمة من قبل النظام. وإذا حصلت على 8 - 128 جيجا بايت في تطبيقات x64 ، فإن حجمها بالنسبة إلى x32 هو 2 جيجا بايت فقط (في الواقع ~ 1.7-1.8 جيجا بايت). عند الوصول إلى هذا الحد ، سيصدر التطبيق خطأ وسيتم إغلاقه ، أو ببساطة "يتعطل" دون أي تحذيرات.


تم وصف كيفية عمل الذاكرة في Windows بالتفصيل في Mark Russinovich.

وظيفة إعداد ذاكرة 4GT

بالنسبة لنظام التشغيل Windows x86 ، يوجد "عكاز" رسمي يسمح بذلك إعادة التوزيعذاكرة افتراضية ، تتيح للتطبيقات ما يصل إلى 3 جيجابايت مع تقليل مساحة النظام إلى 1 جيجابايت. هذا يسمي ضبط 4 جيجا بايت... يتم توضيح شكله في الرسم البياني التالي (على اليسار - افتراضيًا ، على اليمين - باستخدام 4GT):


يتم تمكين الخيار على النحو التالي:

للنوافذ XP / 2003- إضافة مفتاح / 3 جيجابايتفي ملف Boot.ini


ل نظام التشغيل Windows Vista / 7/8- فريق 3072 (بداية> اساسي (بداية > مكملات) ، انقر بزر الماوس الأيمن فوق سطر الأوامر (موجه الأمر) – تشغيل كمسؤول(تشغيل كمسؤول) ، أدخل الأمر وقم بتشغيله ).


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

علامة IMAGE_FILE_LARGE_ADDRESS_AWARE

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

هذه العلامة هي ما نحتاجه لفرض تطبيق 32 بت لاستخدام أكثر من 2 غيغابايت من الذاكرة. سيؤدي تشغيل مثل هذا التطبيق 32 بت على Windows x32 باستخدام 4GT إلى منحه ما يصل إلى 3 غيغابايت من الذاكرة (في الواقع ~ 2.8 غيغابايت) ، وفي Windows x64 كل 4 غيغابايت.

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

قبل ان تبدا تأكدأن التطبيق الذي تريد تغييره موجود حاليًا مغلق.

4 جيجابايت باتش

أسهل طريقة.

للبدء ، قم بتنزيل البرنامج من موقع المؤلف أو من هنا:

بعد إطلاق 4gb_patch.exeسيتم فتح مربع حوار فتح ملف قياسي ، حيث تحتاج إلى تحديد ملف .EXE الذي ستقوم بتعديله.

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

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

مستكشف CFF

لأولئك الذين يعرفون بالضبط ما يفعلونه.

مستكشف CFF- برنامج مجاني وقوي للغاية للعمل مع رؤوس PE من المؤلف 4 جيجا باتش... يمكنك تنزيله من موقع المؤلف.

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

كما ترى ، يسمح لك البرنامج بتعديل معلمات أخرى ، ولديه عدد كبير من الأدوات وحتى أداة تفكيك مدمجة.

العكسالعمل هو نفسه ، مع الاختلاف بيننا إزالة.

EDITBIN.EXE

فائدة صغيرة EDITBIN.EXEالذي تم تضمينه مع Microsoft Visual Studio.

الإجراءات هي كما يلي (تشغيل من سطر الأوامر):

تعرض: EDITBIN.EXE / LARGEADDRESSAWARE name.exe

إزالة: EDITBIN.EXE / LARGEADDRESSAWARE: NO name.exe

تتحكم نفس المعلمة (/ LARGEADDRESSAWARE) في استخدام الذاكرة لمشاريع Visual Studio.

استنتاج

لتلخيص ما سبق - لكي يتمكن تطبيق 32 بت من استخدام أكثر من 2 غيغابايت من الذاكرة ، يجب احترامه شرطين.

سقسقة

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

ما هي ذاكرة الوصول العشوائي ولماذا هناك حاجة إليها؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الخلاصة رقم 1:يعد تحرير ذاكرة الوصول العشوائي بواسطة Optizers ضارًا فقط ويبطئ الأداء.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

مسح ملف الترحيل

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

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

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

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

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

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

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

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

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

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

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

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

تلخيص لما سبق

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

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

لماذا لا تتوفر جميع ذاكرة الوصول العشوائي؟

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

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

يجب أن يقال على الفور أن القضايا المتعلقة بالتعرض الفيروسي لن يتم النظر فيها بالتفصيل. هنا يمكنك أن تنصح فقط بأن تكون في الجانب الآمن ، لإجراء فحص باستخدام برنامج مكافحة فيروسات محمول أو برامج مماثلة تحتوي على محمل إقلاع تحت تصرفها.

كيف تستخدم كل الذاكرة المثبتة بأبسط الطرق؟

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

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

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

يحدث أحيانًا أيضًا أن ذاكرة الوصول العشوائي ليست كلها متاحة بسبب تعيين خيارات استخدام الذاكرة بشكل غير صحيح في (msconfig).

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

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

فقط في حالة حدوث ذلك ، انظر إلى مكونات النظام النشطة في قسم البرامج والمكونات وقم بتعطيل المكونات غير المستخدمة (وحدة Hyper-V ، و Internet Explorer إذا كنت تستخدم متصفحًا آخر ، أو خدمة الطباعة في حالة عدم وجود طابعة ، وما إلى ذلك). وبالمثل ، يمكنك تعيين نوع بدء التشغيل المعطل لبعض الخدمات الأخرى (services.msc) ، ولكن في هذه الحالة تحتاج إلى معرفة بالضبط ما يمكن إلغاء تنشيطه وما لا يمكن إلغاء تنشيطه.

ذاكرة الوصول العشوائي المنخفضة المتوفرة: ما هي الإعدادات التي يمكنني تغييرها في BIOS؟

إذا استمرت المشكلة بعد تطبيق الحلول المذكورة أعلاه ، فانتقل إلى إعدادات أنظمة BIOS / UEFI الأساسية وتحقق من إعدادات الذاكرة ، حيث يجب أن يكون هناك عنصر يحتوي على الكلمات Remapping أو Remap.

إذا كان لديك Windows 64 بت وأكثر من 4 جيجابايت من الذاكرة ، فاضبطه على معطل. خلاف ذلك ، يجب تنشيطه.

إذا لم تكن ذاكرة الوصول العشوائي متوفرة بالكامل بسبب حجز وحدة تخزين إضافية لبطاقة الفيديو المضمنة في اللوحة الأم ، فقم بتعيين هذا العنصر على القيمة المقابلة لحجم ذاكرة المحول (يمكنك العثور عليه في علامة تبويب الشاشة عند استدعاء DirectX مربع حوار dxdiag). يتم ذلك عن طريق تغيير الاكتشاف التلقائي (تلقائي) إلى أحد الخيارات المتاحة (32 أو 64 أو 128 ميجابايت).

تصحيح أنظمة 32 بت

أخيرًا ، يمكنك استخدام كل الذاكرة التي تزيد عن 4 جيجا بايت في أنظمة 32 بت باستخدام الأداة المساعدة ReadyFor4GB. أولاً ، يتم تشغيل ملف EXE القابل للتنفيذ الذي يحمل نفس الاسم من مجلد التطبيق ، ثم يتم الضغط على زري التحقق والتطبيق. بعد ذلك ، يتم تنفيذ إجراءات مماثلة لكائن ntkrnlpa.exe. ثم يتم تشغيل ملف AddBootMenu.cmd وتأكيد الأمر. بعد إعادة التشغيل ، إذا ظهرت قائمة بها أداة تحميل التشغيل ، فسيتم تحديد Windows.

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

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

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

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

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

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

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

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

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

حدود وضع PAE

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

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

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

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

تصحيح تمكين PAE لاستخدام كل ذاكرة الوصول العشوائي على Windows 8 / 8.1 x86

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

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

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

  • ويندوز فيستا SP2
  • نظام التشغيل Windows 7 / Windows 7 SP1
  • نظام التشغيل Windows 8 / Windows 8.1

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

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

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


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

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

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

إزالة التصحيح PAE

لإزالة رقعة PAE من النظام ، يجب عليك:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

إصدار الويندوز الخاص بك له حد RAM.

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

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

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

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

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

تأكد من عدم وجود قيود عند تحميل النوافذ.

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

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

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

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

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

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

خلط شرائح ذاكرة الوصول العشوائي.

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

تحديث BIOS.

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

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

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

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

تنظيف جهاز الكمبيوتر الخاص بك وفحص التوصيلات.

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

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

pk-help.com

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

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

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

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

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

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

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

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

companduser.ru

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

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

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

32 بت

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

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

64 بت

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

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

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

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

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

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

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

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

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

pauk-info.ru

النوافذ لا ترى كل ذاكرة الوصول العشوائي.

تثبيت ذاكرة الوصول العشوائي هو إدخال وحدات ذاكرة الوصول العشوائي في الفتحة.

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

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

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

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

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

وسيتم عرض ذلك 3.75 جيجا بايت غالبًا أقل من 3.25 جيجا بايت.

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

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

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

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

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

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

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

يحتوي Windows 7 Home Basic على حد أقصى يبلغ 8 جيجا بايت في 64 بت ، وفي 32 أيضًا 4 جيجا بايت

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

الحد الأقصى لذاكرة الوصول العشوائي RAM المتوفرة في نظام التشغيل 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 جيجا بايت
نظام التشغيل windows 7 Professional 4 غيغابايت 192 جيجا بايت
ويندوز 7 هوم بريميوم 4 غيغابايت 16 غيغا بايت
ويندوز 7 هوم بيسك 4 غيغابايت 8 جيجا بايت
نوافذ 7 كاتب 2 جيجا بايت غير موجود

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

يحتوي Windows vista على نفس وحدات التخزين مثل Windows 7

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

مقدار الذاكرة المستخدمة بواسطة بطاقة الفيديو المدمجة مقدار الذاكرة المستخدمة بواسطة بطاقة الفيديو المدمجة

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

لا ترى كل ذاكرة النوافذ لا ترى كل ذاكرة النوافذ

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

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

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

استخدم اختبارات Metest 86 أو من خلال المعيار من النوافذ.

اختبار الذاكرة MemTest + 86

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

انظر هنا العلامات والترددات مواصفات ذاكرة الوصول العشوائي.

atlant-pc.ru

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

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

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

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