A fila de impressão da impressora não foi limpa. Como limpar? O documento não está sendo removido da fila de impressão? - é simples! Onde está a fila de impressão do Windows 7?

A fila de impressão da impressora não foi limpa. Como limpar? O documento não está sendo removido da fila de impressão? - é simples! Onde está a fila de impressão do Windows 7?

Publicado: 29 de setembro de 2014

Saudações, amigos.

Pavel Komarkov está em contato com você e no artigo de hoje vamos descobrir como você pode limpar a fila de impressão da impressora e o que fazer se essa mesma fila de impressão não quiser ser limpa. Começaremos com métodos de limpeza padrão e passaremos gradualmente para métodos mais radicais. Acredite em mim, um dos métodos certamente funcionará. A impressora simplesmente não tem chance.

Nós, por sua vez, também precisaremos mostrar uma certa teimosia na luta contra a impressora para tentar todos os métodos possíveis e não desistir prematuramente. Então vamos começar.

Maneira padrão de limpar a fila de impressão

Primeiro precisamos abrir a janela com a fila de impressão da impressora. Podemos fazer isso de duas maneiras. Usando uma transição de bandeja:

Ou acessando o item de menu "Iniciar" -> "Dispositivos e Impressoras":


Independentemente de como você navega, você acabará com uma janela como esta com filas de impressão suspensas:


Na janela vemos 3 documentos aguardando para serem impressos. Porém, por algum motivo, nossa impressora não imprimirá os documentos preparados.

Por que não pode ser impresso?

No meu caso, é claro, está claro o porquê. Porque a impressora não está conectada. Preste atenção no título da janela com a fila de impressão. Diz "Trabalhar de forma autônoma". Isso significa que minha impressora imprimirá os documentos preparados assim que eu conectá-la novamente.

Agora, antes de continuar lendo, pense se sua impressora criou uma fila de impressão por algum motivo completamente trivial. Talvez você tenha esquecido alguma coisa? Por exemplo, para recarregar um cartucho, algo está preso incorretamente na impressora ou talvez algo esteja preso na própria impressora e interfira na impressão?

Cancelar impressão

OK. Vamos supor que você não saiba por que a impressora não deseja imprimir. Ou vice-versa. Você sabe que a falha é causada por outro erro do Windows ou da impressora e somente reiniciar a impressão ajudará. Vamos tentar limpar a fila de impressão da impressora e adicionar arquivos à fila de impressão novamente.

Você pode limpar completamente a fila de impressão da impressora:

e de alguns arquivos individuais:


Se a fila de impressão não for limpa

Se de repente a fila de impressão não quiser ser limpa usando meios padrão. Mas a impressora não reage de forma alguma a todas as suas ações para cancelar a impressão, a última opção permanece - limpar manualmente a fila de impressão da impressora.

Para fazer isso, precisaremos desabilitar temporariamente o serviço de impressão do Windows, excluir os arquivos temporários da pasta do sistema (arquivos responsáveis ​​​​pela fila de impressão preparada) e, em seguida, reiniciar o serviço de impressão.

Tudo isso pode ser feito novamente de duas maneiras. A primeira é usar a janela Serviços e o Windows Explorer padrão. E a segunda é usando o console do Windows. O segundo método, claro, é mais complicado e você pode facilmente conviver com o primeiro, mas se realmente quiser impressionar alguém, também pode escolhê-lo. Vou dar uma olhada em ambos.

O primeiro método para limpar manualmente a fila de impressão

Clique com o botão direito no ícone do computador e vá em “Gerenciar”:


Na janela de serviços procuramos o serviço responsável pela impressão e paramos. No Windows 8 é chamado de "Gerenciador de Impressão", no Windows 7 também é algo semelhante. Acho que você mesmo encontrará.

Depois disso, vá para a pasta do sistema por este caminho:

C:\WINDOWS\system32\spool\PRINTERS

E exclua todos os arquivos de lá.

Excluído? Agora reinicie o serviço responsável pela impressão e verifique a fila de impressão da impressora. Estará vazio.

A segunda maneira de limpar manualmente a fila de impressão

Abra o menu Iniciar. Na barra de pesquisa, digite cmd e inicie o console encontrado como administrador:

