Solución: la protección de recursos de Windows encontró archivos dañados pero no pudo solucionarlos

Ejecutar un escaneo SFC (Comprobador de archivos de sistema) es bastante sencillo en su mayor parte, pero ¿qué debe hacer si encuentra el siguiente mensaje de error al final? " La Protección de recursos de Windows encontró archivos corruptos pero no pudo reparar algunos de ellos “? Varios usuarios de Windows no han estado seguros de qué hacer después de que la utilidad Comprobador de archivos de sistema no haya podido resolver el problema.

¿Qué es el Comprobador de archivos del sistema?

El Comprobador de archivos de sistema es una utilidad de Microsoft Windows bien considerada que permite a los usuarios identificar y reparar archivos de sistema de Windows. Esta utilidad existe desde Windows 98 y todavía se envía a las últimas versiones de Windows.

En Windows Vista, Windows 7 y Windows 10, la utilidad SFC (Comprobador de archivos de sistema) está integrada con la Protección de recursos de Windows (WRP). Esto proporciona una protección mejorada para las claves de registro, carpetas y archivos críticos del sistema.

¿Qué causa el error "Protección de recursos de Windows encontró archivos corruptos pero no pudo reparar algunos de ellos"?

Investigamos este mensaje de error en particular analizando varios informes de usuarios y las estrategias de reparación que siguieron para resolver el mensaje de error. Según nuestros hallazgos, existen varios escenarios comunes que se sabe que obligan al Comprobador de archivos del sistema a lanzar este mensaje de error en particular:

  • Falso positivo : hay muchas razones por las que el análisis del Comprobador de archivos del sistema informará un falso positivo. Un falso positivo común es el archivo opendll.dll de Nvidia que el SFC podría marcar incluso en aquellos casos en los que el archivo no está dañado. En este caso, un análisis DISM determinará si el archivo marcado está realmente dañado o no.
  • Interferencia de terceros : este error en particular también puede ocurrir si una aplicación instalada está interfiriendo con el escaneo SFC (System File Checker). La mayoría de los que han pasado por este escenario particular informaron que el escaneo SFC concluyó sin errores cuando lo ejecutaron durante un arranque limpio.
  • Corrupción irregular de archivos del sistema : hay casos en los que este error se produce debido a un grado de corrupción que no se puede recuperar con las utilidades predeterminadas de Windows (SFC y DISM). En este caso, la única solución es instalar / reinstalar los archivos del sistema operativo.

Si actualmente está buscando algunas formas de resolver los archivos dañados que han sido reparados / reemplazados por el Comprobador de archivos del sistema, este artículo le proporcionará varias estrategias de reparación verificadas. A continuación, descubrirá un conjunto de métodos que otros usuarios en una situación similar han utilizado para eliminar archivos del sistema dañados.

Para que toda la prueba sea lo más eficiente posible, le recomendamos que siga los métodos a continuación en el orden en que se presentan. Eventualmente, debería encontrar una solución que resolverá el problema en su escenario particular.

Método 1: usar DISM para reparar archivos corruptos

Es probable que ya sepa que el siguiente paso cuando la utilidad SFC no puede resolver el problema es usar la utilidad DISM (Administración y mantenimiento de imágenes de implementación) para reparar la imagen de Windows. DISM ha existido desde Windows Vista y generalmente se considera la utilidad superior cuando se trata de encontrar y resolver conflictos de corrupción de archivos del sistema.

Si bien el escaneo SFC reemplaza los archivos dañados con copias almacenadas localmente (que también pueden dañarse), DISM usa el componente Windows Update para realizar el trabajo. Por supuesto, esto significa que deberá asegurarse de tener una conexión a Internet estable antes de ejecutar un escaneo.

Hay varios parámetros de escaneo que se pueden usar con DISM. Pero para simplificar las cosas, usaremos RestoreHealth, un comando que escaneará automáticamente la imagen de Windows en busca de daños y realizará las reparaciones necesarias automáticamente. Esto es lo que debes hacer:

  1. Presione la tecla de Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "cmd" y presione Ctrl + Shift + Esc  para abrir un símbolo del sistema elevado. Cuando se lo solicite el UAC (Control de cuentas de usuario) , haga clic en para otorgar privilegios administrativos.
  2. Dentro del símbolo del sistema elevado, escriba el siguiente comando y presione Entrar para iniciar un análisis de DISM con la opción Restaurar estado :
    DISM / Online / Cleanup-Image / RestoreHealth
  3. Espere a que se complete el proceso. Dependiendo de la configuración de su PC, puede tardar menos o más de una hora.

    Nota: No cierre esta ventana antes de que se complete el procedimiento. Tenga en cuenta que el escaneo DISM tiende a atascarse cuando se acerca al 30%. Pero no cierre la ventana ya que es un comportamiento normal; la progresión se reanudará después de un par de minutos.

  4. Si el proceso se completa y recibe un mensaje que dice que la corrupción del archivo se resolvió, reinicie su computadora y ejecute un escaneo SFC en el próximo inicio para ver si el problema se ha resuelto.

Si todavía encuentra el error " La Protección de recursos de Windows encontró archivos corruptos pero no pudo corregir algunos de ellos " al ejecutar el escaneo SFC, continúe con el siguiente método a continuación.

Método 2: eliminar los restos de un software antivirus de terceros (si corresponde)

Como sugirieron un par de usuarios, el error SFC también podría ocurrir como resultado de un falso positivo. Más comúnmente, los restos de una solución antivirus / de seguridad mal desinstalada establecerán las bases para una ocurrencia de este tipo. La mayoría de las veces, los usuarios afectados señalan a Avast y McAfee como responsables de este problema en particular.

