O Windows Defender finalmente esmaga o Firefox Bug que comeu CPUs por 5 anos

Windows 10 profissional
Windows 10 Enterprise
Educação do Windows 10

A Microsoft se digna para consertar o bug de zagueiro de cinco anos que diminuiu o Firefox

O Windows Giant nunca tentaria obter uma vantagem injusta sobre rival, certamente

Ter 11 de abril de 2023 // 20:52 UTC

Após cinco anos, a Microsoft finalmente abordou um bug em seu software antivírus do Windows Defender que causou alto uso da CPU para usuários do navegador da Web do Mozilla Firefox. Este bug resultou em problemas de eletricidade e desempenho desperdiçados para usuários do Firefox.

O bug foi relatado originalmente por Markus Jaritz, gerente de design do Firefox, em 28 de fevereiro de 2018. Ele percebeu que o ‘Serviço Antimalware Executável’ embutido do Windows 10 estava usando uma quantidade significativa de CPU quando o Firefox estava ativo. Também estava lendo e escrevendo arquivos aleatórios no diretório ‘Windows/Temp’, fazendo com que o Firefox desacelerasse.

Outros testes realizados por Jaritz mostraram que o serviço de serviço antimalware do Windows Defender (MSMPeng.exe) exigiu mais recursos computacionais do Firefox em comparação com o Google Chrome.

Houve discussões sobre esse problema no Reddit e no Fórum de Suporte da Microsoft, com a solução alternativa recomendada para desativar a proteção do Windows Defender em tempo real. No entanto, o problema permaneceu sem solução por anos.

Em agosto do mesmo ano, o engenheiro do Firefox, Marco Castelluccio. Apesar disso, nenhuma ação foi tomada pela Microsoft.

Em março, Yannis Juglaret, engenheiro de software sênior da Mozilla, identificou o problema de desempenho na versão atual do msmpeng.exe. A questão estava relacionada ao alto custo computacional de determinadas operações quando o recurso de proteção em tempo real do Windows Defender estava ativo.

A Microsoft finalmente corrigiu o bug em sua atualização de zagueiro de março de 2023. Esta atualização reduz significativamente o uso da CPU do msmpeng.exe ao monitorar o Firefox, resultando em melhor desempenho para usuários do Firefox.

No entanto, o bug não foi causado apenas pelo Windows Defender. As decisões de design do Firefox, especificamente o uso pesado da função VirtualProtectEx do Windows, também agravou o bug. Juglaret abriu um relatório de bug para resolver esse problema e reduzir o uso da CPU do software antivírus quando o Firefox estiver em execução.

Pontos chave:

  1. O bug do Windows Defender, causando alto uso da CPU no Firefox, foi corrigido após 5 anos.
  2. O bug foi relatado em 2018 por um gerente de design do Firefox.
  3. O serviço de serviço antimalware do Windows Defender fez demandas excessivas no Firefox em comparação com o Chrome.
  4. A questão também foi observada no Reddit e no Fórum de Suporte da Microsoft.
  5. Desativar a proteção do Windows Defender em tempo real foi uma solução alternativa sugerida.
  6. O engenheiro do Firefox lembrou à Microsoft sobre a questão em andamento, mas nenhuma ação foi tomada.
  7. Em março, um engenheiro de Mozilla identificou o problema de desempenho no msmpeng.exe.
  8. A Microsoft corrigiu o bug em sua atualização de zagueiro de março de 2023.
  9. A correção reduz o uso da CPU ao monitorar o Firefox.
  10. As decisões de design do Firefox também contribuíram para o bug.

