NotMyFault هي أداة رسمية من مايكروسوفت، جزء من حزمة Sysinternals، تم إنشاؤها لـ فرض أعطال متعمدة في ويندوز بهدف اختبار آليات التشخيص وتحليل الأخطاء في نظام التشغيل.
يتيح البرنامج إثارة شاشات زرقاء (BSOD)، وتجميد النظام بالكامل وتسريبات الذاكرة في النواة، مما يمكّن من إنشاء ملفات تفريغ (memory dump) للدراسة المفصلة في أدوات التصحيح. هذه السيناريوهات تحاكي سلوكيات حقيقية ناتجة عن برامج تشغيل معطوبة، أو أخطاء في الأجهزة أو أعطال حرجة في النواة.
تعمل NotMyFault من خلال برنامج تشغيل في وضع النواة وتتطلب امتيازات إدارية للتنفيذ. توفر خيارات في واجهة رسومية وكذلك في سطر الأوامر، بما في ذلك إصدارات متوافقة مع أنظمة 32 و 64 بت، بالإضافة إلى دعم لبيئات مثل Nano Server.
تُستخدم الأداة بشكل رئيسي في المختبرات، وبيئات الاختبار والتدريب الفني، حيث يتم ذكرها في مواد الدراسة المتقدمة حول التشغيل الداخلي لويندوز. لا يُوصى باستخدامها في أنظمة الإنتاج، حيث إن الأعطال الناتجة قد تؤدي إلى فقدان البيانات أو انقطاعات خطيرة في النظام.