وصف
ClearDefenderHistory هو سكريبت يتيح حذف سجل الحماية الخاص بـ Windows Defender (الذي يُطلق عليه الآن Windows Security) على أنظمة Windows 10 و 11. يقوم السكريبت بحل الحاجة إلى إزالة السجلات المتعلقة بالاكتشافات والإجراءات الخاصة بالبرامج الضارة يدويًا، وهو ما لا توفره واجهة Windows Defender الافتراضية بشكل أصلي.
كيفية العمل
يقوم السكريبت بإنشاء مهمة مجدولة مؤقتة تُنفذ بحقوق SYSTEM عند إعادة تشغيل الكمبيوتر القادمة. تقوم هذه المهمة بتنظيف ملفات السجل الخاصة بـ Windows Defender الموجودة في مجلدات مثل C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service. بعد التنفيذ، تقوم المهمة بحذف نفسها تلقائيًا، مما يضمن عودة النظام إلى حالته الطبيعية دون تدخل إضافي.
السياق والضرورة
- تغيير الأمان: قبل ربيع 2024، كان بالإمكان تنظيف السجل دون إعادة تشغيل النظام. ومع ذلك، فإن تحديثًا أمنيًا لـ Windows Defender جعل الطريقة السابقة غير فعّالة، مما يستلزم الآن إعادة التشغيل لإطلاق السجلات وحذفها.
- الدوافع للاستخدام:
- تنظيف بسيط: قد يرغب المستخدمون في إزالة الاكتشافات القديمة لتنظيم السجل.
- تصحيح الإيجابيات الكاذبة: في بعض الحالات، يستمر Defender في عرض تنبيهات عن إيجابيات كاذبة حتى بعد تحديثات التعريفات، ويمكن أن يؤدي تنظيف السجل إلى حل هذه المشكلة.
كيفية الاستخدام
- قم بتنزيل ملف ZIP من الزر أعلاه.
- استخرج ClearDefenderHistory.cmd.
- انقر بزر الماوس الأيمن على الملف، وانتقل إلى "الخصائص"، وحدد "إلغاء القفل" (إذا كان ذلك ممكنًا) وانقر على "موافق".
- قم بتشغيل السكريبت من خلال النقر المزدوج (قد تحتاج إلى الموافقة على التحكم في حساب المستخدم - UAC).
- أعد تشغيل الكمبيوتر عندما يُطلب منك ذلك لإكمال عملية التنظيف.
المميزات
- الأمان: يستخدم أذونات SYSTEM من خلال مهمة مجدولة، مما يتجنب أساليب محفوفة بالمخاطر مثل تغيير ملكية مجلدات Defender يدويًا، مما قد يؤدي إلى حدوث ثغرات.
- قابلية النقل: لا يتطلب تثبيتًا، ويمكن تشغيله مباشرة.
- الفعالية: يزيل السجلات بشكل موثوق، بما في ذلك ملفات مثل mpenginedb.db ومحتويات مجلد السجل.