/
/

Como monitorar o histórico de impressão no Windows

por Team Ninja
How to Track Print History in Windows blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Pontos principais

  • É preciso ativar o registro de impressão no Visualizador de Eventos do Windows ou manter os trabalhos de impressão concluídos na fila de impressão para ter um histórico rápido e temporário.
  • Para uma opção rápida e sem configuração, ative “Manter documentos impressos” em Propriedades da Impressora > Avançado e guarde os trabalhos direto na fila de impressão, sem mexer no Visualizador de Eventos.
  • Use o Event ID 307 para ver nome do documento, impressora, usuário e data/hora de cada trabalho de impressão.
  • Exporte os logs de impressão para CSV com PowerShell e ganhe automação, auditoria e relatórios centralizados: aplique redação onde a política de privacidade exigir.
  • Exportações agendadas por PowerShell apoiam auditorias e controle de custos, principalmente quando centralizadas com o NinjaOne RMM.

O Windows não registra o histórico de impressão por padrão. Você pode ativar um registro detalhado e exportável pelo Visualizador de Eventos (filtrando pelo Event ID 307) ou usar a opção nativa “Manter documentos impressos” para ter um histórico temporário e mais rápido na própria fila de impressão.

Este tutorial mostra como ver o histórico de impressão no Windows, com instruções para Windows 11 e Windows Server. Também explica como monitorar o histórico de impressão com o Visualizador de Eventos do Windows. Além disso, mostra como usar scripts do PowerShell para coletar informações do histórico de impressão, como nome do documento, impressora, horário e qual usuário imprimiu. Há ainda os passos para automatizar a exportação dos logs de impressão em formato CSV.

O Windows salva o histórico de impressão?

Por padrão, o Windows não salva o histórico do que foi impresso. É preciso ativar o registro de impressão seguindo os passos abaixo, conforme o método preferido.

Onde fica armazenado o histórico de impressão

Para ver o histórico de impressão, use o Visualizador de Eventos do Windows, onde ele fica armazenado tanto no Windows 11 quanto no Windows Server. Vale lembrar que o tempo de retenção dos logs de impressão é configurável e, encerrado esse período, eles são removidos do Visualizador de Eventos em definitivo.

Também dá para exportar o histórico de impressão com scripts do PowerShell, como descrito abaixo. Assim, é possível personalizar e consolidar a coleta de relatórios em um repositório central. Isso ajuda equipes de TI e provedores de serviços gerenciados (MSPs) que querem criar um histórico de impressão rastreável e registrar evidências padronizadas para auditoria, revisões internas ou conformidade.

Como verificar os logs da impressora no Visualizador de Eventos

Para verificar os logs de impressora do Windows no Visualizador de Eventos, você vai precisar dos seguintes pré-requisitos.

Para usuários de Windows 11 em dispositivos independentes:

  • uma conta de administrador local
  • um local opcional para armazenar os logs exportados

Para administradores de TI que atuam em várias máquinas ou no Windows Server:

  • direitos administrativos nos endpoints ou servidores de impressão de destino
  • local de armazenamento para as exportações CSV agendadas e as evidências
  • decisão sobre capturar ou não os nomes dos documentos nos logs (conforme a política interna ou as exigências de privacidade)
  • janela de mudança para ativar e dimensionar o log de impressão

Ative um histórico de impressão de curto prazo no Windows 11

O Windows 11 tem uma opção básica para ver o histórico de impressão (que mantém temporariamente os trabalhos concluídos na fila de impressão de cada dispositivo), voltada a quem não quer usar o Visualizador de Eventos.

  • Abra Configurações > Bluetooth e dispositivos > Impressoras e scanners
  • Selecione a impressora na lista
  • Clique em Propriedades da impressora e depois em Alterar Propriedades (se não estiver conectado como administrador, as credenciais serão solicitadas)
  • Na guia Avançado, marque a caixa Manter documentos impressos

Com isso, dá para revisar o histórico de documentos impressos daquela impressora: basta acessá-la no aplicativo Configurações e clicar em Abrir fila de impressão.

Passo 1: ative o registro do histórico de impressão

Usuários avançados ou administradores de TI que precisam de mais detalhe e controle, ou que trabalham em um ambiente de domínio, devem usar o Visualizador de Eventos do Windows. Para isso, primeiro ative o registro do histórico de impressão:

  • Clique com o botão direito no botão Iniciar e abra o Visualizador de Eventos
  • Expanda Logs de Aplicativos e Serviços e navegue até Microsoft > Windows > PrintService > Operacional
  • Na barra lateral Ações, clique em Habilitar Log
  • Clique em Propriedades na barra lateral Ações, defina um Tamanho máximo do log adequado e escolha entre sobrescrever os logs ao atingir o limite, arquivar os logs cheios ou impedir que eventos sejam sobrescritos
  • Imprima um documento de teste para confirmar que novos trabalhos geram entradas no Visualizador de Eventos

