Alguna vez me ha ocurrido que al intentar imprimir un documento, este se ha quedado bloqueado en la cola de impresión y al intentar eliminarlo, se ha quedado indefinidamente con el estado “eliminando…”. El mayor problema es que cuando intentar imprimir otro documento, se pone “segundo a la cola” y no se imprime…
Normalmente con apagar y encender de nuevo la impresora es suficiente, pero a veces esto no ocurre y tenemos que reiniciar el equipo… ¿no? Pues no! Con estos sencillos comandos solucionamos el problema.
Para Windows XP y Vista
(En vista tendremos que iniciar el cmd como Administradores)
1) Arrancamos una sesión de “cmd” (Inicio, Ejecutar -> cmd)
(En Vista buscamos cmd, pulsamos en el botón secundario del ratón y ejecutamos como administradores)
2) Ejecutamos los siguientes comandos:
net stop spooler
del %systemroot%system32spoolprinters*.shd
del %systemroot%system32spoolprinters*.spl
net start spooler
Ya tendremos solucionado el problema y podremos imprimir de nuevo.

Muy buen aporte!!! se agradece la informacion compartida.. me fue de mucha utilidad!!!
Claro, el problema esque te borra todas las impresoras, pero por lo demás funciona fenomenal.
No todo puede ser perfecto