Questões:

  1. P: Quando foi relatado o bug no Windows Defender?
  2. R: O bug no Windows Defender foi relatado em 28 de fevereiro de 2018.

  3. P: Qual a porcentagem do uso da CPU fez a causa do bug no Windows Defender?
  4. R: O bug no Defender do Windows causou o uso da CPU bem acima de 30 %.

  5. P: Quais arquivos estavam sendo lidos e escritos pelo Windows Defender?
  6. R: O Windows Defender estava lendo e escrevendo arquivos aleatórios no diretório ‘Windows/Temp’, começando com ‘etilqs_’.

  7. P: Como o bug impactou o desempenho do Firefox?
  8. R: O bug diminuiu significativamente o Firefox e fez com que pareça lento.

  9. P: Qual foi a solução alternativa sugerida para o bug?
  10. R: A solução alternativa sugerida para o bug foi desativar a proteção em tempo real do Windows Defender.

  11. P: A Microsoft tomou medidas imediatas ao ser informado sobre o bug?
  12. R: Não, a Microsoft não tomou medidas imediatas e os anos se passaram sem uma resolução.

  13. P: que identificou o problema de desempenho no msmpeng.exe?
  14. R: Yannis Juglaret, engenheiro sênior de software da Mozilla, identificou o problema de desempenho no MSMPeng.exe.

  15. P: Quando o bug foi finalmente corrigido?
  16. R: O bug foi corrigido em março de 2023 com uma atualização para o Windows Defender.

  17. P: quanto menos CPU faz msmpeng.exe consome ao monitorar o Firefox após o patch?
  18. A: Após o patch, msmpeng.exe consome cerca de 75 % menos CPU ao monitorar o Firefox.

  19. P: Quais foram as decisões de design no Firefox que agravaram o bug?
  20. R: O uso pesado do Firefox da função VirtualProtectex do Windows agravou o bug.

  21. P: Quem abriu um relatório de bug para resolver o problema com o software antivírus e o Firefox?
  22. R: Yannis Juglaret abriu um relatório de bug para reduzir o uso da CPU do software antivírus quando o Firefox está executando.

  23. P: Quanto tempo demorou para corrigir o bug no Windows Defender?
  24. R: Demorou cinco anos para corrigir o bug no Windows Defender.

  25. P: O bug afetou apenas os usuários do Firefox?
  26. R: Sim, o bug impactou principalmente os usuários do navegador da web do Mozilla’s Firefox.

  27. P: Que outros aplicativos foram afetados pelo bug?
  28. R: O bug afetou principalmente o Firefox, mas também pode ter um impacto em outras aplicações e no desempenho geral do sistema.

  29. P: Qual versão do Windows é afetada pelo bug?
  30. R: O bug afetou o Windows 10 e os usuários do Windows 11.

  31. P: Quando foi a correção para o bug liberado?
  32. R: A correção do bug foi lançada em abril de 2023 como parte da atualização do Windows Defender.

O Windows Defender finalmente esmaga o Firefox Bug que comeu CPUs por 5 anos

Windows 10 profissional
Windows 10 Enterprise
Educação do Windows 10

A Microsoft se digna para consertar o bug de zagueiro de cinco anos que diminuiu o Firefox

O Windows Giant nunca tentaria obter uma vantagem injusta sobre rival, certamente

Ter 11 de abril de 2023 // 20:52 UTC

Após cinco anos, a Microsoft abordou um bug em seu software antivírus do Windows Defender que levou ao alto uso da CPU e desperdiçou eletricidade para usuários do navegador da Web do Mozilla Firefox.

Em 28 de fevereiro de 2018, Markus Jaritz, gerente de design da Firefox, apresentou um relatório de bug com a Mozilla sobre a utilização excessiva de CPU decorrente da interação do Firefox e do Windows Defender.

“Percebi que, há algum tempo, na maioria das vezes, o Firefox está ativo, o Windows 10 construído em ‘Antimalware Service Executável’ está usando bem acima de 30 % da minha CPU e está lendo e escrevendo arquivos aleatórios em ‘Windows/Temp’, tudo começando com ‘Etilqs_’.

“Isso está me desacelerando consideravelmente e faz o Firefox se sentir muito lento.”

Testes subsequentes conduzidos por Jaritz indicaram que o executável do serviço antimalware do defensor (msmpeng.EXE, ou Microsoft Malware Protection Engine) fez demandas mais computacionais no Firefox do que no Chrome.

