Поделиться через


NotMyFault версии 4.4

Марк Руссинович

Опубликовано: 26 марта 2026 г.

Загрузка Скачать NotMyFault(1,4 МБ)

Введение

Notmyfault — это средство, которое можно использовать для сбоя, зависания и утечки памяти ядра в системе Windows. Это полезно для обучения выявлению и диагностике проблем с драйверами устройств и аппаратным обеспечением, а также для генерации файлов дампа синего экрана на неправильно работающих системах. Файл скачивания включает 32-разрядные и 64-разрядные версии, а также версию командной строки, которая работает на Nano Server. Глава 7 в книге "Внутреннее устройство Windows" использует Notmyfault для демонстрации устранения утечек пула, а глава 14 — для примеров анализа сбоев.

Снимки экрана

Снимок экрана NotMyFault

Использование

Вы можете использовать версии графического интерфейса или версию командной строки. Notmyfault требует прав администратора.

Использование:

notmyfaultc.exe сбой crash_type_num

    crash type:
      0x01: High IRQL fault (Kernel-mode)
      0x02: Buffer overflow
      0x03: Code overwrite
      0x04: Stack trash
      0x05: High IRQL fault (User-mode)
      0x06: Stack overflow
      0x07: Hardcoded breakpoint
      0x08: Double Free

Или notmyfaultc.exe зависание hang_type_num

    hang type:
      0x01: Hang with IRP
      0x02: Hang with DPC

Загрузка Скачать NotMyFault(1,4 МБ)