Comprobación de la integridad de los archivos del sistema de Windows. Restaurar archivos del sistema de Windows dañados usando los comandos SFC y DISM Restaurar archivos del sistema de Windows 7 sfc

Probablemente hayas oído hablar de una utilidad tan útil como sfc. Al ser parte de Windows, le permite verificar los archivos del sistema en busca de discrepancias con la versión original, lo cual es muy útil cuando los archivos originales del sistema han sido reemplazados por un instalador corrupto, un virus maligno o un usuario descuidado. Por supuesto, Windows Vista y Windows 7 llevaron la seguridad del sistema y la protección de sus archivos a un nuevo nivel y redujeron la probabilidad de que los archivos del sistema fueran manipulados. Reducido, pero no eliminado, y es muy difícil protegerse de la mente inquisitiva y la curiosidad del usuario.

Por lo tanto, si como resultado de ciertas acciones su sistema se niega a arrancar y usted sospecha (o incluso está firmemente convencido) de que el problema es que un archivo importante del sistema ha sido reemplazado por una copia dañada, puede realizar comprobar la integridad de los archivos del sistema utilizando WinRE (entorno de recuperación de Windows), directamente sobre el sistema “caído”.

Ejecutar la utilidad sfc.exe desde el entorno de recuperación de Windows 7

1. Inserte el disco de instalación de Windows 7 en la unidad de DVD y arranque desde el DVD. Espere a que aparezca esta ventana:

Configure la distribución del teclado en "EE. UU." y haga clic en "Siguiente".

2. En la siguiente ventana, haga clic en "Restaurar sistema".

3. Ahora seleccione la instancia de Windows 7 que está dañada de la lista y haga clic en "Siguiente". Tengo uno.

4. Inicie el símbolo del sistema

Para comprobar y restaurar un archivo específico, imprimir
sfc /scanfile=X:\windows\explorer.exe /offbootdir=X:\ /offwindir=X:\windows

Reemplace X: con la letra de la partición donde se encuentra su sistema.

Para verificar todos los archivos del sistema operativo por completo, ejecute el comando
sfc /scannow /offbootdir=X:\ /offwindir=X:\ventanas

No te dejas engañar, la verificación realmente puede llevar algo de tiempo, en mi caso duró unos 7 minutos. Al finalizar, la utilidad mostrará la ruta al registro de su trabajo y le dirá qué hizo con los archivos del sistema.

Este artículo muestra los pasos mediante los cuales puede recuperar archivos dañados del sistema de Windows utilizando la utilidad SFC

Si el sistema operativo es inestable y se observan varios errores en su funcionamiento, para solucionar problemas puede utilizar la utilidad de línea de comandos SFC para restaurar la integridad de los archivos del sistema dañados.

SFC (System File Checker) es una herramienta del sistema de Windows para verificar y restaurar la integridad del sistema, que escanea y verifica todos los archivos protegidos del sistema de Windows en busca de errores y reemplaza los archivos dañados o faltantes con una copia de los archivos de Windows ubicados en el directorio WinSxS.


Cómo verificar y reparar archivos del sistema dañados usando la utilidad SFC

Para escanear y reparar archivos del sistema dañados, ejecute el siguiente comando como administrador:

Dependiendo de los resultados del análisis, verá uno de los siguientes mensajes:

La Protección de recursos de Windows no detectó ninguna violación de integridad. Esto significa que no se encontraron archivos dañados o faltantes en el sistema.

La Protección de recursos de Windows no puede realizar la operación solicitada. Este mensaje significa que ocurrió un error durante el escaneo. Si encuentra este problema, intente ejecutar el comando sfc/scannow

La Protección de recursos de Windows detectó archivos corruptos y los reparó con éxito. Consulte CBS.Log WinDir%\Logs\CBS\CBS.log para obtener información. Este mensaje aparece cuando la utilidad SFC pudo corregir el problema. Puede ver información detallada sobre los archivos que se recuperaron en el archivo de registro almacenado en C:\Windows\Logs\CBS\CBS.log

La Protección de recursos de Windows ha detectado archivos corruptos, pero no puede reparar algunos de ellos. Consulte CBS.Log %WinDir%\Logs\CBS\CBS.log para obtener información. En este caso, Windows no pudo reparar algunos archivos. Nuevamente, puede ver la lista de archivos en el archivo de registro almacenado en C:\Windows\Logs\CBS\CBS.log. En este caso, el usuario deberá reemplazar manualmente los archivos faltantes o dañados.

