Olá!
Hoje, vou ensinar como podem corrigir o erro 0x8007007e que pode surgir ao tentar imprimir algo a partir de uma aplicação.
Normalmente, este erro aparece nas aplicações que usam o Windows.PrintDialog, uma janela de impressão que foi introduzida no Windows 10 e que todas as aplicações desenvolvidas a pensar na UWP usam.
Sem mais demoras, vamos a isto!
Como corrigir o erro 0x8007007e ao tentar imprimir no Windows 10
Este erro é causado pela falta do ficheiro PrintConfig.dll no diretório
C:\Windows\System32\spool\drivers\x64\3
ou C:\Windows\System32\spool\drivers\W32X86\3
consoante o driver da impressora instalados.
Assim, temos várias opções para resolver o problema. As três primeiras, de forma automática, e a última de forma manual. Devem começar pela primeira opção e, caso o problema não fique resolvido, passar para a próxima.
-
Usaro System File Checker: Vejam como aqui.
-
Usar o Deployment Image Servicing and Management tool: Vejam como aqui.
-
Atualizar o Windows para a versão mais recente através do Windows Update. Isto porque, ao atualizarmos o Windows o conteúdo das pastas do sistema é atualizado, fazendo com que todos os ficheiros sejam atualizados e caso não existam, como é o caso, sejam adicionados.
-
Por último, podemos copiar este ficheiro de um outro computador. É um processo bastante simples, mas temos que ter em atenção que os dois sistemas estão na mesma versão e idioma. Depois basta copiar o referido ficheiro PrintConfig.dll para diretório através da PowerShell como administrador.
No caso que tive em mãos, passei diretamente para a última já que o Windows estava atualizado e não eram reportados erros nem pelo SFC ou pelo DISM.
Feito isto, tudo voltou a funcionar corretamente! 😀
Fiquem bem! 😉
Deixe um comentário