net stop spooler
cd *:\windows\system32\spool\printers
(remove all files in this directory)
net start spooler
Stupid, but this fixes like 80% of windows printer problems, most of which IME are random one-off issues with a document getting spooled and the printer not being activated