ما يجب مراعاته عند تكوين موقع جديد لملفات تفريغ الذاكرة في Windows Server 2003

مقدمة

تتناول هذه المقالة المشكلات التي يجب وضعها في الاعتبار إذا قمت بتكوين Windows Server 2003 تفريغ الذاكرة الفعلية إلى موقع آخر على وحدة تخزين التمهيد.

بشكل افتراضي، يكتب Windows Server 2003 معلومات تفريغ الذاكرة إلى الموقع التالي:
%SystemRoot%\MEMORY.DMP
لتعديل هذا الموقع، اتبع الخطوات التالية:
  1. انقر فوق ابدأوانقر نقراً مزدوجاً فوق جهاز الكمبيوترثم انقر فوق خصائص.
  2. انقر فوق علامة التبويب خيارات متقدمة ، ومن ثم انقر فوق إعدادات تحت بدء التشغيل والاسترداد.
  3. في المربع ملف التفريغ ، اكتب المسار حيث تريد أن يقوم Windows بكتابة معلومات ملف تفريغ.

مزيد من المعلومات

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



يحدث هذا السلوك لأن يقدم Windows Server 2003 تغييرات التصميم التالية لإنشاء ملف النسخة الاحتياطية:
  • في المرحلة الأولى من عملية تفريغ الذاكرة، ينفذ عملية إدارة جلسة عمل النظام الفرعي (SMSS.exe) جزء من مهمة أداة سافيدومب قبل أن يقوم Windows بإنشاء ملف ترحيل الصفحات. يقوم SMSS بفحص كتلة رأس ملف ترحيل الصفحات لتحديد ما إذا كان هذا الملف ملف تفريغ ذاكرة صالح. إذا كان ملف تفريغ ذاكرة النظام صالحاً، يقوم SMSS باقتطاع ملف ترحيل الصفحات الأصلية لحجم ملف تفريغ وإعادة تسمية هذا الملفxxx.tmp تفرغ.

    ملاحظة: يتم حساب xxx الجزء من اسم الملف هذا من "الكلمة السفلي" للدالة تيككونت .

    يقوم SMSS بتخزين الملف.tmpxxxتفريغ على وحدة تخزين التمهيد وإزالة سمة النظام سواء بالسمة المخفية من هذا الملف. يقوم SMSS أيضا تعيين قيمة تيمبديستينيشن وقيمة دومبفيلي في أحد مفاتيح تسجيل متغيرة. هذا المفتاح الفرعي لاحقاً للقراءة قبل عملية Savedump.exe عند نسخ العملية تفريغxxx.tmp Memory.dmp.
  • عملية Savedump.exe في المرحلة الثانية من عملية تفريغ الذاكرة، بفحص موقع التسجيل التالي لتحديد ما إذا كان يوجد مفتاح فرعي متغيرة:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\MachineCrash
    وجود مفتاح التسجيل متغير يشير إلى أنه قد تم إنشاء ملف تفريغ ذاكرة صالح. في هذا السيناريو، يقوم بقراءة البيانات من قيمة التسجيل تيمبديستينيشن عملية Savedump.exe ونسخ ملف النسخة الاحتياطية إلى الموقع الصحيح.
يقوم SMSS يتطلب ملف مؤقت على وحدة تخزين التمهيد للأسباب التالية:
  • في هذا السيناريو، يقوم SMSS بأمان كتابة فقط على وحدة تخزين التمهيد. عملية الكتابة للمعلومات منقوصا يتجاهل برامج تشغيل عامل التصفية.

    ملاحظة: لا عملية تقوم SMSS كتابة ملف النسخة الاحتياطية إلى صفيف مكرر من الأقراص المستقلة (RAID) الصفيف لأن يتخطى العملية برامج تشغيل عامل التصفية. ولذلك، يجب كتابة ملف مؤقت إلى وحدة تخزين تمهيد.
  • في هذا السيناريو، يقوم SMSS يستخدم الدالة نتسيتفيلينفورميشن بعملية إعادة تسمية لاقتطاع ملف ترحيل الصفحات إلى حجم الملف المؤقت. هذه الدالة بدعم عمليات إعادة تسمية فقط على وحدة التخزين نفسها.

لمزيد من المعلومات حول الحالات التي لم يتم إنشاء ملف Memory.dmp بعد رسالة خطأ الإيقاف STOP، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

130536 على Windows حفظ ملف تفريغ الذاكرة بعد حادث تحطم طائرة

خصائص

رقم الموضوع: 886429 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات