Depois da instalação do Windows 11 Pro build 26100.4061 (KB 5058411) muitos utilizadores nos países lusófonos relataram o desaparecimento da impressora virtual Microsoft Print to PDF e a impossibilidade de reativá‑la no painel «Recursos do Windows», que devolve o erro 0x800F0922
. O problema é crítico para quem arquiva faturas, propostas ou comprovativos diariamente em formato PDF e depende da ferramenta nativa do sistema. Este guia detalha a causa técnica, apresenta procedimentos seguros para restaurar o recurso e compila boas práticas para evitar contratempos semelhantes em futuras atualizações.
Situação e sintomas observados
- Atualização aplicada: Windows 11 Pro build 26100.4061 – preview de julho de 2025 (KB 5058411).
- A impressora «Microsoft Print to PDF» desaparece da lista de dispositivos e não pode ser instalada de novo via OptionalFeatures.exe.
- Ao tentar ativar o recurso «Microsoft Print to PDF» surge a mensagem «Falha ao aplicar alterações. Código do erro 0x800F0922».
- O Event Viewer mostra eventos 3019 e 3003 da origem «DriverFrameworks‑UserMode», sinalizando tentativa de instalação de driver sem assinatura válida.
Causa confirmada
A análise dos ficheiros CAB da atualização revela que o catálogo de segurança (security catalog) não contém os hashes do conjunto de ficheiros prnms009.inf
, responsáveis pelo driver universal «Microsoft Print to PDF». Sem essa assinatura o Windows bloqueia a instalação e acusa erro 0x800F0922 — tratamento genérico para falhas de verificação de integridade de componentes opcionais.
Impacto para o utilizador final
O impacto vai além da simples ausência da impressora virtual:
- Fluxos de trabalho automatizados (por exemplo, scripts PowerShell ou tarefas de ERP) que dependem de MPtP deixam de gerar relatórios.
- Aplicações que fazem call direta a esse driver devolvem erro 1801 («Device not found»).
- Conversores de PDF de terceiros podem instalar‑se em duplicado, alterando associações de ficheiro e confundindo o utilizador.
Caminhos para restaurar o Microsoft Print to PDF
Opção | Quando usar | Passos principais |
---|---|---|
Voltar ao build anterior e reinstalar | Recomendada para quem prefere a solução 100 % suportada pela Microsoft e possui ponto de restauração ou backup de imagem. | Aceda a Configurações → Windows Update → Histórico de atualizações e selecione «Desinstalar» junto da KB 5058411. O sistema reverte para o build 26100.3775 (ou mais antigo, consoante o ponto de restauração). Abrir OptionalFeatures.exe (Ativar ou desativar recursos do Windows) e marcar «Microsoft Print to PDF». Reinicie o computador e, já de volta ao ambiente de trabalho, procure novamente por atualizações cumulativas (o driver é preservado). |
Injetar manualmente o driver ausente | Útil quando a reversão é inviável, o dispositivo é de produção ou o tempo de inatividade deve ser mínimo. | Num PC ainda no build 26100.3775 (ou versão estável anterior) copie a pasta prnms009.inf\amd64<hash> situada em C:\Windows\System32\DriverStore\FileRepository . Transfira essa pasta (zipada ou via rede) para a raiz de C:\ do computador afetado (não coloque em subpasta). Abra Prompt de Comando (Admin) e execute:pnputil /add-driver "C:\prnms009.infamd64xxx\prnms009.inf" /install A mensagem «Added driver packages: 1» confirma sucesso. Desconecte‑se da internet (Ethernet ou Wi‑Fi) para evitar que o Windows tente substituir o driver por uma cópia não assinada durante o próximo passo. Abra OptionalFeatures.exe, marque «Microsoft Print to PDF» e confirme. Reinicie. A impressora virtual volta a aparecer em Impressoras e scanners e a funcionar em qualquer aplicação. |
Dica de diagnóstico rápido
Se o comando
pnputil /enum-drivers | findstr /i "prnms009"
não listar nenhum pacote, é sinal de que o driver ainda não foi corretamente injetado. Repita o passo 3 validando o caminho absoluto (sem subpastas extra).
Observações práticas
- O erro «Failed to add driver package: Missing or invalid driver package specified» indica caminho inválido (detalhe mais comum) ou catálogo não assinado. Revise o diretório e verifique se o ficheiro
.CAT
acompanha o.INF
. - Enquanto a Microsoft não publica hotfix, pode‑se instalar um driver alternativo (CutePDF, PDFCreator, doPDF) para garantir exportação de documentos.
- Usuários avançados confirmaram que a injeção manual não afeta a integridade do Windows Component Store. Futuras atualizações devem manter o recurso funcional.
Boas práticas para mitigar riscos em updates futuros
Cada grande atualização do Windows traz centenas de alterações em núcleos de sistema, catálogos e políticas de segurança. Algumas atitudes simples podem poupar horas de retrabalho: Ponto de restauração automático antes de feature updates Ative «Proteção do Sistema» e confirme o espaço alocado no disco. Um snapshot permite desfazer alterações críticas em minutos. Backup da pasta DriverStore Copie periodicamente C:\Windows\System32\DriverStore\FileRepository
para um disco externo. Drivers assinados continuam válidos após restaurações offline. Uso correto do PNPUTIL Esta ferramenta da Microsoft é suportada oficialmente para adicionar ou remover pacotes de drivers. Sempre verifique extensões, assinaturas e privilégios de administrador.
Perguntas frequentes
O método de injeção manual invalida a garantia?
Não. O PNPUTIL faz parte do conjunto de ferramentas de linha de comando do Windows e não altera configurações fora dos padrões suportados.
Posso simplesmente instalar um conversor PDF de terceiros e ignorar o nativo?
Sim, mas verifique políticas de privacidade, anúncios integrados e limitações de uso comercial nos termos dessas ferramentas.
Existe previsão oficial de correção?
Até o momento da publicação (julho de 2025) a Microsoft reconheceu internamente o bug, mas o Patch Tuesday de agosto ainda não inclui o fix. Monitorize o Windows Release Health para atualizações.
Conclusão
A falha do «Microsoft Print to PDF» nesta preview do Windows 11 expôs a importância de manter cópias de segurança de drivers fundamentais e de testar grandes builds em ambiente de homologação antes da distribuição em massa. Seguindo um dos dois métodos deste artigo — reversão do build ou injeção manual do driver — é possível restaurar a impressora virtual sem reinstalar o sistema. Reserve alguns minutos para criar pontos de restauração frequentes e conservar a pasta DriverStore
; assim, a próxima atualização será menos arriscada.