No próprio console, insira as seguintes linhas uma por uma:

spooler de parada de rede

spooler de início de rede

Após cada linha inserida, pressione Enter e aguarde uma resposta do console.

Breve explicação: A primeira linha interrompe o serviço de spooler de impressão do Windows. A segunda linha verifica a presença de arquivos da fila de impressão na pasta do sistema e, se encontrados, os exclui. A terceira linha inicia o serviço Windows Print Spooler.

Automatize a limpeza de filas de impressão

Existe outra maneira de eliminar filas de impressão presas o mais rápido possível. É conveniente usar quando ocorrem falhas de impressão constantemente. OK. Fale menos, trabalhe mais.

Crie um novo documento de texto e insira as seguintes linhas nele:

spooler de parada de rede
SE EXISTIR "\Windows\System32\spool\PRINTERS\" del "\Windows\System32\spool\PRINTERS\*.*" /f /s /q
spooler de início de rede
@pausa

Salvamos um documento de texto com extensão .bat e o executamos como administrador sempre que temos problemas com filas de impressão congeladas.

O arquivo Bat irá interagir com o console do Windows quase da mesma maneira que descrevi para você no segundo método. Só que você não precisará mais esperar a resposta do console e pressionar Enter após inserir cada linha. O arquivo bat fará toda essa rotina para você.

A impressão é uma das operações mais realizadas no computador pelos utilizadores e quase todos sabem fazê-lo corretamente, mas nem todos sabem resolver problemas e avarias que mais cedo ou mais tarde surgem durante a impressão. Tomemos, por exemplo, um problema como a fila de impressão. Quando acontece que há vários documentos na fila de impressão e de repente eles não precisam mais ser impressos, o usuário neste caso, via de regra, retira rapidamente o cabo de rede da impressora e assim interrompe a impressão . Porém, com esta ação, os trabalhos de impressão ainda permanecem, o que significa que na próxima vez que você conectar a impressora, a impressão de documentos continuará como se nada tivesse acontecido. A solução correta nesta situação seria limpar a fila de impressão.

Método número 1

A maneira mais fácil de limpar a fila de impressão é através das propriedades da impressora. Vá para o cardápio Começar, então em Painel de controle, vá para a seção Dispositivos e Impressoras e selecione sua impressora na lista de dispositivos. Clique com o botão direito nele e selecione o item no menu de contexto Ver a fila de impressão.

Depois disso, será aberta a janela da fila de impressão, que listará todos os documentos que estão atualmente na fila de impressão. Vá para o cardápio Impressora e selecione Limpar fila de impressão.

Se a fila de impressão não estiver limpa, você pode tentar remover os documentos da fila de impressão manualmente, um de cada vez. Se não tiver sucesso, você deve tentar reiniciar o computador (a impressora, é claro, deve estar desligada neste momento).

Método número 2

Quando um método simples não ajuda, é necessário recorrer a outros mais complexos. Se reiniciar o computador não tiver o efeito desejado e ainda houver trabalhos de impressão na fila de impressão, interrompa o serviço de spooler de impressão à força.

É feito assim. Pressione a combinação de teclas no seu teclado Ctrl+Alt+Del ou Ctrl+Shift+Esc- A janela do gerenciador de tarefas será aberta. Nele você precisa ir até a aba Serviços e encontre o serviço na lista de serviços Carretel(Gerenciador de impressão).

Você também pode ir para Iniciar>Painel de Controle>Ferramentas Administrativas e selecione o item Serviços.

Clique com o botão direito no serviço de spooler de impressão e selecione o item no menu de contexto Pare o serviço. Depois disso, vá para Condutor e vai para: C:\Windows\System32\Spool\PRINTERS. Na pasta IMPRESSORAS exclua todos os arquivos com extensões .SHD e .SPL. Então vá para novamente Gerenciador de tarefas e reinicie o serviço de spooler de impressão.

Método número 3

Existe outra maneira de limpar a fila de impressão. Consiste em parar o gerenciador de impressão e excluir os trabalhos de impressão através da linha de comando do Windows. Você deve executar a linha de comando com direitos de administrador.