Passo 2: filtre e revise os eventos no Visualizador de Eventos

Para filtrar eventos no Visualizador de Eventos, clique em Filtrar Log Atual… no painel Ações enquanto visualiza o log Operacional do PrintService. O filtro permite separar por horário, nível do evento, usuário, computador e palavras-chave. Filtre pelo event ID 307 para ver os documentos impressos.

Passo 3: exporte pelo Visualizador de Eventos e automatize as exportações CSV com PowerShell

No Visualizador de Eventos, clique em Salvar Todos os Eventos Como no painel Ações enquanto visualiza o log Operacional do PrintService. A lista filtrada de eventos será exportada para um arquivo .evtx que o Visualizador de Eventos consegue ler.

Para exportar um arquivo CSV legível em qualquer lugar, use o seguinte script do PowerShell:

$printEvents = Get-WinEvent -LogName Microsoft-Windows-PrintService/Operational ` -FilterXPath "*[System/EventID=307]"
$printEvents | Select-Object TimeCreated, Id, LevelDisplayName, Message | Export-Csv -Path ".\Print_307_Events.csv" -NoTypeInformation

Passo 4: aplique controles de privacidade

Dependendo das regras de privacidade e proteção de dados que valem para a organização, talvez seja preciso ajustar esse script caso ele exponha informações sensíveis (por exemplo, ocultando nomes de documentos que contenham dados pessoais). Armazene esses logs de impressora exportados com segurança para evitar vazamentos.

Passo 5: correlacione o uso da impressora na solução de problemas

Ao investigar uso inesperado ou abuso da impressora, os logs exportados dão contexto histórico e ajudam a rastrear a origem dos trabalhos de impressão. Ao incluir usuário ou dispositivo nos dados coletados, você identifica na hora de onde veio cada trabalho e reduz o tempo de resolução.

Esses dados também servem para limitar automaticamente o uso da impressora quando os limites são atingidos ou para cobrar os usuários pelo consumo de recursos.

Passo 6: revise e retenha os dados históricos para gerar insights

Limpe com frequência os logs de impressão exportados quando não forem mais úteis, de preferência com automação para apagar arquivos antigos. Dados resumidos, como totais por período, podem ser mantidos sem riscos de privacidade e continuam úteis para identificar usos anômalos.

NinjaOne consolida a coleta de logs de histórico de impressão em toda a rede

Para solução de problemas, auditoria ou responsabilização, agende exportações periódicas do histórico de impressão com os recursos de automação que fazem parte do monitoramento e gerenciamento remoto (RMM) da NinjaOne. Você pode agendar scripts do PowerShell em endpoints e servidores remotos para coletar os dados de histórico de impressão, ocultar automaticamente campos sensíveis e enviar tudo para registro e análise centralizados.

Conforme os dados envelhecem, dá para resumi-los automaticamente e guardá-los no NinjaOne Documentation para consulta futura em auditorias e revisões trimestrais de negócios (QBRs). Também é possível automatizar a implantação e o gerenciamento de impressoras em Windows, macOS e dispositivos móveis, além de resolver problemas automaticamente com scripts de remediação, simplificando uma parte tradicionalmente trabalhosa das operações de suporte de TI.

FAQs

No Visualizador de Eventos do Windows, acesse Logs de Aplicativos e Serviços > Microsoft > Windows > PrintService > Operacional e clique em Habilitar Log. Clique em Propriedades para definir os limites de tamanho do log.

Sim, mas políticas ou regras de privacidade podem exigir a redação ou a omissão desses nomes nos logs de impressora exportados, para proteger informações sensíveis.

Confirme se o log Operacional em PrintService, no Visualizador de Eventos do Windows, está ativado e tem tamanho suficiente. Depois, imprima uma página de teste para ver se os eventos são criados.

No Visualizador de Eventos, clique em Salvar Todos os Eventos Como no painel Ações enquanto visualiza o log Operacional do PrintService. Também dá para usar o PowerShell para exportar em CSV lendo o log e, se quiser, agendar essa tarefa.

Você precisa definir uma política de retenção adequada às necessidades do negócio e a eventuais exigências de privacidade. Elas podem vir de regulamentações, que às vezes estabelecem prazos mínimos de retenção e também exigem a redação de certas informações sensíveis.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?