De repente, em uma estação de trabalho Windows Vista Business que eu gerencio, o serviço de spooler de impressão do Windows consome mais de 1 GB de memória.
Recebi a ligação hoje de manhã que o usuário não pôde imprimir. Descobri que todas as impressoras estavam ausentes no miniaplicativo Impressoras no Painel de Controle. Reiniciei a máquina e, a princípio, as impressoras ainda estavam faltando, mas depois de alguns minutos (e muito batendo a cabeça na parede), elas apareceram de repente.
Eu parei de me preocupar com isso até mais tarde, hoje, aconteceu novamente na mesma estação de trabalho.
Que eu saiba, nada mudou no computador. Nenhuma nova impressora foi adicionada, nenhum novo driver de impressão teria sido instalado e nenhum novo software está sendo usado.
Tentei limpar a pasta spooler (C: \ Windows \ System32 \ spooler \ printers) que tinha quatro trabalhos de impressão a partir desta manhã, mas o problema persiste após reiniciar o serviço de spooler. Ao iniciar o serviço, ele começa a usar 824 KB de memória e, após cerca de 20 segundos, começa a aumentar cerca de 10 MB por segundo até estabilizar em torno de 1,8 GB.
Atualizar
No momento, estou excluindo impressoras uma a uma e reiniciando o spooler entre elas. (Isso é muito divertido, porque toda vez que eu reinicio o spooler, tenho que esperar o spooler consumir 1,8 GB novamente antes de poder excluir o próximo). Todas as impressoras reais foram excluídas, deixando apenas o Fax, a impressora XPS e uma impressora Quicken PDF. Estou tentando remover todos os drivers e descobri que há um driver para uma impressora que não usamos mais que se recusa a excluir. Diz que a impressora está em uso. A impressora é uma HP Color LaserJet 3500.
Eu tentei todas as soluções que encontrei para excluir esse driver de impressão (renomeie o driver unidrv.dll e, em seguida, reinicie o spooler, reinicie etc.). Meu próximo passo é ir até lá, inicializar no modo de segurança e tentar excluí-lo nesse estado, mas qualquer outra maneira que me economize a unidade seria fantástica.
fonte
Pare o serviço de spooler, interrompa o processo. Exclua tudo em C: \ WINDOWS \ system32 \ spool \ PRINTERS. Defina as configurações da impressora para imprimir RAW e diretamente na impressora.
fonte