También puede verificar y restaurar archivos del sistema dañados usando abrir como administrador.

Cómo comprobar y reparar archivos del sistema dañados si el sistema no arranca

Si el sistema operativo no arranca, también puede utilizar la herramienta para restaurar la integridad de los archivos del sistema dañados, ya que la utilidad SFC admite el escaneo y la recuperación sin conexión de archivos del sistema dañados.

Para hacer esto necesitarás un (disco) con . Inicie desde el medio de instalación y en la pantalla de selección de configuración regional, inicie la línea de comando presionando la combinación de teclas Shift + F10

Ahora necesita averiguar la letra de la partición en la que está instalado el sistema operativo Windows que desea verificar. Esto debe hacerse porque las letras de partición de unidad en el entorno de arranque suelen ser diferentes de las utilizadas en el sistema en ejecución.

Hay varias formas de hacer esto, como diskpart, wmic o el comando dir, pero usaremos otro método.

En el símbolo del sistema, ejecute el siguiente comando:

En la ventana del Bloc de notas que se abre, seleccione desde su menú principal Archivo - Abrir...

En la ventana del Explorador, verá las secciones disponibles y las letras asignadas a ellas. En este ejemplo, la partición en la que está instalado el sistema operativo tiene la letra C. Ahora se pueden cerrar las ventanas del Explorador y del Bloc de notas.

Conociendo la letra de la partición en la que está instalado el sistema operativo, ejecute el siguiente comando en la línea de comando:

sfc /scannow /OFFBOOTDIR=C :\ /OFFWINDIR=C :\Windows

