Puede ser desde drivers viejo y desfasados o algún modulo del mismo que hace que el servicio de spool casque, o algun bug del sistema sin parchear...
Primero mira en esta ruta C:\ProgramData\Microsoft\Windows\WER\ReportQueue busca una carpeta que se llame spoolsv (o algo simialr) allí dentro, abra ficheros se pueden editar con cualquier editor de texto y puede que te de una pista de lo que falla en realidad
También hay que tener el cuenta el servidor y parchearlo a la ultima con los últimos service packs y parches via windowsupdate (o el que useis, wsus, programas de terceros....)) por si pudieran ser fallos del sistema que ya están corregidos en esos SP o parches del sistema operativo
También a veces los antivirus suelen hacer de las suyas, seria cuestión de si tenéis alguno activo mirar si hay algo de info sobre fallos que hagan tirar el servicio de forma inexperada (por lo genreal los antivirus suele tener foros donde se ven este tipo de cosas).
Otra es ver si el servicio de spool con que usuario se ejecuta, por lo general se ha de ejecutar con localsystem.
En ultima instancia seria entrar a prueba de fallos y borrar todas las impresoras y demases del sistema y reinstalarlas de nuevo (C:\Windows\System32\Spool\Printers)
Ya me dirás que tal va la cosa
Yo apostaría por drivers dando guerra
un saludo