Tente executar flushprinters.bat que é um script que automatiza a remoção arquivos que às vezes ficam presos na fila de impressão.
Eu recomendaria abrir um prompt de comando e executar o script a partir dele, para que você possa revisar quaisquer erros que possam aparecer.
- Salve o script em lotes acima em uma pasta fácil de encontrar, como
c:\temp\ - Mantenha pressionada a tecla Windows e pressione R (
Win+R) para obter uma janelaRun. Digitecmd.exee pressione Enter. - Quando você estiver no prompt de comando, digite
cd \tempe pressione Enter. - Digite
flushprinters.bate pressione Enter e aguarde até que o script termine. - Tente imprimir algo.
Espero que ajude!
[editar]
Para o win9x, o arquivo em lote simplesmente limpa os documentos da pasta do spooler (por exemplo, C:\WINDOWS\spool\PRINTERS\*.* ).
Para outras versões do Windows, ele interrompe o spooler service , limpa esses arquivos e reinicia o serviço de spooler.