Hi to All,
I put up a tutorial a day or so ago on how to create your own a TEST BSOD. Here is a couple of apps that may be of help to those who are having problems with BSOD's. Both are from the same source and both are freeware as are a host of other useful apps that you will discover on the site. The first app may be a better option for those like forum member ‘ davedudeit’ who asked the original question.
The first of these is
StartBlueScreen.exe and comes as a zipped file and runs under
XP/VISTA/WIN7. This
EXE file runs from the command prompt window and you must enter a
Bug Check Code and 4 other parameters in order for the program to run. you can enter these codes/parameters in either Decimal or Hex notification.
Bug Check Codes are available here:http://msdn.microsoft.com/en-us/library/ff542347.aspxThe program works by loading a small device driver named
NirSoftBlueScreenDriver.sys which calls the crash API function of Windows Kernel (KeBugCheckEx) with the
5 crash parameters that you specify in the command-line.
When you get a
BSOD, Windows creates a memory dump file and reboots the system. So to make sure that you can see a Blue Screen when you run the app do this:
Start> Right-click on My Computer> select Properties> Advanced> Startup and Recovery and untick the "Automatically Restart" option for XP.
For Vista/Win 7, Start> Right-click on My Computer> select Properties> Advanced system settings> Startup and Recovery> Settings and untick the "Automatically Restart" option.
In both cases make sure that the Write Debugging Information box does not contain the word 'none' but has Small Memory Dump(64kb/128kb) visible.
You can get
StartBlueScreen here:
http://www.nirsoft.net/utils/start_blue_screen.html.
First, unzip the file and then make sure that you put the
StartBlueScreen.EXE into your
c:\windows\system32 folder,where 'C' is your root folder otherwise change 'C' to your own root drive letter.Then, open command prompt (
Quick Tip:Go to c:\Windows\system32 and find the file cmd.exe, right click,click Pin to Start Menu. Do the same to add it to the Task Bar also, now the
CMD.EXE will always be handy which saves a couple of clicks every time you use command prompt).
When you have got it there:
Right click the
CMD icon, select
Run as Administrator.
In the now open
CMD window TYPE>
StartBlueScreen.exe at the on screen prompt followed by the
Bug Check Code and 4 other parameters e.g. 25 30 1234 1111 2222 . Don't forget the spaces! (in this example I have used decimal notation) It should look like this:
C:\Windows\system32\startbluescreen.exe 30 25 1234 1111 2222 .
After pressing OK, a moment or two later your system will crash and a Blue Screen will appear.

Have no fear though,for when you now do a restart and your PC has booted normally you may get a box pop-up saying that Windows has recovered from an unexpected shutdown, just click 'cancel' and all is back to normal. Here are two more examples to try:
StartBlueScreen.exe 0x10 0x1111 0x2222 0x3333 0x4444 StartBlueScreen.exe 0x12 0 0 0 0
The culprit,as you may have guessed, is the NirSoftBlueScreenDriver.sys file. You will be able to confirm this with the second app, BlueScreenView which is available from this link:
http://www.nirsoft.net/utils/blue_screen_view.htmlThis small app needs no installation, it runs straight from the .EXE file and what it does is use the mini dump file that is created whenever your system crashes and uses this information to show the Bug Check Code and 4 other parameter information,all the drivers in the stack and running on your system at the time of the crash plus a host of other data that will assist in determining the module/driver responsible for the crash. Here are a couple of screenshots to whet your appetite.

Cheers, Hope this helps,
ticker