Gestionar el historial de protección de Microsoft Defender suele ser como perseguir fantasmas: intentas borrar el registro, pero se resiste obstinadamente. Ya sea por un falso positivo que genera desorden innecesario o simplemente por un error persistente, resulta bastante molesto. A veces, los métodos habituales no funcionan, sobre todo si Defender presenta fallos o si los scripts que gestionan la eliminación fallan. Por suerte, existen algunos trucos para agilizar el proceso, algunos de los cuales ofrecen más control que modificar las opciones de la interfaz gráfica.
Cómo solucionar el problema del historial de protección de Microsoft Defender que no se elimina.
Método 1: Borrar manualmente el historial mediante un símbolo del sistema con privilegios de administrador.
Este método es un tanto drástico. Funciona porque omite la interfaz y elimina directamente los archivos donde Windows Defender registra sus detecciones. Básicamente, si el script que debería borrar el historial no funciona, hacerlo manualmente mediante la línea de comandos podría ser la solución, pero es importante ejecutarlo como administrador.
- Escribe cmd en la barra de búsqueda de Windows. Asegúrate de hacer clic derecho en Símbolo del sistema y seleccionar Ejecutar como administrador. En algunos sistemas, este paso es importante porque los comandos normales no tienen permisos para eliminar archivos del sistema.
- Una vez que se abra el Símbolo del sistema con derechos de administrador, aparecerá una ventana emergente de UAC que le preguntará si realmente desea permitir los cambios; haga clic en Sí.
- Pega este comando:
del "%ProgramData%\Microsoft\Windows Defender\Scans\History" /s /f /q— luego presiona Enter. Esto le indica a Windows que elimine toda la carpeta de historial y todas sus subcarpetas, de forma forzada y silenciosa. - Cierra la línea de comandos y reinicia el equipo. A veces, esto elimina las entradas persistentes mejor que las opciones de la interfaz gráfica.
Aviso importante: algunos usuarios notan que la primera vez que lo intentan, no cambia nada o Windows da un error. Normalmente, reiniciar el equipo o volver a ejecutar el comando soluciona el problema. Vale la pena intentarlo si la opción de eliminar directamente en la configuración de Defender no funciona.
Método 2: Eliminar los archivos manualmente mediante el Explorador de archivos.
Este método es un poco más visual. Simplemente tienes que acceder a las carpetas ocultas que almacenan el historial y eliminar archivos directamente. Como Windows oculta ciertos archivos del sistema, primero tendrás que activar la opción de mostrar elementos ocultos.
- Pulsa Win + E para abrir el Explorador de archivos.
- Haz clic en la pestaña Ver en la parte superior y luego marca la casilla Mostrar elementos ocultos.
- Navegue a esta carpeta: C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service. Si no ve ProgramData, asegúrese de que la opción para mostrar archivos ocultos esté activada.
- Selecciona todo el contenido (con Ctrl + A ) y luego bórralo con Mayús + Supr. Esto elimina los registros de forma permanente sin enviarlos a la Papelera de reciclaje; así que revísalo bien.
En algunos equipos, este método funciona al instante, pero en otros, es posible que Defender vuelva a crear los registros al reiniciar. Aun así, vale la pena intentarlo si el método del script falla.
Método 3: Cambiar la duración de retención del registro en PowerShell
Si el problema no radica tanto en eliminar el historial actual, sino en cuánto tiempo se conservan los registros antes de su eliminación automática, ajustar el período de retención podría ser útil. Establecerlo en 1 día o incluso de forma indefinida (poniéndolo en cero) le permitirá tener más control, especialmente si Defender sigue recreando o se niega a eliminar los registros antiguos.
- Busca PowerShell, haz clic con el botón derecho y selecciona «Ejecutar como administrador». Esto es fundamental, ya que cambiar la configuración de preferencias requiere permisos de administrador.
- Permita la solicitud de UAC y luego copie este comando:
Set-MpPreference -ScanPurgeItemsAfterDelay 1. El 1 significa que los elementos se purgan después de un día. Si desea que los registros permanezcan más tiempo, aumente este número o establézcalo en 0 (lo que significa que nunca se eliminarán automáticamente). - Pulse Enter. El cambio debería aplicarse inmediatamente, pero es posible que sea necesario reiniciar el equipo o Microsoft Defender para que la nueva configuración surta efecto.
Este método resulta útil si Defender elimina los registros de forma espontánea antes de que usted haya tenido la oportunidad de revisarlos, o si los registros vuelven a aparecer después de borrarlos.
Sí, Windows Defender no es perfecto, y a veces es un poco complicado solucionar sus problemas sin tener que modificar archivos del sistema o el registro. Estos métodos son algo engorrosos, pero han demostrado ser efectivos para la mayoría. Recuerda: manipular archivos del sistema siempre conlleva un pequeño riesgo, así que no borres archivos al azar sin saber qué son.
Con suerte, alguno de estos trucos logrará eliminar ese historial de protección tan persistente. Es bastante gratificante cuando una tarea casi imposible finalmente se resuelve después de investigar un poco.
Resumen
- Ejecuta el símbolo del sistema como administrador y elimina la carpeta directamente
del "%ProgramData%\Microsoft\Windows Defender\Scans\History" /s /f /q. - Utilice el Explorador de archivos con la opción de elementos ocultos activada y, a continuación, elimine manualmente el contenido de la carpeta.
- Si los registros se eliminan automáticamente demasiado pronto, ajuste el tiempo de retención mediante PowerShell.
Resumen
Todo esto puede resultar un poco extraño, ya que se supone que Defender no debería intervenir, pero a veces se resiste a eliminar los registros antiguos. Estos trucos son un poco drásticos, pero suelen funcionar. Ten en cuenta que si Windows reconstruye los registros o revierte la configuración, probablemente lo haga por algún motivo, como procesos de seguridad legítimos. Esperemos que esto ayude y evite frustraciones. Si con esto se logra que se instale una actualización, misión cumplida.