WhoCrashed by Resplendence Software reveals the drivers responsible for crashing your computer. Whenever a computer running Windows suddenly reboots without displaying any notice or blue screen of death, the first thing that is often though about is a hardware failure. In reality, most crashes are caused by malfunctioning device drivers and kernel modules. In case of a kernel error, most computers running Windows do not show a blue screen unless they are configured to do so. Instead these systems suddenly reboot without any notice.
Source: http://www.resplendence.com/whocrashed.htm
Download: http://www.resplendence.com/download/whocrashedSetup.exe