Las aplicaciones de la Tienda Windows que no funcionan o que funcionan con errores, problemas en el escritorio de Windows y la inestabilidad del sistema operativo en su conjunto suelen ser el resultado de daños en archivos importantes del sistema. La forma más sencilla de salir de una situación en la que los archivos del sistema están dañados (o . Pero tal movimiento requiere la presencia de este último, si no en una nueva edición, al menos de alguna manera. Si ni siquiera existe algún tipo de punto de restauración o copia de seguridad, antes de recurrir a una solución radical al problema en forma de Windows, puede intentar restaurar la integridad de sus archivos del sistema. A continuación veremos 5 formas de hacer esto, siempre que el Windows actual aún pueda iniciarse. Sólo se ofrecerán dos métodos para restaurar la integridad de los archivos de Windows; los otros tres son soluciones para situaciones complicadas por la necesidad de restaurar el almacenamiento de los componentes del sistema.

1. Restaurar la integridad de los archivos de Windows.

Para identificar archivos importantes del sistema faltantes o dañados y restaurarlos, Windows proporciona una utilidad sfc.exe estándar que funciona mediante la línea de comandos. La utilidad reemplaza los archivos del sistema dañados o faltantes con sus originales desde un almacenamiento de componentes especial ubicado en la carpeta "WinSxS" dentro del directorio "Windows" en la unidad C. Ejecute la línea de comando como administrador e ingrese:

Presione Entrar. Después de escanear para identificar los archivos del sistema que deben reemplazarse, se restaurarán.

Pero esto es sólo después de completar con éxito la operación. Si el contenido del almacenamiento está dañado, la operación finalizará con un mensaje que indica que es imposible restaurar algunos de los archivos del sistema. En este caso, primero debes recurrir a restaurar el almacén de componentes de Windows, y luego realizar la operación para restaurar los archivos a sus directorios de trabajo.

2. Restaurar el almacén de componentes del sistema: DISM

Para restaurar el almacenamiento de archivos originales del sistema, utilizaremos la utilidad de mantenimiento de imágenes de Windows DISM, que también funciona a través de la línea de comandos. Durante el proceso de recuperación del almacenamiento, la utilidad utiliza el servicio Windows Update y descarga archivos del sistema dañados o faltantes de los servidores de Microsoft. Por tanto, la presencia de Internet es un requisito previo para una operación exitosa.

Inicie la línea de comando como administrador e ingrese:

DISM /Online /Limpiar-Imagen /RestoreHealth

Presione Entrar. Si la operación se intenta con éxito, veremos la notificación correspondiente.

Ahora realizamos la operación comentada en el párrafo 1 del artículo.

También puede suceder que el proceso de operación se congele o falle. Una notificación sobre un intento fallido de realizar una operación irá, en particular, acompañada de una propuesta para indicar la ruta desde donde se pueden obtener los datos para restaurar el almacenamiento de los componentes del sistema.

Consideraremos el proceso de restauración del almacenamiento, indicando la fuente de adquisición de datos, un poco más adelante, en el párrafo 4 del artículo.

3. Restaurar el almacén de componentes del sistema: PowerShell

Puede restaurar los componentes del sistema de una forma alternativa: utilizando la herramienta Windows PowerShell. Este método es similar al anterior: el servicio Windows Update también se utiliza para restaurar el almacenamiento. Y, en consecuencia, en este caso también se requiere una conexión a Internet. El método que utiliza PowerShell llevará más tiempo que el método anterior que utiliza la utilidad DISM, pero el proceso de restauración del almacenamiento en sí se llevará a cabo de forma más exhaustiva.

Ejecute PowerShell como administrador e ingrese:

Reparar-WindowsImage-Online-RestoreHealth

Presione Entrar. Si el almacenamiento de archivos del sistema se restaura con éxito, recibiremos un informe como el que se muestra en la captura de pantalla siguiente, donde, en particular, el parámetro "Estado de salud de la imagen" se marcará como "Saludable". Y esto significa que el almacenamiento de archivos del sistema ha sido restaurado. Ahora es necesario realizar la operación descrita en el párrafo 1 del artículo.

4. Restaurar el almacén de componentes del sistema: disco de instalación de Windows

Puedes recurrir a restaurar el almacén de componentes de Windows indicando la fuente de los datos si no hay Internet o los dos métodos anteriores no dieron resultados positivos. La fuente de la que se extraen los datos para restaurar el almacenamiento de los componentes del sistema es el disco de instalación de la versión y edición correspondiente de Windows. Puede ser un medio de instalación físico: una unidad flash o un disco, o puede ser una imagen ISO con un kit de distribución. Este último debe montarse en una unidad virtual llamando al menú contextual y seleccionando el comando "Conectar".

Conectamos una unidad flash, disco o imagen, ejecutamos PowerShell como administrador e ingresamos un comando como:

Reparar-WindowsImage -Online -RestoreHealth -Fuente D:\sources\install.wim

En este comando, la letra de unidad del medio de instalación está sujeta a sustitución. En nuestro ejemplo, esta es la letra D, y en su lugar, en cada caso individual, debe sustituir su propia letra de la unidad flash, física o montada, tal como aparecen en el Explorador de Windows. Después de ingresar el comando, presione Enter.

Según los resultados de la operación, como en el caso anterior, su finalización exitosa estará indicada por el estado "Saludable" del parámetro "Estado de salud de la imagen".

Después de restaurar el almacenamiento, lanzamos la operación comentada en el párrafo 1 del artículo.

5. Actualización de Windows 10

Puede restaurar la integridad de los archivos del sistema de Windows 10 dañados actualizando el sistema utilizando la utilidad Media Creation Tool. Se puede descargar desde el sitio web oficial de Microsoft. Actualizar Windows 10 es la forma más larga y, al mismo tiempo, más confiable de devolver la funcionalidad al sistema operativo. El proceso de actualización de Windows 10 lleva aproximadamente el mismo tiempo que el proceso de reinstalación. Como parte de este proceso, se sobrescribirán todos los archivos del sistema dañados, se guardarán los datos del perfil del usuario, los programas instalados y la configuración del sistema, y ​​al final obtendremos la última actualización de aniversario de Windows 10 con todas las actualizaciones instaladas.

Inicie la herramienta de creación de medios. Aceptamos los términos de la licencia.

Seleccione "Actualizar esta PC ahora".

Y espere a que se complete el proceso de actualización.

¡Qué tengas un lindo día!

Incluso el sistema operativo más pulido y más seguro no está en modo alguno garantizado contra fallos percibidos por el usuario como errores. Especialmente molestos son los errores desconocidos y que ocurren inesperadamente, a veces cargados de consecuencias extremadamente desagradables.

No es difícil imaginar las emociones de una persona que trabaja en un documento complejo que se pierde como resultado de una falla del sistema Windows. Para evitar este tipo de problemas, es mejor prepararse con antelación. Y para hacer esto, debe saber cómo se verifica si hay errores en el sistema operativo Windows 7. Consideremos por separado dos cuestiones serias relacionadas con el tema planteado:

  • Comprobación de archivos y registro del sistema de Windows.
  • Monitorear el estado del disco duro de su computadora.

Los veteranos del mundo de la informática recuerdan bien las utilidades del mundialmente famoso Peter Norton, no sólo autor de excelentes libros, sino también creador de programas bajo la marca "Norton Utility". Las primeras versiones de estos programas funcionaron incluso antes de la llegada de Windows, en el entonces popular sistema operativo MS DOS. Estas utilidades permitieron detectar la presencia de errores en el disco duro e identificar la presencia de otros problemas de DOS. Nos interesarán herramientas similares para Windows.

Archivos y Registro

La verificación de archivos del sistema operativo se puede realizar de dos maneras: utilizando herramientas estándar de Windows o utilizando software de terceros. El sistema operativo tiene herramientas de monitoreo de archivos integradas. Para utilizar sus capacidades, debe abrir una ventana de línea de comando y escribir el comando sfc con el parámetro /scannow, así:

Como resultado, los archivos del sistema se escanearán para detectar errores en ellos. El resultado se mostrará inmediatamente en la ventana de la línea de comando.

La información obtenida se puede analizar (al menos a través de Internet), lo que puede resultar útil para determinar el grado de desgaste del sistema operativo y del equipo. Durante el funcionamiento, el programa intentará corregir todas las infracciones detectadas en los archivos del sistema en el disco.

El software de terceros proporciona servicios adicionales, mayor calidad de escaneo y confiabilidad de los ajustes.

Por ejemplo, el mismo paquete “Norton Utilities” (NU) para Windows. Aunque esta herramienta es el paquete de software más popular y potente para solucionar fallos del sistema operativo y de la computadora, todavía cuesta mucho dinero. Especialmente en su configuración “profesional”. Hoy en día, puedes encontrar muchos análogos gratuitos de esta creación en Internet.

El registro de Windows es el lugar donde, además de la información que necesita el sistema operativo, se acumula una gran cantidad de basura y todo tipo de basura. La limpieza periódica del registro es nuestra responsabilidad directa. Para ello, vale la pena instalar y ejecutar periódicamente la probada utilidad CCleaner (aunque NU también hace un buen trabajo con esta tarea). Búscalo en línea y descárgalo.

disco duro

La aparición de errores en la estructura de archivos de un disco duro se debe al desgaste de la superficie del disco, fallas en los servicios de disco de Windows (controladores) y errores de posicionamiento del subsistema láser del disco duro. Puedes revisar y desinfectar tu disco duro usando métodos similares a los anteriores. Veremos la forma más sencilla: ejecutar el programa estándar de comprobación de errores de disco que viene con Windows. Para esto:

  • Abra el acceso directo "Mi PC", seleccione el icono de cualquiera de las particiones (por ejemplo, "Disco local C").
  • Abra el menú contextual con el botón derecho del ratón.
  • Seleccione Propiedades. Se abrirá una ventana con pestañas.
  • Vaya a la pestaña "Servicio"
  • Haga clic en el botón "Ejecutar verificación".

El programa examinará la partición y solucionará cualquier problema. Realiza la misma operación con las particiones restantes.

¿Windows? Es necesario verificar la integridad de Windows 10/8/7/XP si sospecha que algunas de las particiones del sistema han cambiado o se han vuelto defectuosas debido a la influencia de malware.

Hay varias herramientas disponibles para verificar la integridad de los archivos de Windows 10. La más común es SFC.exe, a menudo se usa DISM.exe. También puede utilizar la función Repair-WindowsImage en PowerShell. Recomendamos utilizar varios métodos, pero uno a la vez. Esto es necesario porque cada opción verificará la integridad de diferentes archivos. Si necesita realizar dicho procedimiento, pero no sabe cómo verificar correctamente la integridad de los archivos del sistema de Windows 10 para corregirlos y reanudar el trabajo, lea atentamente las recomendaciones a continuación, siga los pasos secuenciales y luego podrá verifique y restaure la integridad de los archivos del sistema de Windows 10 y otras versiones.

Verifique el estado de los archivos del sistema usando las herramientas de Windows

Escaneado con SCF

Muchos usuarios utilizan el comando sfc /scannow para escanear el sistema operativo antes de restaurar archivos perdidos o dañados para garantizar su correcto funcionamiento, restaurar el funcionamiento sin problemas y solucionar problemas mediante la restauración de componentes dañados. Examina y corrige las particiones del sistema del sistema operativo Windows 10. desconectado.

  • Para activar este comando, primero abra CMD, comience con derechos de administrador. Puede activar la utilidad con el mouse haciendo clic derecho en el menú principal "Inicio" y luego seleccionando "Símbolo del sistema" de la lista. En el cuadro de diálogo, escriba sfc /scannow y presione Entrar.
  • Se iniciará una verificación, se identificarán los defectos y luego se comenzarán a corregir sin su intervención, con la asistencia automática, por parte del propio sistema. Si no se encuentran errores, se le informará que la protección de recursos del sistema operativo no detectó ningún problema.
  • Si decide verificar un archivo de sistema específico, especifique scf /scanfile=”ruta al archivo” en la línea de comando.
  • Cabe señalar que SCF no puede corregir errores en aquellas particiones que se están ejecutando en el momento del escaneo, por lo que es mejor usar SFC exclusivamente cuando se ejecuta "Recuperación del entorno de Windows 10".

Ejecutar SFC usando el entorno de recuperación

Para activar SCF correctamente, siga los pasos a continuación en secuencia.

Después de completar los pasos descritos anteriormente, aparecerá una lista de volúmenes; deberá recordar o anotar aquellas letras que corresponden a la partición del sistema y al disco “Reservado del sistema”.

sfc / /scannow /offbootdir=letra de partición del cargador de arranque:\ /offwindir=E:\Windows (o su ruta al directorio de Windows 10).

Como resultado, se debe ejecutar un análisis que verifique la integridad de los archivos del sistema y la recuperación estará disponible para todos ellos. Tenga en cuenta que la verificación llevará una cantidad de tiempo bastante considerable; no es necesario que apague o reinicie su computadora durante todo el procedimiento. El último paso deberá realizarse solo cuando se complete el análisis y cierre el símbolo del sistema.

Escaneando con DISM.exe

Esta utilidad se utiliza para montar imágenes, permite identificar y corregir problemas que surgen con las particiones del sistema operativo como resultado de su daño y realizar restauración. Es genial para secciones que SFC no pudo manejar. También se puede utilizar si SFC no pudo detectar ningún problema durante el escaneo. Por lo tanto, no se limite a un solo tipo de escaneo y tratamiento de áreas dañadas, asegúrese de realizar esta operación cuando trabaje con componentes del sistema;

La línea de comando también se utiliza para iniciar DISM.exe. Actívalo como administrador y luego sigue los pasos:

  • dism /Online /Cleanup-Image /CheckHealth: esta función proporciona información sobre defectos y daños en varios componentes de Windows 10. Sin embargo, no se realiza un análisis profundo, solo se utilizan los datos encontrados previamente.
  • dism /Online /Cleanup-Image /ScanHealth: busca posibles daños en el almacenamiento de componentes. Esta verificación a menudo requiere bastante tiempo y se congela periódicamente durante el proceso de implementación (generalmente en un 20%).
  • dism /Online /Cleanup-Image /RestoreHealth: una inspección y reconstrucción exhaustiva de los archivos del sistema en modo fuera de línea, restauración que también lleva mucho tiempo.

Todos los registros de acciones al ejecutar los comandos anteriores se escriben en la ruta Windows\Logs\CBS\CBS.log, Windows\Logs\DISM\dism.log

Al igual que la utilidad anterior, DISM también se inicia a través del modo de recuperación de Windows 10.

Verificar la integridad de los archivos del sistema en Windows 7/8 es idéntica a la misma operación en 10. Esto se hace de la misma manera: a través de la línea de comando mediante SFC y el comando correspondiente. Todas las acciones se realizan en la misma secuencia que se describió anteriormente. Se utiliza un algoritmo similar para verificar la integridad de los archivos del sistema en Windows XP. El intérprete de línea de comando comienza así:

  • vaya al menú Inicio;
  • haga clic en la opción “Ejecutar”;
  • En el cuadro de diálogo, escriba el comando "cmd" y luego ingrese en el teclado.

Como resultado, se abrirá una línea de comando normal y podrá realizar todos los pasos para verificar si los archivos del sistema operativo tienen defectos.

Todas estas operaciones ayudarán a restaurar secciones corruptas y dañadas de cualquier sistema operativo de clase Windows, lo que resolverá el problema del malware que interfiere con la computadora, restaurará su rendimiento y evitará medidas extremas, como una restauración completa del sistema en caso de falla operativa. problemas. No es necesario reinstalar todo el sistema operativo; basta con restaurar los componentes dañados. Identifíquelos mediante comandos y utilidades especiales y su computadora seguirá funcionando.