Nos meses seguintes, o msmpeng.EXE tornou -se o foco da discussão para criar e escrever muitos arquivos etilqs – arquivos temporários sqlite. O problema também foi observado no Reddit nessa época e no fórum de suporte da Microsoft, onde a solução alternativa sugerida estava desativando a proteção do Windows Defender em tempo real.

Em agosto daquele ano, o engenheiro do Firefox, Marco Castelluccio.

Então nada. Anos literalmente passaram e o Firefox no Windows continuou desperdiçando os ciclos da CPU quando o defensor estava ativo – até o mês passado.

  • Microsoft Defender abate os URLs legítimos como maliciosos
  • Google Chrome luta contra o ralo de energia (novamente)
  • A Microsoft diz aos administradores para a AutoreView seus alertas do AutoPatch ou Autolose o Serviço
  • Surfista sério? Como navegar como um profissional no Firefox

Em março, Yannis Juglaret, engenheiro sênior de software da Mozilla, analisou o problema e identificou o que estava acontecendo.

“Há uma questão de desempenho séria na versão atual do msmpeng.EXE, que pude identificar usando os perfis WPR [Windows Performance Recorder] do Comentário 78 e alguns depura “, escreveu ele. “Relatamos os detalhes da Microsoft e eles reconheceram.

“Esse problema de desempenho faz chamadas para o VirtualProtect (entre outras coisas) irracionalmente caro nas plataformas Windows quando o recurso de proteção em tempo real do Windows Defender está ativo (os cálculos irracionais são executados no MSMPeng.processo exe).”

A Microsoft, que divide seu próprio navegador baseado em cromo para rivalizar com o Firefox, corrigiu o bug em sua atualização de Defender de março de 2023, que foi lançada em 4 de abril para o zagueiro mecanismo e 11 de abril na plataforma como um todo.

Redmond não respondeu imediatamente a um pedido para explicar por que os reparos levaram tanto tempo.

A correção significa que msmpeng.EXE será menos exigente dos recursos da CPU para monitorar programas em tempo real, usando o rastreamento de eventos para Windows-para qualquer aplicativo.

“Esperamos que em todos esses computadores, msmpeng.exe consumirá cerca de 75 % menos CPU do que antes quando estiver monitorando o Firefox “, escreveu ele.

Mas isso é apenas metade da batalha porque o bug da Microsoft foi agravado pelas decisões de design do Firefox.

Juglaret em posts subsequentes explica que o Firefox foi mais afetado do que outras aplicações porque faz uso pesado da função VirtualProtectex do Windows. Então, ele abriu um relatório de bug para “reduzir o uso da CPU do software antivírus no Windows quando o Firefox está em execução.”

Com alguma sorte, a Mozilla Engineers poderá fechar este relatório de bugs em menos de meia década. ®

O Windows Defender finalmente esmaga o Firefox Bug que comeu CPUs por 5 anos

Michael Crider

O Firefox tem a reputação de ser um porco de recurso, mesmo entre os navegadores modernos. Mas pode não ser totalmente ganho, porque parece um bug da CPU que afeta os usuários do Firefox no Windows foi realmente culpa do Windows Defender. A atualização mais recente para a onipresente ferramenta de segurança aborda o problema e deve resultar em uso mensurável da CPU para a versão do Windows do Firefox.

De acordo com o engenheiro sênior de software de Mozilla, Yannis Juglaret (via Neowin), o culpado era msmpeng.exe, que você pode reconhecer do seu gerente de tarefas. Ele lida com o recurso de proteção em tempo real que monitora a atividade da web para ameaças maliciosas. O bug estava fazendo com que o Firefox invocasse o serviço com muito mais frequência do que navegadores comparáveis ​​como Chrome ou Edge, resultando em notáveis ​​picos de CPU. Os referidos picos da CPU podem reduzir o desempenho em outras aplicações ou afetar um laptop’s duração da bateria.

