5 soluciones efectivas para solucionar el alto uso de CPU en Microsoft Defender

5 soluciones efectivas para solucionar el alto uso de CPU en Microsoft Defender

Microsoft Defender ejecuta numerosas tareas en segundo plano, como análisis rápidos diarios y la monitorización en tiempo real de los archivos a los que acceden el usuario o las aplicaciones. Estos procesos pueden afectar considerablemente el rendimiento de tu PC. Si experimentas un alto consumo de CPU por parte de Microsoft Defender, considera implementar las estrategias que se describen a continuación para optimizar su consumo de recursos.

Optimización del uso de la CPU para análisis de Microsoft Defender

De forma predeterminada, los análisis de Microsoft Defender se ejecutan con prioridad normal, lo que permite que la aplicación utilice hasta el 50 % de la CPU cuando sea necesario. Esto puede generar competencia con las aplicaciones en primer plano, lo que resulta en una experiencia lenta. Para priorizar las aplicaciones activas durante los análisis, ajuste la prioridad y los límites de recursos de Defender mediante PowerShell.

Para comenzar, busque powershellen la Búsqueda de Windows, haga clic con el botón derecho en Windows PowerShell y seleccione Ejecutar como administrador. A continuación, ejecute los siguientes comandos:

Set-MpPreference -EnableLowCpuPriority $true

Este comando establece la prioridad de escaneo en baja.

Set-MpPreference -ScanAvgCPULoadFactor 30

Este comando restringe el uso de la CPU al 30 %.Si bien puede reducir aún más el límite, le recomendamos no establecerlo por debajo del 15 %, ya que puede afectar gravemente el rendimiento del análisis.

Comandos de ejecución de PowerShell

Para revertir estas configuraciones, puede ingresar los siguientes comandos:

Set-MpPreference -EnableLowCpuPriority $falseSet-MpPreference -ScanAvgCPULoadFactor 50

Utilizar una unidad de desarrollo para mejorar el rendimiento

Una unidad de desarrollo, formateada con ReFS, está diseñada para cargas de trabajo exigentes que priorizan la estabilidad y la velocidad. Microsoft Defender adapta las unidades de desarrollo aplazando los análisis de los archivos hasta que se accede a ellos, lo que minimiza la latencia. Sin embargo, esto puede suponer una ligera reducción de la seguridad, ya que los análisis solo se realizan después de abrir los archivos.

Para optimizar el rendimiento, considere reubicar los datos a los que se accede con frecuencia en una unidad de desarrollo, evitando así que Microsoft Defender obstaculice la eficiencia.

Configuración de escaneos de archivos para mayor eficiencia

Al analizar archivos comprimidos, Microsoft Defender debe primero descomprimirlos, un proceso que puede consumir muchos recursos. Si bien se puede deshabilitar el análisis de archivos, no se recomienda debido al riesgo de encontrar malware oculto. En su lugar, modifique la configuración de Defender para analizar solo archivos comprimidos que superen un tamaño específico, ya que la mayoría del malware suele residir en paquetes más pequeños.

Este ajuste se puede realizar mediante una edición del Registro. Tenga cuidado, ya que los cambios incorrectos en el Registro de Windows pueden causar problemas en el sistema. Siempre haga una copia de seguridad del Registro antes de realizar modificaciones.

Para comenzar, navegue a:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender

Cree una nueva clave haciendo clic derecho en Windows Defender y seleccionando NuevoClave, y nómbrela Scan.

Creación de una nueva clave en el Registro de Windows

Con la nueva clave de escaneo resaltada, haga clic derecho en el panel derecho, seleccione NuevoValor DWORD (32 bits) y asígnele un nombre ArchiveMaxSize. Haga doble clic en este valor, seleccione Decimal en Base y configure el tamaño máximo en KB. Por ejemplo, para limitar los escaneos a archivos de menos de 1 GB, introduzca 1048576 (1 GB en KB).Para deshacer este cambio, simplemente elimine el valor DWORD.

Configuración del tamaño máximo para el escaneo de archivos en el Registro

Ajuste de la programación del escaneo para optimizar el rendimiento

Para minimizar la carga de CPU causada por los análisis de Microsoft Defender, considere reprogramar cuándo y con qué frecuencia se realizan. Si bien los análisis diarios son estándar, cambiar a una programación semanal puede reducir las interrupciones sin comprometer la seguridad, especialmente porque la protección en tiempo real permanece activa.

Para ajustar la programación del análisis, acceda al Programador de tareas. Vaya a Biblioteca del Programador de tareasMicrosoftWindowsWindows Defender. Haga doble clic en Análisis programado de Windows Defender y, a continuación, en Nuevo dentro de la pestaña Desencadenadores.

Configuración del activador de tareas en el Programador de tareas

Establezca la hora, la frecuencia y el día de la semana que mejor se adapten a su flujo de trabajo y seleccione Aceptar para confirmar. Sus escaneos se realizarán semanalmente a las horas designadas.

Completar detalles de la tarea

Repensando las funciones de seguridad avanzadas

Microsoft Defender incluye muchas funciones avanzadas que suelen estar deshabilitadas por defecto, ya que pueden no ser esenciales para todos los usuarios y pueden aumentar el consumo de recursos. A menos que sean absolutamente necesarias para sus requisitos de seguridad, considere evitar el uso de estas funciones avanzadas, como Application Guard, el acceso controlado a carpetas y la integridad de la memoria.

Estos ajustes garantizarán que Microsoft Defender siga ofreciendo una protección robusta sin afectar tu experiencia informática diaria. Estas optimizaciones son especialmente beneficiosas para entornos de juegos, donde incluso las interrupciones más leves pueden afectar la experiencia.

Fuente e imágenes

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *