كيفية إزالة Just-In-Time Debugger

click fraud protection
الشاب يعمل على جهاز الكمبيوتر

تعطيل مصحح الأخطاء Just-In-Time على مستوى النظام.

حقوق الصورة: صور Zeynep Özyürek / iStock / Getty Images

يتضمن Microsoft Visual Studio ميزة تصحيح أخطاء على مستوى النظام تسمى Just-In-Time Debugger ، والتي يتم تمكينها افتراضيًا عند تثبيت Visual Studio. تساعدك الميزة في العثور على الأخطاء في تطبيقاتك أثناء الاستخدام العادي ، ولكن يمكن أن تصبح ملف إلهاء ، أو حتى حاجزًا لعملك ، عن طريق منع التطبيقات من التشغيل عند اكتشافها مشكلة. يمكنك تعطيل تصحيح أخطاء JIT في قائمة خيارات Visual Studio ، أو إذا كنت لا تستطيع أو لا تريد تشغيل Visual Studio ، يمكنك تعطيل الميزة عن طريق تحرير سجل Windows.

من قائمة خيارات Visual Studio

الخطوة 1

قم بتشغيل Visual Studio ، انقر فوق "أدوات" وحدد "خيارات". يعرض مربع حوار منبثق فئات الخيارات في الشريط الجانبي وخصائص الخيار في النافذة الرئيسية. يجب أن يكون لديك امتيازات المسؤول لتغيير إعدادات Just-In-Time Debugger ، حيث تعمل هذه الميزة على مستوى النظام على تغيير إعدادات تسجيل Windows.

فيديو اليوم

الخطوة 2

قم بتوسيع فئة "تصحيح الأخطاء" بالنقر فوق سهمها في الشريط الجانبي. حدد "Just-In-Time" من فئة التصحيح.

الخطوه 3

قم بإلغاء تحديد أنواع التعليمات البرمجية التي لم تعد تريد أن يقوم تصحيح أخطاء JIT بتقييمها. الخيارات مُدارة ، وأصلية ، وبرمجة. تشير التعليمات البرمجية المُدارة إلى Javascript و Java و Python واللغات الأخرى التي يقوم مترجموها الفوريون بإدارة تخصيص الذاكرة وجمع البيانات المهملة تلقائيًا. يشير الكود الأصلي إلى لغات مثل C و C ++ التي ينشئ مُجمِّعوها كود الآلة الأصلي دون إدارة الذاكرة التلقائية. قم بإلغاء تحديد جميع الخيارات لتعطيل مصحح الأخطاء Just-In-Time Debugger تمامًا.

الخطوة 4

احفظ التغييرات بالنقر على "موافق".

من محرر تسجيل Windows

الخطوة 1

اضغط على "Windows-X" وحدد "تشغيل". اكتب "رجديت" (بدون علامات اقتباس) في مربع الحوار تشغيل واضغط على "أدخل". يفتح محرر تسجيل Windows.

الخطوة 2

انتقل إلى المجلدات المناسبة في متصفح الشجرة. اعتمادًا على بنية جهاز الكمبيوتر الخاص بك ، توجد مفاتيح التسجيل Just-In-Time Debugger على مسارين محتملين. بالنسبة لأنظمة 32 بت و 64 بت ، قم بتوسيع الدلائل "HKEY_LOCAL_MACHINE" و "SOFTWARE".

الخطوه 3

قم بتوسيع دليل "Wow6432Node" لأنظمة 64 بت فقط. بالنسبة لأنظمة 32 بت و 64 بت ، قم بتوسيع دليل "Microsoft" ، ثم ابحث عن مفتاحي التسجيل التاليين واحذفهما:

Windows NT \ CurrentVersion \ AeDebug \ Debugger .NETFramework \ DbgManagedDebugger

الخطوة 4

قم بإنهاء "محرر التسجيل" وأعد تشغيل Windows.

تحذير

تنطبق المعلومات الواردة في هذه المقالة على Windows 8.1 و Microsoft Visual Studio 2013. قد يختلف قليلاً أو بشكل كبير مع الإصدارات الأخرى.