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

أداة تصحيح أخطاء التشخيص 1.1 متوفر الآن

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

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

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

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

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

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

أداة تشخيص Debug (DebugDiag) الإصدار 1.2 متوفر الآن. للحصول على v1.2 أداة تشخيص Debug، قم بزيارة موقع Microsoft التالي على الويب:ملاحظة أداة التصحيح 1.0 تشخيص متوفرة كجزء من 1.0 مجموعة أدوات تشخيص IIS أو كأداة مستقلة.
معلومات أخرى
تستخدم أداة التصحيح 1.1 تشخيص الكائنات Microsoft طراز كائن المكون (COM) بتوفير نموذج كائن القابل للإلحاق. تتضمن أداة التصحيح 1.1 تشخيص مضيف البرنامج نصي وإطار تقارير مضمنة.

مكونات أداة التصحيح 1.1 التشخيص

خدمة التصحيح

خدمة تصحيح الأخطاء (Dbghost.exe) بتنفيذ الإجراءات التالية:
  • إرفاق المضيف ويفصل المضيف من العمليات قيد التشغيل
  • تجميع بيانات مراقبة الأداء
  • جهات اتصال ملقم ويستخدم تعداد هتبستاتوسكودي لتحديد حالة الملقم. هذه العملية يعرف أيضا ping HTTP.
  • عرض عمليات تسرب للذاكرة في العمليات قيد التشغيل
  • تجميع معلومات حالة جلسة عمل التصحيح
  • يعرض حالة كل قاعدة المعرفة

مضيف تصحيح الأخطاء

تستضيف مضيف تصحيح الأخطاء (Dbghost.exe) Windows رمزي المصحح المحرك (Dbgeng.dll). المضيف المصحح تولي العمليات لمشغل المصحح رمزي Windows ويقوم بإنشاء عمليات تفريغ الذاكرة. مضيف تصحيح الأخطاء كما يستضيف الوحدة النمطية الأساسية التي تستخدم لتحليل عمليات تفريغ الذاكرة.

ملاحظة لا تعتمد على خدمة "تصحيح أخطاء التشخيص" (Dbgsvc.exe) "المضيف مصحح الأخطاء".

واجهات المستخدم

هي واجهات المستخدم (Debugdiag.exe و Debugdiaganalysisonly.exe) في أداة التصحيح 1.1 تشخيص الواجهات التي يتم استخدامها لتحليل عمليات تفريغ الذاكرة، أتمتة إنشاء البرامج النصية لعنصر التحكم، وعرض حالة العمليات قيد التشغيل. وتتضمن هذه العمليات الخدمات.

يتضمن أداة التصحيح 1.1 التشخيص طرق العرض الثلاثة:
  • قواعد
    يستخدم معالج لإنشاء البرامج النصية لعنصر التحكم لمضيف تصحيح الأخطاء
  • تحليل متقدمة
    تشغيل البرنامج النصي التحليل المحددة في الذاكرة أو أكثر من ملفات التفريغ
  • العمليات
    يعرض حالة تشغيل العمليات والبرامج النصية

كيفية استخدام أداة تصحيح 1.1 التشخيص

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

تعطل عملية التصحيح

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

للحصول على مزيد من المعلومات حول كيفية إنشاء قاعدة التعطل الكلي، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
919789كيفية استخدام أداة تشخيص Debug لاستكشاف عملية IIS يتوقف بشكل غير متوقع

تصحيح عملية يتوقف عن الاستجابة أو مشكلة في أداء بطيء

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

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

للحصول على مزيد من المعلومات حول كيفية إنشاء قاعدة تعليق، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
919791كيفية استخدام أداة تشخيص Debug إلى استكشاف أخطاء استخدام CPU عالية بعملية في IIS
الأسلوب 2: إنشاء ملف تفريغ ذاكرة للعملية يدوياً
عند العملية يتوقف عن الاستجابة أو تنفيذ ببطء، يمكنك إنشاء ملف تفريغ ذاكرة يدوياً. لإنشاء ملف تفريغ ذاكرة لعملية يدوياً، انقر نقراً مزدوجاً فوق العملية في العمليات عرض، ومن ثم انقر فوق إنشاء Userdump الكامل.

تصحيح أخطاء الذاكرة أو معالجة الاستخدام

استخدم إحدى الطرق التالية.
الأسلوب 1: إنشاء قاعدة تسرب
عند إنشاء قاعدة تسرب ضد عملية، أدخل ملف Leaktrack.dll إلى عملية تعقب استخدام الذاكرة ومعالجة الاستخدام مع مرور الوقت. عندما تقوم بتكوين قاعدة تسرب ذاكرة أو قاعدة تسرب مؤشر، يمكنك تكوين أداة التصحيح 1.1 تشخيص لإنشاء ملف تفريغ الذاكرة الذي يستند إلى استخدام الوقت أو الذاكرة.
الأسلوب 2: إنشاء ملف تفريغ ذاكرة يدوياً
للقيام بذلك، انقر نقراً مزدوجاً فوق العملية في العمليات عرض، ومن ثم انقر فوق مراقبة بحثاً عن الثقوب. عند زيادة حجم العملية إلى حجم مشكلة، زر الماوس الأيمن فوق العملية، وثم انقر فوق إنشاء Userdump الكامل.

للحصول على مزيد من المعلومات حول كيفية إنشاء قاعدة تسرب للذاكرة والمؤشر، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
919790كيفية استخدام أداة تشخيص Debug IIS لاستكشاف تسرب ذاكرة في عملية IIS

تحليل ملفات تفريغ الذاكرة

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

تستخدم الأداة 1.1 تشخيص تصحيح البرامج النصية لتحليل لتحليل ملف تفريغ العملية. يتم استخدام البرامج النصية التالية تحليل متكرر:
  • تحليل الأعطال/تعليق
    البرنامج النصي العطل/تعليق بتحليل معلومات استثناء في ملف تفريغ إذا تم الكشف عن حدوث عطل. البرنامج النصي العطل/تعليق أيضا بتحليل ملف تفريغ للمشكلات التي تؤدي إلى حدوث حالة تعليق. يتضمن هذا البرنامج النصي في IIS، Microsoft Data Access Components COM + ومآخذ توصيل Windows المعلومات المتعلقة بالعملية.
  • تحليل ضغط الذاكرة
    تحليل استخدام الذاكرة لعملية البرنامج النصي تحليل ضغط ذاكرة وعرض البيانات المجمعة من قبل الملف Leaktrack.dll.

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

خصائص

رقم الموضوع: 931370 - آخر مراجعة: 05/07/2012 07:53:00 - المراجعة: 1.0

Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Starter, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition

  • kbwebserver kbtshoot kbinfo kbmt KB931370 KbMtar
تعليقات
1&t=">=">