Inicio
» WINDOWS
»
Solucionar el alto consumo de CPU del ejecutable del servicio antimalware (MsMpEng.exe)
Solucionar el alto consumo de CPU del ejecutable del servicio antimalware (MsMpEng.exe)
El ejecutable del servicio antimalware , identificado como MsMpEng.exe , es el proceso principal utilizado por Microsoft Defender Antivirus. Es normal que se produzcan picos breves en el uso de la CPU mientras Defender analiza archivos nuevos o realiza un análisis. Si este proceso permanece en la parte superior del Administrador de tareas durante periodos prolongados y ralentiza Windows, siga los pasos que se indican a continuación para reducir la carga sin desactivar el antivirus.
Primero, confirme que MsMpEng.exe es realmente el problema.
Abra el Administrador de tareas con Ctrl + Mayús + Esc , seleccione Procesos y observe el ejecutable del servicio antimalware durante varios minutos. Es normal que se produzca un pico temporal durante el análisis. Un uso elevado y persistente mientras trabaja activamente es un comportamiento que requiere atención para solucionar el problema.
Utilice el Administrador de tareas para confirmar si el proceso que consume más CPU es el ejecutable del servicio antimalware.
1. Actualiza Microsoft Defender y luego reinicia Windows.
La información de seguridad desactualizada o un problema con la plataforma Defender pueden provocar análisis repetidos. Abra Seguridad de Windows > Protección contra virus y amenazas , compruebe si hay actualizaciones de protección, instale las actualizaciones de Windows disponibles y reinicie el equipo.
También puede actualizar la información de seguridad de Defender desde una ventana de PowerShell con privilegios de administrador:
Update-MpSignature
Microsoft documenta el comando Update-MpSignature para descargar las definiciones de antimalware más recientes.
2. Ejecuta el tipo de escaneo correcto.
Abra Seguridad de Windows > Protección contra virus y amenazas > Opciones de análisis . Comience con un análisis rápido para una revisión rutinaria. Utilice un análisis completo cuando tenga un motivo para inspeccionar todos los archivos y programas en ejecución, y utilice Microsoft Defender Antivirus (análisis sin conexión) cuando sospeche de malware persistente que pueda ocultarse mientras Windows está en funcionamiento.
No desactive la protección en tiempo real antes del análisis. El uso de la CPU puede aumentar mientras se ejecuta el análisis; evalúe el rendimiento nuevamente una vez que finalice.
La Seguridad de Windows ofrece opciones de análisis rápido, completo, personalizado y sin conexión; seleccione la opción menos exigente que se ajuste al problema.
3. Reduzca el uso de CPU por parte de los análisis programados de Defender.
Si el uso elevado se produce durante los análisis programados, Windows permite a los administradores establecer un objetivo promedio de CPU. Abra PowerShell como administrador y ejecute:
Microsoft acepta valores entre 5 y 100 ; el valor predeterminado documentado es 50 , mientras que 0 desactiva la limitación de la CPU . Este valor sirve como guía para el uso promedio de la CPU durante el escaneo, no como un límite estricto, y ciertas configuraciones de escaneo en reposo pueden anularlo. Los límites inferiores también pueden hacer que los escaneos tarden más.
Configurar ScanAvgCPULoadFactor en 30 hace que los análisis programados de Defender utilicen menos CPU en promedio.
4. Encuentra el archivo o proceso que está haciendo que Defender trabaje tanto.
Si MsMpEng.exe permanece ocupado, identifique qué está analizando Defender repetidamente en lugar de intentar adivinar. Microsoft proporciona un Analizador de rendimiento de Defender en los sistemas Windows compatibles.
En una ventana de PowerShell con privilegios de administrador, inicie una grabación:
Un informe de rendimiento de Defender puede revelar qué rutas están influyendo en el tiempo de escaneo; los nombres de archivo y los valores de ejemplo que se muestran aquí son ilustrativos.
No se debe agregar MsMpEng.execomo exclusión solo para reducir el uso de la CPU. Microsoft advierte que las exclusiones crean brechas de protección, y las exclusiones de procesos amplias también pueden reducir la inspección por parte de funciones como la protección de red y las reglas de reducción de la superficie de ataque.
Si el Analizador de rendimiento identifica una carga de trabajo confiable que es realmente segura y cuyo análisis resulta costoso de forma repetida, considere la exclusión más restrictiva posible solo después de comprender las ventajas y desventajas. Consulte la guía de exclusión de Microsoft Defender antes de realizar cualquier cambio.
Qué no hacer
No desactive permanentemente Microsoft Defender solo para detener MsMpEng.exe.
No restablezca el Firewall de Windows como solución genérica para el problema de la CPU; las reglas del firewall y el análisis de CPU del antivirus son problemas distintos.
No excluya unidades completas, carpetas de Windows ni carpetas temporales para mejorar el rendimiento.
No ejecute dos motores antivirus en tiempo real simultáneamente. Si instaló otro antivirus, vaya a Seguridad de Windows > Protección contra virus y amenazas > Administrar proveedores y confirme qué producto está activo.
Si el uso de la CPU sigue siendo alto
Instale las actualizaciones pendientes de Windows, reinicie el equipo y repita la prueba del Analizador de rendimiento. En un equipo administrado por la empresa, la configuración de Defender puede estar impuesta por la Directiva de grupo, Microsoft Intune o Defender para Endpoint, por lo que le recomendamos que se ponga en contacto con su administrador antes de modificar las directivas o exclusiones de análisis.
Si aún utiliza Windows 10, tenga en cuenta que Microsoft finalizó el soporte gratuito para Windows 10 el 14 de octubre de 2025. Microsoft recomienda actualizar los equipos compatibles a Windows 11; las preguntas frecuentes de Windows Update explican el estado actual del soporte.
Para la mayoría de los ordenadores, la solución más segura es actualizar Defender, dejar que finalice un análisis adecuado, reducir el objetivo de CPU del análisis programado si es necesario y utilizar las herramientas de rendimiento para identificar el punto crítico de análisis real antes de crear cualquier exclusión.