Pressione a combinação de teclas no seu teclado Ganhar + R e entre na linha Executar equipe cmd. Depois disso, o console de comando deve abrir. Nele você precisará inserir sequencialmente os seguintes comandos:

  • spooler de parada de rede
  • del %systemroot%system32spoolprinters*.shd
  • del %systemroot%system32spoolprinters*.spl
  • spooler de início de rede

Como você já deve ter adivinhado, o primeiro comando interrompe o serviço de impressão. Usando o segundo e terceiro comandos, os arquivos com extensão .shd e .spl são excluídos da pasta IMPRESSORAS. Bem, o terceiro comando é usado para reiniciar o serviço de spooler de impressão.

Conforme mencionado acima, esses comandos devem ser inseridos sequencialmente, confirmando cada um deles pressionando o botão Digitar.

Impressoraé um dispositivo periférico que acompanha quase todos os computadores pessoais. Ao comprar um computador, cada pessoa pensa no que mais pode precisar para trabalhar em tempo integral. E a escolha geralmente recai sobre a impressora. Mas, com um novo dispositivo, estranhamente, surgem novos problemas, na forma erros ou apenas A impressora não imprime

Existem muitos desses erros e de natureza diferente. Por exemplo, ao terminar de trabalhar em um documento, trabalho de curso ou resumo, você deve imprimi-lo, mas ao clicar no botão “imprimir”, a impressora não dá sinais de iniciar o trabalho e o documento fica pendurado na fila sem desaparecer . Além disso, existem situações completamente opostas quando, ao ser enviado para impressão, um documento desaparece da fila, mas nada acontece. Recentemente, muitas vezes me deparo com o seguinte erro: “ O manipulador de impressão não existe».

Um dos motivos mais simples pelos quais a impressora não imprime é: o cabo USB caiu da tomada ou o serviço de impressão falhou. As soluções podem ser igualmente banais, se tudo estiver conectado, tanto a alimentação quanto a conexão USB, às vezes basta simplesmente reiniciar o computador, o que levará ao reinício do serviço “Fila de Impressão”.

Mas, se isso não ajudar, direi como limpar o programa agendador carretel, ou seja, o que precisa ser removido nas pastas correspondentes e no registro do sistema. Na maioria dos casos, esta opção ajuda a descobrir por que a impressora não está imprimindo.

Carretel– programa que salva os documentos enviados pelo usuário e os envia em forma de fila para a impressora para impressão.

Limpando o registro de impressoras antigas

Então, iniciaremos nossa limpeza com o registro do sistema.

Tenha cuidado ao seguir essas etapas, você removerá todas as impressoras instaladas do sistema, portanto, após concluir o procedimento de limpeza, será necessário.

Na janela “Executar”, desenhe o comando regedit que abrirá a janela de registro.

O primeiro passo é verificar os componentes dos quais depende o serviço de spooler; para isso, vá até a filial HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler, onde para o parâmetro DependOnService o valor deve ser especificado RPCSS. Além disso, outros valores podem ser especificados, não há necessidade de excluí-los, o principal para nós é que seria RPCSS Se tudo estiver em ordem, siga em frente.

A seguir, removemos todos os dispositivos de impressão que estão no sistema. Vamos seguir ao longo do galho HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Impressoras, onde clicando na seta aparecerá toda a lista de impressoras. Para excluí-los podemos usar a tecla “Delete”

O segundo ponto é limpar todos os drivers. Expandindo o tópico KEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\WindowsNTx86\Drivers\Version-3(em sistemas operacionais x64 bits você precisa abrir …\Ambientes\Windows NTx64\Drivers\Versão-3) exclua toda a lista de drivers instalados no sistema.

No tópico HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitores, a lista de entradas deve ficar assim.

  • Monitor de linguagem BJ
  • Porto Local
  • Monitor de Linguagem PJL
  • Porta TCP/IP padrão
  • Monitor USB

Excluímos todo o resto.

Isso conclui o trabalho com o registro, agora vamos limpar a pasta Spool

Limpando a pasta Spool

No modo padrão, não poderemos limpar esta pasta, pois o serviço Print Spooler a utiliza e simplesmente não teremos acesso para excluir o conteúdo. Portanto, reiniciamos o computador e inicializamos no modo de segurança usando F8 no Windows 8 e XP, e no Windows 8 usando os métodos descritos.

