المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

المشكلة

الحل

إزالة التثبيت

إستخدام CLI

إستخدام واجهة المستخدم الرسومية

المقدمة

يوضح هذا المستند كيفية تجميع مكبات الأعطال على Windows لعملية sfc.exe.

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- موصل نقطة النهاية الآمنة من Cisco

- نافذة مطالبة الأوامر

المكونات المستخدمة

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

المشكلة

- قد يدخل تطبيق نقطة النهاية الآمنة من Cisco حالة تعطيل أو قطع اتصال بسبب تعطل sfc.exe. قد يحدث هذا بسبب إيقاف تشغيل Windows غير متوقع أو بسبب أنشطة Windows الأخرى.

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

الحل

1. تنزيل ProcessDump (لاستخدامه كمصحح أخطاء ما بعد الوفاة ل AeDebug) من Sysinals Suite.

2. إستخراج procdump.exe في C: قم بتشغيل وإنشاء مجلد Dumps لمجموعة تفريغ الأعطال:

ملاحظة: هناك طريقتان رئيسيتان لجمع القمامة باستخدام المكبات 64.exe:

· يقوم المكدس64.exe -ma -i C:\Dumps بتثبيت ProcessDump كمصحح أخطاء ما بعد الوفاة (AeDebug) ويحدد المجلد (C:\Dumps) حيث سيتم حفظ مكبات التعطل تلقائيا عند تعطل عملية ما. يقوم هذا الوضع بإعداد ProcessDump لمراقبة حالات التعطل وحفظ عمليات تفريغ الذاكرة الكاملة في الدليل المحدد. من المفيد إذا لاحظت أن sfc.exe يتعطل بشكل متكرر.

· procdump64.exe -ma <PID | اسم العملية>يقوم بتشغيل تفريغ الذاكرة الكامل (-ma) للعملية قيد التشغيل المحددة بواسطة معرف العملية أو معرف العملية الخاص بها. يقوم هذا الأمر بالتقاط التفريغ على الفور بدلا من انتظار حدث عطل.

في الملخص، يقوم الخيار -i مع مسار مجلد بتثبيت ProcessDump كمعالج عطل يحفظ المطموعات على أعطال ذلك المجلد، أثناء تحديد PID أو اسم عملية يلتقط تفريغ تلك العملية عند الطلب. يستخدم كلاهما علامة -ma لإنشاء تفريغ ذاكرة كامل. يتم وصف هذا الاستخدام في مستند Cisco حول تجميع مكبات تعطل العملية على Windows باستخدام Procdump64.exe

3a. تعيين ProcessDump ك AeDebugger مع الأمر:

procdump64.exe -ma -i C:\Dumps

3b. بدلا من ذلك، أستخدم هذا الأمر لإنشاء عملية تفريغ عند الطلب:

procdump64.exe -ma

مثال ل sfc.exe:

procdump64.exe -accepteula -ma -e -x  c:\Dumps %ProgramFiles%\Cisco\AMP\8.2.3.30119\sfc.exe

4. انتقل إلى مجلد C:\Dumps كما هو موضح. اضغط عليه وشاركه للتحليل:

إزالة التثبيت

لإزالة تثبيت إستخدام المعالجة:

procdump64.exe -u

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

على الرغم من ذلك، يمكنك أيضا إستخدام الحل لضغط حجم المجلد:

إستخدام CLI

أستخدم هذا الأمر على موجه الأوامر لتمكين الضغط.

compact /c /s:c:\install

إستخدام واجهة المستخدم الرسومية

1. انتقل إلى خصائص المجلد Dumps وحدد الحجم الأصلي للمجلد على القرص كما هو موضح :

2. انتقل إلى خيار متقدم، وقم بتمكين الضغط، وتطبيقه. قد تستغرق هذه العملية عدة دقائق.

3. في النهاية، يمكنك ملاحظة أن حجم المجلد قد انخفض بشكل كبير، ليصل تقريبا إلى نصف حجمه الأصلي.