A questão foi relatada pela primeira vez em Mozilla’S Bug Tracker System em 2018 e rapidamente atribuído ao serviço MSMPENG, mas uma documentação mais recente e diligente por parte do Juglaret resultou em mais ação rápida da Microsoft’s desenvolvedores. A edição corrigida do Windows Defender agora está sendo lançada nos usuários do Windows 10 e Windows 11 e deve atingir todos eles (a menos que eles bloqueie especificamente a atualização) na próxima semana ou duas.

Chrome, Firefox Get Windows Defender Application Guard Extensions

A Microsoft está estendendo os recursos de proteção do Windows Defender Application Guard com a liberação de extensões de navegador para Chrome e Firefox.

As novas extensões foram projetadas para redirecionar automaticamente as navegações não confiáveis ​​para o Windows Defender Application Guard for Microsoft Edge. Os URLs do site de verificação de extensões contra uma lista de domínios confiáveis ​​(definidos por administradores corporativos) e redirecionam para uma sessão isolada da Microsoft Edge se o site não estiver confiável.

A sessão isolada permite que os usuários naveguem para qualquer site não confiável sem arriscar a segurança do sistema, diz a Microsoft. Se o usuário navegar para um site confiável durante a sessão isolada, eles serão levados de volta ao navegador padrão.

A extensão do Windows Defender Application Guard aproveita um aplicativo nativo projetado para apoiar a comunicação entre o navegador e o dispositivo’S Configurações de guarda de aplicativos, diz a Microsoft.

Administradores que desejam configurar a extensão deve primeiro garantir que o dispositivo do usuário atenda aos requisitos. No Guard de Aplicativo Defender do Windows, eles precisam definir uma lista de sites confiáveis ​​e devem instalar o novo aplicativo Companion do Windows Defender Application Guard da Microsoft Store, bem como da extensão Chrome ou Firefox e reiniciar o dispositivo.

Microsoft diz que decidiu projetar a interface do usuário para ser “Transparente para os usuários sobre o Windows Defender Application Guard sendo instalado em seus dispositivos e o que faz.”

“Queremos garantir que os usuários estejam plenamente conscientes de que suas navegações não confiáveis ​​serão isoladas e por que,” a gigante do software diz.

Uma página de destino do Windows Defender Application Guard será exibida quando Chrome ou Firefox forem lançados com uma extensão adequadamente implantada e configurada, e as instruções serão fornecidas sobre como abordar erros de configuração.

A Microsoft também explica que os usuários têm a opção de iniciar uma sessão de guarda de aplicativos sem inserir um URL ou clicar em um link simplesmente clicando no ícone de extensão na barra de menus do navegador.
A extensão está sendo lançada no Windows Insiders, mas a Microsoft planeja torná -lo geralmente disponível em breve. A extensão foi projetada para usuários no Win 10 Enterprise e Pro Skus em 1803 ou mais tarde.

Extensão de guarda de aplicativos pela Microsoft Corporation

Visualização da página inicial do msn

Veja sites não confiáveis ​​em uma janela de navegação do Microsoft Edge separada para ajudar a proteger seu dispositivo contra ameaças avançadas.

Metadados de extensão

Capturas de tela

Sobre esta extensão

A extensão da guarda do aplicativo Microsoft Defender protege seu dispositivo de ataques avançados redirecionando sites não confiáveis ​​para uma versão isolada do navegador Microsoft Edge. Se um site não confiável for malicioso, ele permanecerá dentro do contêiner seguro da guarda do aplicativo, mantendo seu dispositivo protegido.

A Extensão da Guarda do Aplicativo da Microsoft Defender funciona com as seguintes edições do Windows 10, versão 1803 com as atualizações mais recentes ou posterior:

Windows 10 profissional
Windows 10 Enterprise
Educação do Windows 10

Nota: Se você estiver usando o Windows 10 em um ambiente não gerenciado, poderá usar essa extensão para abrir manualmente sites não confiáveis ​​em uma sessão isolada de guarda de aplicativos, mas sites não confiáveis ​​não serão redirecionados automaticamente.

Ao instalar esta extensão, você concorda com os termos de licença da Microsoft abaixo.