Ejecute SFC / Scannow en unidades externas

El comando sfc / scannow es un comando útil de Windows que ejecuta una comprobación de archivos del sistema para asegurarse de que los archivos esenciales no estén dañados o falten.

Esto puede ser muy útil en muchas situaciones, por ejemplo, cuando las funciones de Windows ya no funcionan, después de un apagado inesperado del sistema o después de un ataque de virus.

El comando predeterminado ejecuta la verificación de verificación de archivos en la partición activa. ¿Qué sucede si desea ejecutar una verificación en una unidad externa?

Me encontré con un problema hoy, por ejemplo, donde mi PC principal ya no arranca. Windows ejecutó un ciclo interminable de "intentar reparar", pero no se movió en absoluto. Tomé la decisión de conectar la unidad en la que estaba instalado Windows a otro sistema informático, para ejecutar comprobaciones. Una de esas comprobaciones fue la comprobación del archivo del sistema utilizando sfc.exe.

Ejecute SFC / Scannow en unidades externas

Puede ejecutar el comando sfc / scannow en unidades externas o unidades internas con otra instalación de Windows.

El proceso es casi idéntico:

  1. Toque la tecla Windows en el teclado, escriba cmd.exe, mantenga presionada la tecla Ctrl y la tecla Mayús y presione la tecla Intro. Esto abre un símbolo del sistema elevado.

Si está interesado en todos los conmutadores que admite SFC, escriba SFC /?

El siguiente comando debe usarse para ejecutar el análisis de archivos del sistema en otro directorio que no sea el directorio del sistema activo:

sfc / scannow / offwindir = d: \ windows / offbootdir = d: \

Tenga en cuenta que debe reemplazar d: \ windows con el directorio correcto. Si la instalación de Windows está en t: \ win, reemplace la instancia de d: \ windows en el ejemplo anterior con esos.

La herramienta de Windows ejecuta un análisis de verificación del sistema de archivos en el directorio de Windows seleccionado e intenta reparar cualquier problema que encuentre.

Tenga en cuenta que no estoy completamente seguro de cómo funciona esto si el sistema host ejecuta una versión diferente de Windows que el sistema que está marcado.

También puede ejecutar los otros comandos sfc en otros directorios de Windows:

  • / verifiedonly : es como scannow, pero no tocará los archivos, sino que simplemente los validará. Útil para verificar sin modificar potencialmente ningún archivo.
  • / scanfile = file : ejecuta el escaneo solo en el archivo seleccionado y no en el directorio completo.

Mensajes que SFC puede devolver

SFC puede devolver los siguientes mensajes:

  • Protección de recursos de Windows no encontró ninguna violación de integridad : no se encontraron problemas. Esto suele ser bueno, a menos que intentes reparar algo.
  • Protección de recursos de Windows no pudo realizar la operación solicitada : no recibirá este error cuando ejecute SFC en una unidad o directorio externo. Si recibe el mensaje, ejecute SFC en el entorno de Modo seguro.
  • Protección de recursos de Windows encontró archivos corruptos y los reparó con éxito. Los detalles se incluyen en CBS.Log% WinDir% \ Logs \ CBS \ CBS.log : consulte el registro para obtener información sobre lo que solucionó.
  • Protección de recursos de Windows encontró archivos corruptos pero no pudo reparar algunos de ellos. Los detalles se incluyen en CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - Al igual que arriba, pero ahora debe consultar el registro para averiguar qué SFC no pudo solucionar.

Palabras de clausura

La verificación de verificación de archivos puede ser útil, pero no es un método 100% para corregir problemas de Windows. Tuve que restaurar una copia de seguridad anterior, por ejemplo, ya que el comando sfc no encontraría nada malo con los archivos del sistema.

Ahora lea : SFCFix puede ayudar si SFC no soluciona problemas