Algum HP Printers não conseguem imprimir como quando tentam fazer o mesmo, uma mensagem de erro que diz A StartDocPrinter call was not issued aparece. Esse problema é obviamente irritante e requer correção, é isso que faremos neste artigo. Veremos algumas soluções simples para se livrar do problema e fazer com que sua impressora comece a imprimir novamente.

Win32Exception não foi tratado pelo código do usuário, uma chamada StartDocPrinter não foi emitida

O que causa o problema StartDocPrinter?

Existem várias razões pelas quais você pode ver o código de erro em questão. Normalmente, o problema não passa de uma mera falha que pode ocorrer devido a vários motivos. Essa falha, às vezes, pode ser resolvida automaticamente, enquanto, em alguns casos, requer alguns ajustes. Além disso, a configuração incorreta é outro motivo que pode criar esse problema. Isso pode ser resolvido usando o solucionador de problemas integrado. Mas não recomendamos que você apenas leia as causas, em vez disso, acesse o guia de solução de problemas e resolva o problema.

Uma chamada StartDocPrinter não foi emitida no Windows PC

Se você está vendo Uma chamada StartDocPrinter não foi emitida mensagem no Windows PC, tente as seguintes soluções.

  1. Execute o Solucionador de problemas da impressora
  2. Reiniciar Spooler de Impressão
  3. Reparar Spooler de Impressora
  4. Remover e adicionar novamente a impressora
  5. Reinstale o driver da impressora

Vamos falar sobre eles em detalhes.

1]Execute o Solucionador de problemas da impressora

Vamos primeiro ver se o utilitário interno do Windows, o solucionador de problemas, pode identificar e resolver o problema para você. Para implantá-lo, siga as etapas prescritas.

Windows 11

  • Abrir Settings a partir do Menu Iniciar.
  • Clique Sistema > Solucionar problemas > Outros solucionadores de problemas.
  • Procure a solução de problemas da impressora e clique no botão Executar.

Windows 10

  • Abrir Settings.
  • Vamos para Atualização e segurança > Solucionador de problemas adicional.
  • Clique Impressora > Execute o solucionador de problemas.

Em seguida, siga as instruções na tela para executar o solucionador de problemas e veja se o problema persiste.

2]Reinicie o spooler de impressão

Se a execução do solucionador de problemas não funcionar para você, precisamos reiniciar o serviço de spooler de impressão. Esta é uma ótima opção se o seu problema for causado por uma falha. Siga os passos indicados para fazer o mesmo.

  1. Abrir Services a partir do Menu Iniciar.
  2. Clique com o botão direito do mouse em Spooler de impressão e selecione Propriedades.
  3. Clique em Parar.
  4. Aguarde 10 segundos, clique com o botão direito do mouse em Propriedades, clique em Começar, e selecione Automático no menu suspenso.

Espero que isso faça o trabalho para você.

3]Reparar Spooler de Impressão

Você também pode ver o código de erro em questão se o Spooler de impressão estiver quebrado. No entanto, a boa notícia é que você pode reparar facilmente o Spooler de impressão usando o prompt de comando.

Para fazer o mesmo, abra Command Prompt como administrador e execute os comandos a seguir.

cdWindowsSystem32spool
cacls.exe PRINTERS /E /G administrator:C

Após executar esses comandos, reinicie o computador e verifique se o problema persiste.

Also Read: Como ativar ou desativar o serviço de spooler de impressão no Windows 11/10

4]Remova e adicione novamente a impressora

Em seguida, precisamos remover e adicionar novamente suas impressoras e ver se isso funciona. Isso serve para resolver qualquer falha que sua impressora possa ter. Vamos remover todas as impressoras de terceiros e adicionar a atual, isso deve fazer o trabalho para você.

Em primeiro lugar, abra Registry Editor e navegue até o seguinte local.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintPrinters

Agora, exclua todas as chaves de terceiros, exceto as seguintes.

  • Fax
  • Imprimir para PDF da Microsoft
  • Gravador de Documentos Microsoft XPS
  • Uma nota
  • Enviar para o OneNote2016

Estas são as chaves de impressoras da Microsoft que são importantes para o seu computador.

Agora, vá para Configurações > Bluetooth e dispositivos > Impressoras e scanner > Propriedades do servidor de impressora. Agora, remova todas as impressoras de terceiros. Em seguida, desinstale o programa relacionado à impressora que você removeu.

Novamente, abra o Editor do Registro e vá para o seguinte local.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitor

Exclua o Monitor de impressora de terceiros, exceto pelo seguinte.

  • AppMon (período de tempo RS1/RS2 lançado)
  • Porta local, porta LPR, monitor de fax compartilhado da Microsoft, porta TCP/IP padrão, monitor USB e porta WSD

Após remover tudo, reinicie o computador, reconecte a impressora e veja se o problema persiste.

5]Reinstale o driver da impressora

Por fim, vamos reinstalar o driver da impressora que está causando problemas. Para fazer o mesmo, primeiro remova a impressora do computador, abra o Gerenciador de dispositivos, expanda Filas de impressoras, clique com o botão direito do mouse na impressora e selecione Desinstale o dispositivo.

Por fim, reconecte a impressora, seus drivers serão instalados automaticamente.

O que é uma StartDocPrinter?

StartDocPrinter é uma função que notifica o Print Spooler de que há um documento que precisa ser colocado em spool para impressão. Assim, você pode ver claramente que o erro é causado se o Spooler de impressão estiver quebrado ou tiver alguns problemas.

O Spooler de Impressão pode ser resolvido reiniciando o serviço ou reparando o recurso. Você pode verificar a segunda e a terceira soluções mencionadas neste artigo para resolver o problema. No entanto, seria melhor se você verificasse nosso guia para reparar o Spooler de impressão.

É isso!

Read Next: O serviço de spooler de impressão não está em execução, o Windows não pode adicionar ou conectar à impressora.

Corrigir uma chamada StartDocPrinter não foi emitida no PC com Windows