Tenga en cuenta que los pasos para eliminar los restos de un AV eliminado manualmente no son tan simples. La mayoría de las soluciones antivirus tienen un desinstalador dedicado; encontrar el que se aplica a su versión no siempre es fácil.

Afortunadamente, hemos creado un artículo detallado que lo ayudará a desinstalar completamente su programa de seguridad independientemente de su AV de terceros; siga este artículo ( aquí ) para identificar los archivos remanentes y eliminarlos de su sistema.

Una vez que se hayan eliminado los archivos antivirus restantes, reinicie su computadora y ejecute el escaneo SFC nuevamente en el próximo inicio. Si sigue viendo el error " La Protección de recursos de Windows encontró archivos corruptos pero no pudo corregir algunos de ellos " al final del análisis, continúe con el siguiente método a continuación.

Método 3: realizar un análisis SFC / DISM en un estado de inicio limpio

Si los dos métodos anteriores no eliminaron el error SFC, es muy probable que el problema sea causado por uno de los siguientes factores: es un problema causado por una aplicación de terceros que interfiere o está lidiando con un error de archivo del sistema irrecuperable que SFC y DISM no podían entender.

En este método, vamos a cubrir el escenario donde el error es causado por una aplicación de terceros que interfiere y está bloqueando la utilidad Comprobador de archivos de sistema. Nos aseguraremos de que no haya interferencias de terceros realizando un arranque limpio y ejecutando las dos utilidades anteriores una vez más.

Nota: Si tiene prisa y no puede permitirse pasar un par de horas repitiendo los métodos anteriores en un estado de inicio limpio, vaya directamente al Método 4 . Pero tenga en cuenta que el siguiente método es un poco más intrusivo y le hará perder algunas preferencias de usuario como mínimo (dependiendo de la operación que elija).

Un inicio limpio iniciará su computadora con un conjunto mínimo de controladores y programas de inicio. Esto nos ayudará a determinar si un programa en segundo plano, controlador, servicio o programa de terceros está interfiriendo con el escaneo SFC.

Aquí hay una guía rápida sobre cómo realizar un arranque limpio y verificar si alguna aplicación de terceros está causando el problema:

  1. Presione la tecla de Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "msconfig" y presione Entrar para abrir la pantalla de Configuración del sistema . Si UAC (Control de cuentas de usuario) lo solicita , elija para otorgar privilegios administrativos.
  2. Dentro de la ventana Configuración del sistema , vaya a la pestaña General y elija Inicio selectivo. En Inicio selectivo, asegúrese de desmarcar la casilla asociada con Cargar elementos de inicio .
  3. A continuación, vaya a la pestaña Servicios y marque la casilla asociada con Ocultar todos los servicios de Microsoft . Luego, haga clic en el botón Deshabilitar todo para asegurarse de que no se pueda ejecutar ningún servicio de terceros en el próximo inicio.
  4.  Haga clic en Aplicar para guardar la configuración de arranque actual y cumplir si se le solicita que reinicie su máquina. Si no es así, hágalo manualmente.
  5. Una vez que su computadora se reinicie en un estado de inicio limpio, presione la tecla Windows + R para abrir otro cuadro de diálogo Ejecutar . Luego, escriba "cmd" y presione Ctrl + Shift + Enter  para abrir un símbolo del sistema elevado.
  6. Dentro del símbolo del sistema elevado, escriba el siguiente comando y presione Entrar para iniciar otro análisis de DISM:
    DISM.exe / En línea / Imagen de limpieza / Restorehealth

    Nota: este comando utiliza Windows Update para proporcionar los archivos necesarios para reparar los datos dañados. Debido a esto, debe asegurarse de tener una conexión a Internet estable.

  7. Una vez que se complete el proceso, no cierre el símbolo del sistema elevado. En su lugar, escriba el siguiente comando y presione Entrar para activar un escaneo SFC y ver si el error ya no ocurre:
    sfc / scannow

En el caso de que los dos escaneos (SFC y DISM) se vean obstaculizados por un tercer servicio de aplicación, el error " Protección de recursos de Windows encontró archivos corruptos pero no pudo reparar algunos de ellos " ya no se producirá.

Sin embargo, si el error persiste, está claro que su sistema sufre un tipo de corrupción de archivos del sistema que no se puede solucionar de manera convencional. En este caso, pase al método final a continuación para reemplazar todos los componentes de Windows y resolver el problema.

Método 4: realizar una instalación de reparación

Si ha llegado tan lejos sin obtener un resultado, hay dos procedimientos que probablemente resolverán el problema:

  • Instalación limpia : este procedimiento básicamente anulará todo el resto del contenido del controlador de instalación de Windows. Además de eliminar todos los datos relacionados con su sistema operativo, también perderá todos los archivos personales y preferencias personales (fotos, imágenes, música, aplicaciones, preferencias del usuario, etc.)
  • Instalación de reparación : este es un tipo diferente de proceso de instalación en el que la configuración reinstalará esencialmente la misma compilación sobre la instalación del sistema operativo existente. Este enfoque es mucho menos destructivo, ya que le permitirá conservar todos sus archivos personales, configuraciones de usuario y cualquier aplicación instalada.

Independientemente de la forma que elija, lo tenemos cubierto. Si desea conservar sus archivos personales y limitar el daño tanto como sea posible, siga este artículo ( aquí ) para realizar una instalación de reparación. En caso de que desee comenzar de nuevo, siga este artículo ( aquí ) para realizar una instalación limpia.