Estou usando o Thunderbird há muito tempo e nunca tive problemas reais com ele. Isso mudou recentemente em um dos meus PCs (Windows 10 x64 Enterprise, Thunderbird 60.9.0 32 bits).
Neste PC, o Thunderbird funcionou sem problemas por várias semanas. Isso foi em março/abril deste ano. Então, de repente, começou a atrasar após certas ações. Por exemplo, se eu excluir uma mensagem da lista de mensagens selecionando-a com o mouse e pressionando del
, ela demorará até cinco segundos antes de realmente mover essa mensagem para a lixeira.
Ele nunca congela, porém, e outras ações são realizadas normalmente. Não há atraso ao operar os menus, por exemplo.
Isso acontece com pastas/contas IMAP. No entanto, estou absolutamente certo de que o servidor IMAP não é o problema porque o Thunderbird não mostra esse mau comportamento em três outros PCs que estão usando o mesmo servidor IMAP.
Até agora, fiz as seguintes etapas para resolver o problema, mas sem sucesso:
Excluídos os arquivos .msf no perfil do Thunderbird;
Desativada a pesquisa global nas opções do Thunderbird;
Desabilitei todos os addons/extensões (exceto Lightning, pois não tenho certeza se manterá todos os dados ao ser desabilitado);
Indexação do Windows desabilitada globalmente.
A única coisa que não tentei foi desativar o antivírus. Estou contando com o Windows Defender e, na verdade, não sei se ele interfere nas caixas de correio TB e se posso isentar algumas pastas do monitoramento em tempo real. No momento, estou pesquisando isso, embora não acredite que o antivírus seja o problema; afinal, outras operações de arquivo (usando o Windows File Explorer) são executadas instantaneamente.
O PC em questão é relativamente novo e poderoso (Xeon E3-1230v5, 16 GB de RAM, placa-mãe razoável e SSD).
Então, o que mais eu poderia fazer para eliminar esses atrasos?
EDITAR
Nesse ínterim, desinstalei o Thunderbird completamente, instalei a versão de 64 bits e criei todas as contas e outras configurações do zero. Para minha surpresa, o problema persiste.
Agora estou completamente perplexo.
EDIT 2 - (mais ou menos) solução
Nesse ínterim, aprendi a desabilitar o Windows Defender ou a isentar a pasta de perfil do TB do monitoramento em tempo real do Windows Defender, respectivamente. Feito isso, os lags não ocorreram mais.
Embora a causa do problema seja agora conhecida, ainda não tenho uma solução satisfatória. Encontrei alguns artigos que tratam do mesmo problema e que recomendam como solução final isentar a pasta de perfil do TB do monitoramento em tempo real do Windows Defender, afirmando que isso não significaria menos segurança porque um anexo de e-mail malicioso teria que ser salvo em outro lugar ou ser executado para se tornar ativo ou prejudicial.
Estou considerando essas declarações um disparate perigoso, porque existem muito mais outras fontes de malware do que anexos de e-mail. Se você isentar uma pasta do monitoramento em tempo real do verificador de vírus, estará inevitavelmente fornecendo um local onde qualquer malware (principalmente malware que não vem como anexo de e-mail) pode se instalar.
Dada a participação de mercado do TB, tenho certeza de que os autores de malware em breve tentarão instalar seus produtos na pasta de perfil do TB, sabendo que muitas pessoas que executam o Windows Defender têm o problema descrito acima e, portanto, desativarão o monitoramento em tempo real para essa pasta .
Portanto, definitivamente não implementarei esse tipo de "solução". Obviamente, a única solução segura seria mudar para outro software antivírus que possa proteger a pasta de perfil do TB sem introduzir esses atrasos irritantes.
No entanto, isso também não é satisfatório porque significa uma grande mudança em um sistema em execução. Vou ter que pensar alguns dias sobre a situação e eventualmente vou ficar com os lags por enquanto.
E seus resultados com o Windows iniciados no modo de segurança (etapa 3 de https://wiki.mozilla.org/Thunderbird:Testing:Memory_Usage_Problems ) foram...?
Infelizmente, isso não é uma medida suficiente do impacto potencial do Defender no Thunderbird. Consulte https://wiki.mozilla.org/Thunderbird:Testing:Antivirus_Related_Performance_Issues Além disso, um exemplo recente de um relatório é o Bug 1559677 - Lag intermitente ao compor um novo e-mail. CPU baixa/sem CPU. Mas MsMpEng.exe (Windows Defender) usa uma CPU de núcleo completo
Não tenho certeza se deveria ter postado isso como uma atualização da minha pergunta, mas vamos lá:
No meu caso, é definitivamente o Windows Defender que causa os atrasos (já declarado nos comentários abaixo da resposta aceita).
Também aprendi algo novo:
Nesse ínterim, por curiosidade, desinstalei e reinstalei o TB algumas vezes, sempre excluindo as pastas e arquivos de e-mail IMAP locais (*.msf e amigos) após a desinstalação.
Todas as vezes, após a reinstalação, deixei-o baixar novamente (sincronizar) todas as mensagens IMAP e, a cada vez, não houve atrasos neste ponto. Então, a cada vez, após um tempo de uso ou após fechar e abrir o TB, ele se oferecia para compactar algumas pastas.
Se eu aceitasse aquela oferta, era exatamente nesse ponto que as defasagens voltavam. Em outras palavras, não havia lags em um TB recém-instalado, mas assim que compactava as pastas, os lags voltavam a aparecer.
Conforme declarado acima, desinstalei e reinstalei algumas vezes e observei esse comportamento todas as vezes. Pode ser puro acaso, mas pessoalmente acredito que a compactação pelo menos torna a situação muito pior, então achei que valeria a pena mencionar isso.
Observação: o Windows Defender estava totalmente ativo durante esses testes; notavelmente, eu não excluí o diretório de perfil do TB ou partes dele do monitoramento em tempo real.
@binarus Encontrei o mesmo problema quando atualizei recentemente do Win7 para o Win10 e para o Thunderbird 68. O Thunderbird também demorou a iniciar.
Posso acrescentar o seguinte e considerar o problema resolvido.
• Para mim, o atraso ocorreu apenas ao excluir da minha caixa de entrada.
• Observei meu Gerenciador de Tarefas durante as exclusões e notei que o Executável do Serviço Antimalware / Serviço Antivírus do Windows Defender pulava para o topo nos poucos segundos que a exclusão levava.
• Isso confirmou que, como fonte do problema, segui sua sugestão, exceto que o Windows Defender excluiu apenas meu arquivo da caixa de entrada no meu perfil do Thunderbird. O atraso foi embora.
•• Aqui está o argumento decisivo: quando removi a exclusão, o atraso permaneceu.
Ah, e em algum momento eu reiniciei o Thunderbird. Não sei se isso é relevante ou não, mas o reinício também voltou ao normal.