How to create blue screen using the Not my Fault tool from Sysinternals

NotMyFault is a powerful tool designed to facilitate intentional crash, hang, and kernel memory leaks on Windows systems. This tool serves as a valuable resource for users looking to enhance their understanding of identifying and diagnosing issues related to device drivers and hardware components. Additionally, NotMyFault proves instrumental in generating blue screen dump files, aiding in the analysis of misbehaving systems. See Troubleshoot and fix Windows 11 blue screen, and how to Fix Black Screen Issues on Windows 11/10.
Here are other related guides: What Happens if You Turn Off Your Computer During an Update, Windows BSOD: How to replace a blue screen error with a blank screen for system errors, and how to fix Windows Update Error Code 0xC1900101 – 0x30018 on Windows 10/11.
How to Use NotMyFault
Whether you prefer the graphical user interface (GUI) or the command-line version, NotMyFault offers flexibility in its usage. NotMyFault is available in the SysInternals package, which can be downloaded from the Microsoft Store.
See Install SysInternals from the Microsoft Store. Furthermore, a command-line version is available, ensuring compatibility with Nano Server environments.
GUI Versions:
To use the GUI version of NotMyFault available in the Sysinternals package, press the Windows key and search for “NotMyFault,” then run it as an administrator.

Navigate through the intuitive interface of NotMyFault to select Crash, Hang, or Leak options. Once you have selected an option, such as “Crash“, proceed to choose the specific crash type.

You can change the default crash color to another color by clicking the Colors button.

Click the Crash button to execute the chosen operation.

Command-Line Version:
To run NotMyFault via the command line interface, click the Start button, search for “cmd,” and then run it as an administrator.

In the command interface, type notmyfaultc.exe followed by the desired operation and crash type. For crashes, the syntax is notmyfaultc.exe crash crash_type_num.

Example crash types include:
- 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
For hangs, use notmyfaultc.exe hang hang_type_num. Example hang types include:
- 0x01: Hang with IRP
- 0x02: Hang with DPC
Conclusion:
NotMyFault emerges as a valuable tool for system administrators and enthusiasts seeking to simulate and troubleshoot challenging scenarios in Windows environments.
By intentionally inducing crashes, hangs, and memory leaks, users can deepen their understanding of system behavior, driver issues, and hardware complications.
FAQs on how to Create a blue screen using the Not my Fault tool
Intentionally crashing your system with NotMyFault might seem counterintuitive, but it’s a valuable tool for learning and troubleshooting. By simulating crashes, you can understand how your system behaves under stress, identify potential issues with device drivers or hardware, and generate diagnostic information, such as blue screen dump files, for analysis.
Yes, NotMyFault is designed to be compatible with both Windows 10 and Windows 11. The tool includes 32-bit and 64-bit versions, ensuring flexibility for a wide range of systems. Additionally, a command-line version is available, making it adaptable to Nano Server environments.
I hope you found this article on how to create blue screen using the Not my Fault tool from Sysinternals useful. Please feel to leave a comment below.