hola:
No es obligatorio un formateo , y la causa de los pantallazos es muy variada, generalmente suele estar relacionada con hardware en mal estado o de mala calidad, drivers defectuosos o erróneos, programas que al instalarse varian versiones de archivos de sistema de windows, dll,s, incluso abrir el lector de cd,s sin que éste haya acabado de leer el disco, etc.
Muchos pantallazos se corrigen simplemente reiniciando, o utilizando la opcion scanreg /restore, msconfig, e incluso restaurando los archivos de sistema SFC. Todo dependerá del tipo de error indicado.
En este enlace creo que se expone bastante claro el tema..
http://es.wikipedia.org/wiki/Blue_screen_of_deathun saludo