الصفحة الرئيسية » howto » نوافذ مقالب الذاكرة ما هي بالضبط لأنها؟

    نوافذ مقالب الذاكرة ما هي بالضبط لأنها؟

    عندما يقوم Windows blue-screens بإنشاء ملفات تفريغ الذاكرة - والتي تعرف أيضًا باسم عمليات تفريغ الأعطال. هذا ما يتحدث عنه الموت الزرقاء لـ Windows 8 عندما يقول "جمع بعض معلومات الخطأ فقط".

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

    أنواع مقالب الذاكرة

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

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

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

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

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

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

    تفريغ ذاكرة صغيرة (256 kb): تفريغ ذاكرة صغيرة هو أصغر نوع من تفريغ الذاكرة. يحتوي على معلومات قليلة جدًا - معلومات الشاشة الزرقاء وقائمة ببرامج التشغيل المحملة ومعلومات عملية وقليلة من معلومات kernel. يمكن أن يكون مفيدًا في تحديد الخطأ ، ولكنه يقدم معلومات تصحيح تفصيلية أقل من تفريغ ذاكرة kernel.

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

    (لا يوجد): لن يقوم Windows بإنشاء عمليات تفريغ الذاكرة عند تعطله.

    تفريغ الذاكرة هل للمطورين

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

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

    Minidumps مقابل مقالب الذاكرة

    تعد ملفات Minidump مفيدة للجميع تقريبًا لأنها تحتوي على معلومات أساسية مثل رسالة الخطأ المرتبطة بشاشة زرقاء للموت. يتم تخزينها في المجلد C: \ Windows \ Minidump بشكل افتراضي. كلا النوعين من ملفات التفريغ لهما امتداد الملف .dmp.

    حتى عندما يتم تكوين النظام الخاص بك لإنشاء ملف تفريغ ذاكرة kernel أو كامل أو تلقائي ، ستحصل على ملف تفريغ مصغّر وملف MEMORY.DMP أكبر.

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

    تفريغ الذاكرة الكبيرة مثل تفريغ ذاكرة kernel ويتم تخزين عمليات تفريغ الذاكرة كاملة في C: \ Windows \ MEMORY.DMP بشكل افتراضي. يتم تكوين Windows الكتابة فوق هذا الملف في كل مرة تفريغ ذاكرة جديدة تم إنشاؤها ، لذلك يجب أن يكون لديك ملف MEMORY.DMP واحد فقط يستهلك مساحة.

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

    حذف مقالب الذاكرة لتحرير الفضاء

    يمكنك حذف هذه الملفات .dmp لتحرير مساحة ، وهي فكرة جيدة لأنها قد تكون كبيرة الحجم - إذا كان جهاز الكمبيوتر الخاص بك يحتوي على شاشة زرقاء ، قد يكون لديك ملف MEMORY.DMP بمساحة 800 ميغا بايت أو أكثر مع مساحة على محرك أقراص النظام الخاص بك.

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


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

    ائتمان الصورة: Thawt Hawthje على Flickr