See Bruce Sanderson's article about completely cleaning printer drivers...
you'll notice that the spool service can be dependant on other services,
therefore if the other service is not starting or is corrupted, the print
spooler cannot function correctly.