White Scorpion
Hi all,

i've just finished a new tool which allows you to create a Blue Screen of Death on demand. This can be useful for testing device drivers or other software.

The program calls KeBugCheck from kernel mode via a device driver integrated in the executable. This is the same way as the Windows kernel does when it needs to stop execution of code to protect the system from data corruption. These kind of bsod's are harmless BUT you should save any unfinished work before you run the program since you won't have any time to do it after execution.

The program of course is open-source and source is included in the download which is available here.

In the future version a custom errorcode will be available as well, but for now this will have to do laugh.gif

Kind regards,

Mark
Warlord_David
ha i got one of these yesterday...crappy windows...
White Scorpion
QUOTE
ha i got one of these yesterday...crappy windows...
The chances are very high that it isn't windows who is responsible. Take a look at the readme file in the download from my program, it explains why you are getting BSOD's and that they are a protection scheme from the Windows kernel to prevent data corruption. I agree Windows could have been a lot better, but the bsod's are one of the things that M$ did a great job creating.

dw-chow
is it possible to make windows bsod without the use of tools, like doing certain things in the registry? my friend says there was an AMD VIP event. they had a contest for such a thing, and these guides did it straight without any usages of programs what so ever.
dw-chow
you know what, i just shut my own pie hole with google.com lol here's an article:

http://techrepublic.com.com/5100-10877_11-5710338.html

Hide


Hide
Join your peers at TechRepublic for access to these great newsletters
»Windows 2000 Server »Infrastructure Management »TechRepublic NetNote
Create your own BSOD in Windows XP

by Greg Shultz | More from Greg Shultz | Published: 5/18/05
Category: Home | Audience: Desktops, Laptops & OS
Rating: 4.4 (out of 5) Rate it Comments: 25 | 0 NEW | View all

Takeaway:
As puzzling as it may sound, it can be quite useful to create your own Blue Screen Of Death in Windows XP. From troubleshooting your Startup And Recovery settings to demonstrating to end users what to do if they encounter a BSOD, this tip will come in handy.

advertisement

While it may seem odd to think about purposefully causing a Blue Screen Of Death (BSOD), Microsoft includes such a provision in Windows XP. This might come in handy for testing and troubleshooting your Startup And Recovery settings, Event logging, and for demonstration purposes.

Here's how to create a BSOD:

1. Launch the Registry Editor (Regedit.exe).
2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters.
3. Go to Edit, select New | DWORD Value and name the new value CrashOnCtrlScroll.
4. Double-click the CrashOnCtrlScroll DWORD Value, type 1 in the Value Data textbox, and click OK.
5. Close the Registry Editor and restart Windows XP.

When you want to cause a BSOD, press and hold down the [Ctrl] key on the right side of your keyboard, and then tap the [ScrollLock] key twice. Now you should see the BSOD.

If your system reboots instead of displaying the BSOD, you'll have to disable the Automatically Restart setting in the System Properties dialog box. To do so, follow these steps:

1. Press [Windows]-Break.
2. Select the Advanced tab.
3. Click the Settings button in the Startup And Recovery panel.
4. Clear the Automatically Restart check box in the System Failure panel.
5. Click OK twice.

Here's how you remove the BSOD configuration:

1. Launch the Registry Editor (Regedit.exe).
2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters.
3. Select the CrashOnCtrlScroll value, pull down the Edit menu, and select the Delete command.
4. Close the Registry Editor and restart Windows XP.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.

 
Invision Power Board © 2001-2005 Invision Power Services, Inc.