O processo de software de segurança da McAfee Mcshield.exe tem vários casos de uso documentados que podem fazer com que o programa assuma o controle da CPU do computador. Se um usuário enfrentando um problema com o programa abrir o Gerenciador de Tarefas do Windows, eles podem perceber que o programa Mcshield.exe está reivindicando 100 por cento ou quase toda a CPU na guia de processos. Quando Mcshield.exe assume o controle da CPU, todos os outros programas não têm capacidade de CPU para trabalhar, o que torna o sistema inutilizável.
Requisitos de sistema e Mcshield
O processo Mcshield.exe é a defesa ativa ou parte antivírus do pacote de segurança de computador da McAfee. O programa Mcshield.exe foi projetado para proteger o computador contra malware e remover infecções de malware existentes. A McAfee recomenda ter pelo menos uma CPU de 1 GHz e pelo menos 2 GB de RAM em computadores com Windows Vista ou posterior. Se o computador tiver hardware insuficiente e não puder atender aos requisitos mínimos, isso pode fazer com que o programa Mcshield use mais ciclos da CPU do que deveria e fazer com que o sistema opere lentamente.
Problema de thread de vídeo da Nvidia
A McAfee identificou um problema com alguns drivers da placa de vídeo Nvidia que fazem com que o encadeamento do programa Mcshield.exe "escape" e use toda a energia da CPU. O problema não é realmente causado pela própria McAfee e pode ser corrigido atualizando as unidades da placa de vídeo do computador. Os drivers podem ser atualizados no site da Nvidia ou através do programa Windows Update. Pode ser necessário desinstalar o McAfee Anti-virus ou desativar o processo Mcshield.exe para executar a atualização do driver de vídeo para corrigir o problema.
Acelerador do scanner sob demanda
O processo Mcshield.exe inclui o programa McAfee On-Demand Scanner, que pode sobrecarregar a CPU em algumas condições. O Windows controla quais programas têm prioridade sobre outros quando relacionados ao uso da CPU. Como a verificação de vírus não precisa ser imediata e geralmente é um processo em segundo plano, os programas antivírus geralmente têm baixa prioridade. No entanto, se os encadeamentos ODS forem atribuídos a uma prioridade alta, eles podem usar 100 por cento da CPU. A prioridade da verificação pode ser restrita ao uso de recursos mínimos do sistema, selecionando a guia Avançado e arrastando o controle deslizante Utilização do sistema até o valor "10%". Esse problema pode ser agravado por versões da McAfee de varredura de vírus multi-thread. Multi-threading é um processo que divide um programa maior para permitir que vários processadores e núcleos de processador trabalhem juntos para concluir uma tarefa maior. A varredura de vírus multi-thread pode ser contra-intuitiva em processadores de núcleo único porque os threads competirão pelo controle.
Problemas de memória multi-thread
A execução da versão multi-thread da McAfee faz com que o Mcshield.exe use mais memória do sistema. Isso pode ser um problema se o computador não tiver RAM disponível suficiente. O uso da CPU Mcshield.exe pode pular periodicamente enquanto o computador tenta contornar os problemas de memória. A McAfee recomenda patchear o programa para a versão 8.8 patch 3 ou posterior se estiver executando o Windows 8 ou fazer o downgrade para a versão 8.7i se estiver executando o Windows 7 ou anterior.
Anti-vírus gratuito alternativo
Se você não conseguir resolver os problemas de sobrecarga de CPU do McAfee Mcshield.exe, pode ser necessário remover o programa completamente. Programas como AVG Free, Avira Free e Avast Free são alternativas gratuitas ao McAfee.