رسالة الخطأ "stop 0x0000007" بسبب تسرب لذاكرة في الملف Daprotim.sys

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

اضغط هنا لرابط المقالة باللغة الانجليزية293857
الأعراض
قد تظهر رسالة خطأ الإيقاف STOP التالية:
إيقاف KERNEL_DATA_INPAGE_ERROR 0X0000007A (0XC02882BC، 0XC000009A، 0XA20AFEB4، 0X58FD7880)
المعلمة الثانية التالية ناجم عن نقص في تجمع غير مقسم إلى صفحات:
0XC000009A STATUS_INSUFFICIENT_RESOURCES
كما قد يتم تسجيل الحدث 2019 معرف في "عارض الأحداث".
السبب
يوجد تسرب لذاكرة في تجمع غير مقسم إلى صفحات عند استخدام ملف Daprotim.sys. علامة التجمع هو DAP4. Daprotim.sys برنامج تشغيل وضع kernel 3COM "برنامج الملقم الوصول إلى المنفذ المصغر الحيوية".
الحل
لحل هذه المشكلة، اتصل 3COM للاستعلام حول توفر إصلاح لهذه المشكلة.
معلومات أخرى
لتحديد الكمبيوتر يواجه هذا تسرب الذاكرة:
  1. استخدام الأداة المساعدة GFlags لتمكين "وضع علامة على التجمع".
  2. عندما يقوم الكمبيوتر بإنشاء رسالة خطأ على شاشة زرقاء عدم توفر تجمع غير مقسم إلى صفحات، يتم تحميل الملف Memory.dmp في مصحح الأخطاء.
  3. تشغيل ! vm الأمر للتأكد من استنفاد التجمع غير مقسم إلى صفحات:
    kd> !vm*** Virtual Memory Usage ***	Physical Memory:   655234   ( 2620936 Kb)	Page File: \??\C:\pagefile.sys	   Current:   2095104Kb Free Space:   1999612Kb	   Minimum:   2095104Kb Maximum:      4190208Kb	Available Pages:   130442   (  521768 Kb)	ResAvail Pages:    577917   ( 2311668 Kb)	Modified Pages:       749   (    2996 Kb)	NonPagedPool Usage: 65522   (  262088 Kb)	NonPagedPool Max:   69378   (  277512 Kb)	********** Excessive NonPaged Pool Usage *****	PagedPool 0 Usage:   4025   (   16100 Kb)	PagedPool 1 Usage:    416   (    1664 Kb)	PagedPool 2 Usage:    414   (    1656 Kb)	PagedPool 3 Usage:    416   (    1664 Kb)	PagedPool 4 Usage:    411   (    1644 Kb)	PagedPool Usage:     5682   (   22728 Kb)	PagedPool Maximum:  86016   (  344064 Kb)	Shared Commit:        978   (    3912 Kb)					
  4. استخدام الملحق kdex2x86 تفريغ تجمع غير مقسم إلى صفحات ومن ثم حدد عنوان ذاكرة تجمع غير مقسم إلى صفحات للعينة. في هذا المثال، تم استخدام 8000 81457000 + (وهو 8145f000):
    1: kd> !kdex2x86.xpool -mapStatus Map of Pool Area Pages==============================  'O': one page in use                              ('P': paged out) Non-Paged Pool Area Summary----------------------------Maximum Number of Pages  = 69378 pagesNumber of Pages In Use   = 66029 pages (95.2%)          +00000  +08000   +10000  +18000   +20000  +28000   +30000  +3800081097000: ....OOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO810d7000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81117000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81157000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81197000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO811d7000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81217000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81257000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81297000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO812d7000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81317000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81357000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81397000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO813d7000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81417000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81457000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81497000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO814d7000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81517000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81557000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81597000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO815d7000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO81617000: OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOO1: kd> ?81457000+8000Evaluate expression: -2126123008 = 8145f0001: kd> !pool 8145f000*8145f000 size:   80 previous size:    0  (Allocated) *dap4 8145f080 size:   20 previous size:   80  (Free)       .... 8145f0a0 size:   80 previous size:   20  (Allocated)  dap4 8145f120 size:   80 previous size:   80  (Allocated)  dap4 8145f1a0 size:   80 previous size:   80  (Allocated)  dap4 8145f220 size:   80 previous size:   80  (Allocated)  dap4 8145f2a0 size:   80 previous size:   80  (Allocated)  dap4 8145f320 size:   80 previous size:   80  (Allocated)  dap4 8145f3a0 size:   80 previous size:   80  (Allocated)  dap4 8145f420 size:   80 previous size:   80  (Allocated)  dap4 8145f4a0 size:   80 previous size:   80  (Allocated)  dap4 8145f520 size:   80 previous size:   80  (Allocated)  dap4 8145f5a0 size:   80 previous size:   80  (Allocated)  dap4 8145f620 size:   80 previous size:   80  (Allocated)  dap4 8145f6a0 size:   80 previous size:   80  (Allocated)  dap4 8145f720 size:   80 previous size:   80  (Allocated)  dap4 8145f7a0 size:   80 previous size:   80  (Allocated)  dap4 8145f820 size:   80 previous size:   80  (Allocated)  dap4 8145f8a0 size:   80 previous size:   80  (Allocated)  dap4 8145f920 size:   80 previous size:   80  (Allocated)  dap4 8145f9a0 size:   80 previous size:   80  (Allocated)  dap4 8145fa20 size:   80 previous size:   80  (Allocated)  dap4 8145faa0 size:   80 previous size:   80  (Allocated)  dap4 8145fb20 size:   80 previous size:   80  (Allocated)  dap4 8145fba0 size:   80 previous size:   80  (Allocated)  dap4 8145fc20 size:   80 previous size:   80  (Allocated)  dap4 8145fca0 size:   80 previous size:   80  (Allocated)  dap4 8145fd20 size:   60 previous size:   80  (Free)       Qota 8145fd80 size:   80 previous size:   60  (Allocated)  dap4<BR/>					
  5. تشغيل ! 8145f000 تجمع الأمر في النموذج.
  6. تأكد من خلال عدة نماذج يستهلك العلامة DAP4 تجمع غير مقسم إلى صفحات.
  7. تشغيل ! برامج التشغيل الأمر لتأكيد تاريخ برنامج التشغيل:
    f6070000   d780   53 kb   d40   3 kb daprotim.sys  Thu Feb 10 20:58:19 2000					
منتجات الجهات الأخرى التي تمت مناقشتها في هذه المقالة تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمنياً أو صريحا، بخصوص أداء هذه المنتجات أو كفائتها.

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

خصائص

رقم الموضوع: 293857 - آخر مراجعة: 06/11/2016 02:42:00 - المراجعة: 4.0

  • kb3rdparty kbenv kberrmsg kbprb kbmt KB293857 KbMtar
تعليقات