Notmyfault Tool Helps Change the Color of Blue Screens of Death (BSOD) in Windows

How about having a Blue Screen of Death? Now you can with the latest release of Notmyfault (both 32-bit and 64-bit versions), a tool "Notmyfault" put together by Mark Russinovich, updated, reports Alex Ionescu.Notmyfault was initially developed as a buggy driver demonstration tool that Russinovich produced for use in crash dump analysis presentations as well […]

How about having a Blue Screen of Death? Now you can with the latest release of Notmyfault (both 32-bit and 64-bit versions), a tool "Notmyfault" put together by Mark Russinovich, updated, reports Alex Ionescu.

Notmyfault was initially developed as a buggy driver demonstration tool that Russinovich produced for use in crash dump analysis presentations as well as for the Windows Internals book (version 6 is scheduled to come this summer). Now users can simply run Notmyfault, and select a new color with the BSOD color picker. After the color is selected, customers have only to hit the "Do Bug" button and get a BSOD that is anything but blue.

Notmyfault BSOD tool

"We extended Notmyfault's kernel-mode driver (named Myfault.sys, as seen on the crash screen, to highlight the fact that user-mode code cann't directly cause a system crash) to register a "bugcheck callback"," Russinovich explained.

When the system crashes it invokes driver-registered callbacks so that they can add data to the crash dump that can help troubleshooters get information about device or driver state at the time of a crash. The Myfault.sys callback executes just after the blue screen paints and changes the colors to the ones passed to it by Notmyfault by changing the default VGA palette entries used by the Boot Video driver."

Download: Notmyfault

[tags]bsod,mark russinovich,notmyfault[/tags]

[Source]