Guía Hardware

¿Te estás iniciando en los comandos? Te contamos todo sobre SFC

Actualizado a: 10 de julio de 2023

El uso de los comandos en sistemas operativos como Windows puede abrir un gran abanico de posibilidades a los usuarios. Con ellos, podremos realizar tareas concretas y controlar el funcionamiento del sistema. Existen multitud de ellos, cada uno para una función concreta, por lo que es muy importante saber qué hacemos siempre.

En este caso, para este artículo, vamos a hablar del comando SFC, veremos qué es y para qué se usa, además de comentar algunos otros aspectos importantes a tener en cuenta. ¡Comenzamos!

Lista completa de comandos CMD de Windows

Cómo activar Windows 10 gratis con comandos CMD

Cómo habilitar el escritorio remoto de Windows con comandos

Cómo configurar una dirección IP con comandos

Cómo conectarse a una red WiFi con comandos CMD

Cómo ver los errores de Windows desde la línea de comandos

Qué son los comandos ABD y para qué sirven

¿Qué es el comando SFC?

El comando SFC hace referencia a «System File Checker» o «Comprobador de archivos del sistema«. Se trata de un comando o utilidad de Windows que nos permite detectar daños en los archivos del sistema. Además de ello, el comando permite restaurar archivos, analizarlos y reemplazarlos.

¿Cómo funciona el comando SFC?

El funcionamiento del comando SFC se basa en una función concreta, proteger los recursos de Windows mediante una especie de caché de datos. De esta manera, SFC es capaz de detectar cambios críticos en archivos y extraer una copia de esta memoria caché para reestablecer los archivos dañados. A día de hoy, toda esta información se almacena en la carpeta «C:\Windows\WinSxS«.

¿Cómo utilizar el comando SFC?

Para usar este útil comando, debemos hacerlo a través de las diferentes consolas de comandos que ofrece Windows, «Símbolos del sistema» o «Powershell«. Elijamos el que elijamos, lo abriremos de la misma manera, lo escribiremos en el menú de inicio y listo. Eso sí, debemos abrirlo como administrados, como se muestra en la imagen.

¿Cómo utilizar el comando SFC?

Al escribir el comando sfc y pulsar sobre la tecla «Enter«, veremos todo tipo de información sobre el mismo, además de otras opciones que permite. Veamos lo que ofrece:

¿Cómo utilizar el comando SFC?

SCANNOW

Esta es la funcionalidad principal. Se trata de examinar cada uno de los archivos protegidos del sistema y los repara si fuera necesario y posible.

VERIFYONLY

Esta opción tan solo sirve para verificar la integridad de los archivos. Resulta una herramienta muy útil, sobre todo más rápida que la anterior, para comprobar que todo funciona correctamente.

SCANFILE

Esta funcionalidad verifica la integridad de un solo archivo y lo repara si es posible. Dejamos aquí el código que debes introducir.

/SCANFILE=<ruta archivo>

VERIFYFILE

Tan solo verifica la integridad del archivo, pero no ejecuta ninguna acción de reparación.

SFC /VERIFYFILE=<ruta archivo>

OFFBOOTDIR

Esta opción es muy interesante, pues permite reparar el arranque de Windows sin conexión. Esto quiere decir que se hace desde un disco duro que no está operando asi que en caso de hacerlo, deberíamos ejecutarlo desde un DVD o memoria de instalación.

SFC /OFFBOOTDIR=<ruta completa del archivo>

OFFWINDIR

Exactamente lo mismo que lo anterior, pero para un directorio concreto del disco duro.

OFFLOGFILE

Esta última opción permite reparar un archivo de registro en las mismas condiciones que el caso anterior.

Puede resultar algo lioso disponer de tantas opciones como te hemos mostrado. Sin embargo, si usas este comando, verás como el más usado siempre será el SCANNOW por su simplicidad de uso y eficiencia en la gran mayoría de los casos.

¿Puedo ejecutar SFC sin acceso a Windows?

Por supuesto que sí, pero para ello debemos tener en cuenta ciertas cosas. Lo primero será contar con un DVD o una memoria USB de instalación de Windows. Lo siguiente será reiniciar el ordenador y tocar una tecla varias veces (varía en función del fabricante) hasta que aparezcan las opciones “Press DEL to enter setup” o “Press F2 to access the BIOS”.

Pulsaremos la tecla F2 y estaremos en la BIOS. Debemos ir a la pestaña «Boot» y cambiar el «First Boot Device» con el objetivo de que lea el sistema operativo del DVD o memoria USB que tendremos conectada al PC.

¿Puedo ejecutar SFC sin acceso a Windows?

Ahora guarda y sal de ahí para que Windows comience a iniciarse. Aparecerá una ventana donde deberás seleccionar el idioma y formato de hora. Ojo con la siguiente ventana porque te dirá «Instalar ahora«, pero lo que debes hacer es «Reparar el equipo«.

¿Puedo ejecutar SFC sin acceso a Windows?
  • «Solucionar problemas«.
¿Puedo ejecutar SFC sin acceso a Windows?
  • «Símbolos del sistema«.
¿Puedo ejecutar SFC sin acceso a Windows?
  • Ahora bien, cuando reestablecemos el sistema operativo con esta opción, éste no se encontrará en el directorio «C», sino en el «D» (en la mayoría de ocasiones). Entonces debemos escribir primero «D» y luego «dir».
  • Al hacerlo veremos que ahí se encuentran los archivos necesarios para que un sistema funcione.
¿Puedo ejecutar SFC sin acceso a Windows?

Ahora ya sí, cuando sabemos qué es ese directorio o unidad el correcto, es cuando podremos ejecutar el comando «sfc» para solucionar todo tipo de problemas.

Conclusiones

En definitiva, si estás dando tus primeros pasos en el mundo de los comandos y deseas tener un control completo sobre tu sistema operativo, el Comprobador de Archivos de Sistema (SFC) es una herramienta esencial que debes tener en cuenta. A través de su capacidad para escanear y reparar archivos del sistema dañados, SFC te brinda la posibilidad de solucionar problemas y mejorar el rendimiento de tu ordenador. Además, su uso es sencillo y no requiere conocimientos avanzados en programación.

Eduardo Pavón González

Eduardo Pavón González

Periodista especializado en tecnología con experiencia en la publicación de contenidos digitales en diferentes medios españoles. Nací con la mítica Game Boy bajo el brazo y mi primer móvil fue el Nokia 3320, sí, el de las lucecitas. Desde entonces, algunas áreas como la telefonía, los ordenadores y las Smart TV se han convertido en mis especialidades. A día de hoy me confieso como un verdadero enamorado de Google y, por supuesto, en mi bolsillo siempre llevo mi Pixel 7. Ahora, en Guiahardware.es, mi principal objetivo es compartir con todos vosotros mi experiencia y conocimientos del sector para ayudaros a tomar decisiones correctas.

>
Guía Hardware
Logo