Depois de entrar no modo de segurança, vá para o disco “C:\” –> Windows –> System32 –> Spool. Nesta pasta estamos interessados ​​nos seguintes conteúdos:

C:\Windows\System32\spool\ prtprocs\w32x86– excluímos todo o conteúdo exceto o arquivo winprint.dll, pois sua exclusão pode levar ao surgimento de novos problemas relacionados à impressão ( V x64 a pasta é nomeada de acordo)

C:\Windows\System32\Spool\ Impressoras– exclua todos os dados sobre impressoras instaladas

C:\Windows\System32\Spool\ Drivers\w32x86– limpe a pasta de todos os arquivos de drivers instalados anteriormente ( em sistemas x64 o caminho Drivers\x64 ).

Após limpar a pasta Spool, reinicie no modo normal e reinstale os drivers e a impressora no computador. Depois disso, estamos felizes em ver que a impressora voltou a funcionar. A propósito, não se esqueça de reiniciar novamente após a instalação para que o dispositivo funcione corretamente.

A impressora não imprime. Limpando o spooler

Hoje em dia temos que trabalhar muito com papéis, então quase todas as pessoas já lidaram com impressora. Mas, como acontece com qualquer outra tecnologia, ocorrem falhas e erros. Portanto, quando um comando print é emitido, nada acontece. Isso acontece e alguns usuários não sabem como lidar com esse problema.

Os motivos são muitos, principalmente a fila simplesmente congela. Veremos os mais básicos que o usuário médio pode encontrar:

  • se você enviar um documento para impressão, mas a impressora estiver desligada naquele momento, é claro que nada acontecerá. Mas depois de algum tempo, você liga a impressora e tenta imprimir novamente o documento desejado. Agora a impressão não acontecerá porque já existe um documento na fila e até que esse processo seja concluído seu novo documento permanecerá pendente. Nesse caso, basta retirar da fila os documentos desnecessários;
  • É comum que um programa de computador trave. Isso ocorre devido a vírus ou programas que têm acesso ao serviço de impressão. Aqui você não poderá simplesmente limpar a fila e terá que lidar com o serviço de impressão;
  • Claro, é muito importante verificar o funcionamento da própria impressora: se há papel nela, se a tinta acabou e assim por diante.

Limpando a fila de impressão: métodos básicos

Abra o "Gerenciador de Tarefas"

Para limpar a fila, você precisa ir ao “Gerenciador de Tarefas”:

  1. A seguir, você verá todos os dispositivos conectados ao seu computador. Você precisa encontrar a impressora marcada com uma marca de seleção verde (se você usa várias impressoras no seu dispositivo, você deve recorrer àquela com a qual está trabalhando agora para resolver o problema). Selecione-o clicando com o mouse e “Ver fila”.
  2. Nesta janela você pode visualizar todos os arquivos enviados recentemente para impressão. Se você quiser limpar todos os documentos de uma vez, basta clicar em “Limpar fila” na seção superior “Impressora”.
  3. Caso precise deletar determinados documentos, basta selecionar este arquivo na lista que se abre e clicar no botão “Del” do teclado ou usar o mouse para abrir o menu e “Cancelar”.

Limpe a fila à força

Método 1

  1. Inicie o “Painel de Controle” através de “Iniciar”. Na visualização “Ícones Grandes”, procure a seção “Administração”.

  2. Na lista que se abre, encontre “Serviços”. Vamos abri-los.

  3. Agora procure por “Gerenciador de Impressão”. Clique com o botão direito nele e clique em “Parar”. Este procedimento interrompe este serviço, impossibilitando a impressão. Não fechamos esta janela, retornaremos a ela no final da operação.

    Importante! Para executar essas etapas, você precisa de direitos de administrador. Se você tiver várias contas no seu PC, precisará fazer login como administrador.

  4. Em seguida, vá para a pasta “Impressoras”, seguindo o seguinte caminho: indo para “Meu Computador”, abra a unidade C, depois abra a pasta “Windows”, depois “System32”, após o qual o diretório que precisamos está localizado no “ Carretel”.

  5. Ao entrar no diretório desejado, você verá todas as filas, basta selecionar a lista inteira e deletar todos os arquivos que selecionamos.

    Lembrar! Esta ação excluirá todos os documentos em todos os dispositivos de impressão do seu computador.

  6. Agora voltamos ao despachante aberto (se você o fechou, siga os passos descritos acima). Selecione “Gerenciador de impressão” e inicie este serviço.

