Como forçar a limpar a fila de impressão no Windows
Você já se deparou com a situação em que tenta imprimir algo e nada acontece? Você espera que ele seja impresso, mas o trabalho não passa? Existem várias razões pelas quais um trabalho de impressão pode não ser impresso, mas uma das causas mais comuns é que a fila da impressora tem um trabalho de impressão emperrado..
Isso pode acontecer por vários motivos. Digamos que você tentou imprimir algo algumas horas atrás, mas a impressora estava desligada. Você acabou não precisando do documento e se esqueceu dele. Então você volta e tenta imprimir. O trabalho de impressão é adicionado à fila e, se o trabalho anterior não for removido automaticamente, ficará atrás do trabalho de impressão que nunca foi impresso..
Às vezes você pode manualmente entrar e excluir o trabalho de impressão, mas às vezes você simplesmente não consegue se livrar dele! Nesse tipo de caso, você precisa limpar a fila de impressão manualmente. Neste artigo, mostrarei as etapas para limpar a fila de impressão.
Limpar fila de impressão no Windows
Para obter os serviços de impressão de volta e funcionando, siga estas etapas:
1. Vá para Iniciar, Painel de Controle e Ferramentas administrativas. Clique duas vezes em Serviços ícone.
2. Desloque-se para baixo Spooler de impressão serviço e clique direito sobre ele e selecione Pare. Para fazer isso, você precisa estar logado como administrador. Neste ponto, ninguém será capaz de imprimir qualquer coisa em qualquer uma das impressoras que estão sendo hospedadas neste servidor.
3. Em seguida, você precisa ir para o seguinte diretório: C: \ WINDOWS \ System32 \ spool \ PRINTERS. Você também pode digitar % windir% \ System32 \ spool \ PRINTERS na barra de endereço no Explorer, se a unidade C não for a partição padrão do Windows. Exclua todos os arquivos nesta pasta.
Isso limpará todas as filas de impressão (se você estiver fazendo isso em um servidor, é uma boa ideia primeiro certificar-se de que não há outras tarefas de impressão sendo processadas para nenhuma das outras impressoras no servidor, pois essa etapa excluirá essas tarefas Além disso).
4. Agora você pode voltar para o console Serviços e clicar com o botão direito do mouse e escolher Começar para o serviço de spooler de impressão!
Neste ponto, você deve conseguir imprimir sem problemas. Se você preferir usar um script, ou seja, para um servidor, poderá criar um arquivo em lotes com os comandos abaixo ou apenas digitá-los no prompt de comando:
spooler net stop
del% systemroot% \ System32 \ spool \ impressoras \ * / Q / F / S
net start spooler
O primeiro e terceiro comandos são bastante óbvios: eles param e iniciam o serviço de spooler de impressão. O comando do meio exclui tudo na pasta de impressoras e o / Q é para o modo silencioso, o que significa que você não receberá um aviso perguntando se deseja excluir cada arquivo. / F forçará a exclusão de todos os arquivos somente leitura e / S excluirá todos os subdiretórios, se existirem. A exclusão de conteúdo desta pasta nunca pode danificar seu computador, portanto, não se preocupe se vir alguns arquivos ou pastas e não tiver certeza de para quem eles são.
Você pode ler meu post anterior se quiser saber como criar um arquivo em lotes. Então tudo que você precisa fazer é executar o arquivo de lote sempre que quiser limpar a fila de impressão. Felizmente, o procedimento para limpar a fila de impressão é o mesmo para o Windows 8, Windows 7, Vista e XP..