أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

تظهر رسالة الخطأ "نفاد الذاكرة" عند وجود عدد كبير من البرامج قيد التشغيل

انتهاء دعم نظام التشغيل Windows XP

لقد أنهت شركة Microsoft دعم Windows XP في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

انتهي دعم Windows Server 2003 في 14 يوليو 2015!

أنهت شركة Microsoft دعم نظام التشغيل Windows Server 2003 في 14 يوليو 2015. لقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

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

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

ملاحظة: تحدث هذه المشكلة غالباً تحت Windows NT 3.5 كحجم كومة سطح المكتب الافتراضي هو 512 كيلوبايت. تحت Windows NT 3.1 القيمة الافتراضية هي 3072K. خفض القيمة الافتراضية لزيادة الأداء.
الحل
هام يحتوي هذا المقطع أو الأسلوب أو المهمة على الخطوات التي توضح كيفية تعديل التسجيل. ومع ذلك، قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح. لذلك، تأكد من اتباع الخطوات التالية بعناية. للحماية الإضافية، قم بإجراء نسخة احتياطية للسجل قبل تعديله. بعد ذلك، يمكنك استعادة السجل في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
322756 كيفية عمل نسخة احتياطية من السجل واستعادته في Windows
لتصحيح هذه المشكلة، زيادة حجم كومة سطح المكتب:
  1. قم بتشغيل "محرر التسجيل" (Regedt32.exe).
  2. من
    HKEY_LOCAL_MACHINE
    الشجرة الفرعية، انتقل إلى المفتاح التالي:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. حدد Windows القيمة.
  4. من تحرير القائمة، اختر سلسلة.
  5. زيادة المعلمة SharedSection.

    ل Windows NT:
    تعين SharedSection النظام وسطح المكتب بأكوام استخدام التنسيق التالي:
    SharedSection =xxxx,س س س س
    إضافة "، 256" أو "512" بعد س س س س رقم.

    لنظام التشغيل Windows 2000 ونظام التشغيل Windows XP ونظام التشغيل Windows Server 2003:
    يستخدم SharedSection التنسيق التالي لتحديد النظام وسطح المكتب أكوام:
    SharedSection =xxxx,س س س س,م م م م
    لأنظمة التشغيل 32 بت، زيادة س س س سقيمة "12288"؛
    زيادة م م م م القيمة "1024".
    لأنظمة التشغيل 64 بت، زيادة س س س سقيمة "20480"؛
    زيادة م م م م القيمة "1024".
معلومات أخرى
يستخدم Windows NT كومة ذاكرة خاصة لكافة نوافذ بروجرامسرونينج على سطح المكتب. يتم استخدام كتلة سطح المكتب لكافة الكائنات (windows، والقوائم، والأقلام، الرموز، إلخ). عندما تقوم بتشغيل عدد كبير من باسيدبروجرامس Windows، كومة الذاكرة المؤقتة هذه قد نفدت الذاكرة. عندما isnot هناك ذاكرة كافية لتخصيص تلبية طلب نورماليريتورنس النظام خطأ وإعلام المستخدم أن تشغيلها أونميموري منخفضة. بعض البرامج لا تعالج عدم أمان، وفي سوميكاسيس قد لا توجد ذاكرة كافية لإنشاء مربع حوار رسالة الخطأ. وكنتيجة لذلك، تفشل العملية المطلوبة دون أي إشارة.

مفتاح SharedSection سلسلة طويلة عند عرضها باستخدام التسجيل Editor.The القيمة الافتراضية لهذا المفتاح كما يلي.
   %SystemRoot%\system32\csrss.exe   ObjectDirectory=\Windows   SharedSection=1024,3072,512   Windows=On   SubSystemType=Windows   ServerDll=basesrv,1   ServerDll=winsrv:GdiServerDllInitialization,4   ServerDll=winsrv:UserServerDllInitialization,3   ServerDll=winsrv:ConServerDllInitialization,2   ProfileControl=Off   MaxRequestThreads=16				


تحدد القيمة SharedSection الأولى (1024) حجم كومة الذاكرة المؤقتة العامة اللديسكتوبس. يتضمن هذا الجدول المقبض العمومي (مؤشرات إطار واسع أونيقويماتشيني) ومشاركة إعدادات النظام (مثل سيستيميتريكس). إيسونليكيلي من أي وقت مضى كنت بحاجة لتغيير هذه القيمة.

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

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

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 126962 - آخر مراجعة: 08/05/2016 07:42:00 - المراجعة: 5.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbenv kbmt KB126962 KbMtar
تعليقات
>/script> rosoft.com/c.gif?DI=4050&did=1&t=">/html>&t=">