Udostępnij za pośrednictwem


NotMyFault w wersji 4.21

Autor: Mark Russinovich

Opublikowano: 29 września 2022 r.

PobierzPobierz program NotMyFault (1,4 MB)

Wprowadzenie

Notmyfault to narzędzie, którego można użyć do awarii, zawieszenia i spowodowania przecieków pamięci jądra w systemie Windows. Warto dowiedzieć się, jak identyfikować i diagnozować problemy ze sterownikiem i sprzętem urządzenia, a także użyć go do generowania plików zrzutu niebieskiego ekranu w systemach o błędnych zachowaniach. Plik pobierania zawiera 32-bitowe i 64-bitowe wersje, a także wersję wiersza polecenia, która działa na serwerze Nano Server. Rozdział 7 w wewnętrznych systemu Windows używa notmyfault do zademonstrowania rozwiązywania problemów z wyciekiem puli i rozdział 14 używa go do przykładów analizy awarii.

Zrzuty ekranu

Zrzut ekranu notMyFault

Użycie

Można użyć wersji graficznego interfejsu użytkownika lub wersji wiersza polecenia. Program Notmyfault wymaga uprawnień administracyjnych.

Usage:

notmyfaultc.exe awarii 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

Lub notmyfaultc.exe zawieszać się hang_type_num

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

PobierzPobierz program NotMyFault (1,4 MB)