Ao tentar digitalizar um documento de um aplicativo capturado como Windows Fax and Scan, o driver TWAIN do scanner trava e o aplicativo fica sem resposta. Esse problema geralmente ocorre após uma atualização de recurso do Windows 11 ou uma atualização de driver que quebra a camada de compatibilidade de 32 bits para 64 bits dos drivers TWAIN. Este artigo explica por que o driver TWAIN trava, fornece correções passo a passo para restaurar a funcionalidade de digitalização e aborda padrões de falha relacionados que você pode encontrar.
Principais conclusões: Restaurando a estabilidade do driver TWAIN do scanner em aplicativos capturados no Windows 11
- Configurações > Bluetooth e dispositivos > Impressoras e scanners > Propriedades do scanner > Hardware > Propriedades > Driver > Atualizar driver > Procurar drivers no computador > Escolher em uma lista de drivers disponíveis no computador: Força a instalação de uma versão compatível do driver TWAIN que não trava.
- Executar o solucionador de problemas de compatibilidade do TWAIN_32.exe no Solucionador de problemas de compatibilidade de programas: Aplica o modo de compatibilidade do Windows 8 ao executável do driver TWAIN de 32 bits.
- Desabilitar o serviço Windows Image Acquisition (WIA) e reiniciar: Impede que o serviço WIA interfira na fonte de dados TWAIN.
Por que o driver TWAIN trava em aplicativos capturados no Windows 11
O padrão TWAIN define um protocolo de software para comunicação entre dispositivos de aquisição de imagem, como scanners e aplicativos. Muitos fabricantes de scanners fornecem um driver TWAIN de 32 bits mesmo no Windows 11 de 64 bits. Aplicativos capturados como Windows Fax and Scan, Adobe Acrobat ou software de gerenciamento de documentos de terceiros carregam esse driver de 32 bits por meio de um processo de 64 bits. O Windows 11 inclui uma camada de compatibilidade chamada Windows on Windows 64 (WOW64) que mapeia chamadas de 32 bits para recursos do sistema de 64 bits. Quando uma atualização do Windows altera o subsistema WOW64 ou o driver do scanner usa padrões de alocação de memória desatualizados, o driver TWAIN de 32 bits trava dentro do processo do aplicativo de 64 bits.
Outra causa comum é um arquivo de fonte de dados TWAIN corrompido, twain_32.dll. Esse arquivo reside na pasta System32 do Windows ou na pasta de instalação do fabricante do scanner. Se a DLL estiver ausente, sobrescrita por uma versão incompatível ou bloqueada por software antivírus, o aplicativo não consegue inicializar o scanner e o driver trava imediatamente após selecionar a fonte de digitalização.
Etapas para corrigir a falha do driver TWAIN do scanner em aplicativos capturados no Windows 11
Use estes métodos em ordem. Teste após cada método abrindo o Windows Fax and Scan e iniciando uma visualização de digitalização.
- Executar o driver TWAIN em modo de compatibilidade
Clique com o botão direito no executável do driver TWAIN. O arquivo do driver geralmente se chama twain_32.exe ou algo como ScanDrv.exe e está localizado em C:\Windows\twain_32 ou C:\Program Files (x86)\SeuFabricanteDoScanner. Selecione Propriedades > guia Compatibilidade. Marque Executar este programa em modo de compatibilidade para e escolha Windows 8. Marque Executar este programa como administrador. Clique em OK. Reinicie o aplicativo capturado e tente digitalizar novamente. - Usar o Solucionador de problemas de compatibilidade de programas
Abra Configurações > Sistema > Solucionar problemas > Outros solucionadores de problemas. Encontre Solucionador de problemas de compatibilidade de programas e clique em Executar. Selecione o executável do driver TWAIN na lista ou navegue até ele manualmente. Deixe o solucionador aplicar as configurações recomendadas. Após a conclusão, reinicie o Windows Fax and Scan e teste a digitalização. - Reinstalar o driver do scanner com uma versão compatível
Abra o Gerenciador de Dispositivos clicando com o botão direito no botão Iniciar. Expanda Dispositivos de imagem. Clique com o botão direito no seu scanner e selecione Atualizar driver > Procurar drivers no computador > Escolher em uma lista de drivers disponíveis no computador. Se várias versões de driver aparecerem, selecione aquela que não tem a palavra TWAIN no nome ou selecione o driver WIA. Clique em Avançar e siga as instruções. Reinicie o PC. Se nenhum driver alternativo for listado, baixe o driver mais recente do scanner no site de suporte do fabricante e execute o instalador no modo de compatibilidade do Windows 8, conforme descrito na etapa 1. - Desabilitar o serviço Windows Image Acquisition (WIA)
Pressione Win + R, digite services.msc e pressione Enter. Localize Windows Image Acquisition (WIA) na lista. Clique com o botão direito e selecione Propriedades. Altere Tipo de inicialização para Desabilitado. Clique em Parar se o serviço estiver em execução. Clique em Aplicar e OK. Reinicie o PC. Abra o Windows Fax and Scan e tente digitalizar. Se a digitalização funcionar, o serviço WIA estava interferindo no driver TWAIN. Observe que desabilitar o WIA impedirá que alguns aplicativos usem digitalização baseada em WIA. Reative-o após a digitalização, alterando o Tipo de inicialização de volta para Automático. - Registrar manualmente a fonte de dados TWAIN
Abra o Prompt de Comando como administrador. Digite cd C:\Windows\twain_32 e pressione Enter. Digite regsvr32 twain_32.dll e pressione Enter. Você deve ver uma mensagem de sucesso. Se o arquivo não for encontrado, pesquise por twain_32.dll no sistema e navegue até sua pasta. Reinicie o aplicativo capturado.
Usar um aplicativo TWAIN de 64 bits como solução alternativa
Se o driver TWAIN de 32 bits continuar travando, mude para um aplicativo de digitalização de 64 bits que não dependa da fonte de dados TWAIN de 32 bits. O Windows 11 inclui o aplicativo Windows Scan da Microsoft Store. Este aplicativo usa a API Windows Image Acquisition (WIA) em vez de TWAIN. Abra a Microsoft Store, pesquise por Windows Scan e instale-o. Inicie o aplicativo, selecione seu scanner e digitalize. A API WIA é mais estável nas versões modernas do Windows 11.
Padrões de falha relacionados e suas correções
Scanner não detectado após falha do driver TWAIN no Windows 11
Após a falha, o scanner pode desaparecer do Gerenciador de Dispositivos. Desconecte o cabo USB, aguarde 10 segundos e reconecte-o. Abra o Gerenciador de Dispositivos e clique em Ação > Verificar alterações de hardware. Se o scanner reaparecer com um ponto de exclamação amarelo, clique com o botão direito e selecione Desinstalar dispositivo. Reinicie o PC e deixe o Windows reinstalar o driver automaticamente.
Windows Fax and Scan congela ao selecionar a fonte do scanner
Esse congelamento ocorre quando o aplicativo tenta carregar uma fonte de dados TWAIN corrompida. Redefina os dados do aplicativo pressionando Win + R, digitando wfs.exe /reset e pressionando Enter. Este comando limpa a lista de scanners em cache do aplicativo. Após a redefinição, reabra o Windows Fax and Scan, vá em Ferramentas > Selecionar Scanner e escolha seu scanner novamente.
Aplicativo de digitalização de terceiros trava ao pressionar o botão de digitalização
Se um aplicativo de terceiros como Adobe Acrobat ou Nuance PowerPDF travar, o aplicativo pode estar usando um driver TWAIN de 32 bits incompatível com o Windows 11. Instale a versão mais recente do aplicativo do site do editor. Muitos fornecedores agora distribuem versões de 64 bits que usam WIA ou um driver TWAIN 2.0 nativo. Se uma atualização não estiver disponível, use o Windows Scan como substituto temporário e salve o arquivo digitalizado como PDF para uso no aplicativo de terceiros.
Falha do driver TWAIN vs. falha do driver WIA: diferenças no comportamento de digitalização
| Item | Falha do driver TWAIN | Falha do driver WIA |
|---|---|---|
| Sintoma de erro | Aplicativo congela ou fecha imediatamente após selecionar o scanner | Scanner aparece, mas a digitalização retorna uma imagem em branco ou preta |
| Arquitetura do driver | DLL de 32 bits carregada em processo de 64 bits | Driver de 64 bits integrado ao Windows Imaging Component |
| Correção comum | Modo de compatibilidade ou reversão de driver | Reinstalar driver do scanner ou atualizar o Windows |
| Suporte a aplicativos | Exigido por softwares de digitalização profissionais mais antigos | Usado pelo Windows Scan e aplicativos UWP modernos |
| Confiabilidade no Windows 11 | Baixa devido a problemas de compatibilidade WOW64 | Alta |
Agora você tem as ferramentas para corrigir a falha do driver TWAIN em aplicativos capturados no Windows 11. Comece com o modo de compatibilidade para o executável do driver TWAIN. Se isso não funcionar, desabilite o serviço WIA ou mude para o aplicativo Windows Scan de 64 bits como uma alternativa estável. Para solução de problemas avançada, registre manualmente o arquivo twain_32.dll e redefina o cache do aplicativo Windows Fax and Scan. Essa abordagem evita reinstalar o sistema operacional e mantém seu hardware de scanner existente operacional.