El proceso de software de seguridad de McAfee Mcshield.exe tiene varios casos de uso documentados que pueden hacer que el programa se haga cargo de la CPU de la computadora. Si un usuario que experimenta un problema con el programa abre el Administrador de tareas de Windows, puede notar que el programa Mcshield.exe reclama el 100 por ciento o casi toda la CPU en la pestaña de procesos. Cuando Mcshield.exe se hace cargo de la CPU, todos los demás programas no tienen potencia de CPU para trabajar, lo que inutiliza el sistema.
Mcshield y requisitos del sistema
El proceso Mcshield.exe es la parte de defensa activa o antivirus de la suite de seguridad informática de McAfee. El programa Mcshield.exe está diseñado para proteger la computadora del malware y eliminar las infecciones de malware existentes. McAfee recomienda tener al menos una CPU de 1 GHz y al menos 2 GB de RAM en computadoras con Windows Vista o versiones posteriores. Si la computadora tiene hardware con poca potencia y no puede cumplir con los requisitos mínimos, puede hacer que el programa Mcshield use más ciclos de CPU de lo que debería y hacer que el sistema funcione lento.
Problema con el hilo de video de Nvidia
McAfee ha identificado un problema con algunos controladores de tarjetas de video de Nvidia que hacen que el subproceso del programa Mcshield.exe "se escape" y use toda la energía de la CPU. En realidad, el problema no es causado por McAfee y puede corregirse actualizando las unidades de la tarjeta de video de la computadora. Los controladores se pueden actualizar desde el sitio de Nvidia o mediante el programa Windows Update. Es posible que deba desinstalar McAfee Anti-virus o deshabilitar el proceso Mcshield.exe para ejecutar la actualización del controlador de video y solucionar el problema.
Acelerador de escáner bajo demanda
El proceso Mcshield.exe incluye el programa McAfee On-Demand Scanner, que puede sobrecargar la CPU en algunas condiciones. Windows controla qué programas tienen prioridad sobre otros cuando se relacionan con el uso de la CPU. Dado que el escaneo de virus no necesita ser inmediato y generalmente es un proceso en segundo plano, los programas antivirus generalmente tienen baja prioridad. Sin embargo, si se asigna una prioridad alta a los subprocesos ODS, pueden utilizar el 100 por ciento de la CPU. La prioridad de análisis se puede restringir al uso de recursos mínimos del sistema seleccionando la pestaña Avanzado y arrastrando el control deslizante de Utilización del sistema al valor "10%". Este problema puede agravarse con las versiones de McAfee de escaneo de virus de múltiples subprocesos. El subproceso múltiple es un proceso que divide un programa más grande para permitir que varios procesadores y núcleos de procesador trabajen juntos para completar una tarea más grande. El escaneo de virus de múltiples subprocesos puede ser contrario a la intuición en procesadores de un solo núcleo porque los subprocesos competirán por el control.
Problemas de memoria de subprocesos múltiples
La ejecución de la versión de McAfee multiproceso hace que Mcshield.exe utilice más memoria del sistema. Esto puede ser un problema si la computadora no tiene suficiente RAM disponible. El uso de la CPU de Mcshield.exe puede saltar periódicamente a medida que la computadora intenta solucionar los problemas de memoria. McAfee recomienda parchear el programa a la versión 8.8 parche 3 o posterior si está ejecutando Windows 8 o degradarlo a la versión 8.7i si está ejecutando Windows 7 o anterior.
Antivirus alternativo gratuito
Si no puede resolver los problemas con los problemas de acaparamiento de la CPU de McAfee Mcshield.exe, es posible que sea necesario eliminar el programa por completo. Programas como AVG Free, Avira Free y Avast Free son alternativas gratuitas a McAfee.