Agora você pode começar a trabalhar novamente.

Método 2


Esta operação realiza todas as mesmas ações que fizemos no primeiro método de limpeza forçada, apenas no modo automático.

Em uma nota! Este método pode não funcionar quando o diretório Impressoras estiver em um caminho diferente. Você pode verificar clicando na sua impressora e em Propriedades do servidor de impressão. Aqui na última seção veremos o caminho para nossa pasta. Se o caminho não corresponder, você terá que editar o código.

Método 3

Crie um arquivo de limpeza automática. Este método é semelhante ao anterior.


Você pode deixar este arquivo no seu computador e executá-lo novamente, se necessário. Dessa forma, você não precisa fazer nada manualmente e tentar excluir todos os documentos.

Vejamos os recursos de limpeza de uma fila de impressão travada em sistemas Windows. A técnica considerada permite retirar da fila documentos que por algum motivo não são impressos e interferem no envio de outros arquivos e documentos para impressão.

A maneira “suave” de limpar a fila de impressão atual da impressora é feita na janela do Painel de Controle ( Painel de Controle ->Dispositivos e Impressoras). Na lista de impressoras você precisa encontrar a impressora problemática, clique com o botão direito nela e selecione o item no menu Veja o que está sendo impresso.

Na janela de gerenciamento da fila de impressão da impressora que é aberta, selecione o item no menu Impressora-> Cancelar todos os documentos. Todos os documentos, inclusive os congelados, devem ser retirados da fila de impressão da impressora.

Se alguns documentos não forem removidos da fila de impressão, significa que estão bloqueados pelo sistema ou pelo próprio driver da impressora. Eles desaparecerão da fila de impressão após a reinicialização. Se a reinicialização for problemática, você pode forçado Remova todos os trabalhos da fila do Serviço de Impressão do Windows.

Importante. O procedimento a seguir para limpar a fila de impressão exclui TODOS os trabalhos de impressão existentes em TODAS as impressoras do sistema. Isso é algo para se ter em mente, especialmente ao limpar uma fila de impressão travada em um servidor de impressão dedicado baseado em Windows.

Lembremos que ao enviar um documento para uma impressora para impressão, o serviço de impressão do Windows (Print Spooler) gera um trabalho de impressão e cria dois arquivos: um com a extensão .SHD(contém configurações do trabalho de impressão), o segundo é . SP L (armazena os dados reais que precisam ser impressos). Dessa forma, os trabalhos de impressão ficarão disponíveis para o serviço de impressão mesmo após o encerramento do programa que iniciou a impressão. Esses arquivos são armazenados no diretório do spooler (por padrão, "%systemroot%\System32\spool\PRINTERS"). Após a impressão bem-sucedida, esses arquivos são automaticamente removidos deste diretório e, consequentemente, da fila de impressão.

Precisamos limpar manualmente o conteúdo desta pasta, excluindo assim todos os trabalhos da memória do Spooler de impressão.

Abra um prompt de comando com direitos de administrador e execute os seguintes comandos:

spooler de parada de rede
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
spooler de início de rede

Esse conjunto de comandos interrompe sequencialmente o Serviço de Impressão do Windows, remove recursivamente todos os arquivos *.shd e *.spl do diretório %systemroot%\system32\spool\printers e inicia o serviço interrompido.

O arquivo com o arquivo bat finalizado pode ser baixado do link (executar como administrador)

Observação. Caso o script não funcione, verifique isso nas propriedades do servidor de impressão (Painel de Controle -> Dispositivos e Impressoras -> botão Propriedades do Servidor de Impressão no menu superior -> guia Avançado -> no campo Localização da pasta de spool diretório especificado C:\windows\system32\spool\Impressoras. Em 99% dos casos deveria ser assim. Se o caminho para o diretório do spooler for diferente, você precisará corrigi-lo no script.

As técnicas discutidas acima ajudarão a limpar a fila de impressão em qualquer versão do Windows, seja Windows 7, 8 ou Windows 10.

Visualizações