Usando el Comprobador de archivos del sistema para la recuperación. Si la computadora no arranca. Restauración del almacén de componentes del sistema: disco de instalación de Windows

). En este caso, algunos empiezan a preocuparse y buscar todo tipo de motivos y formas de eliminar las congelaciones.
No me repetiré ni escribiré por qué sucede esto, porque... El artículo no trata sobre esto y ya he proporcionado un enlace para resolver problemas arriba.
Prefiero mostrarte una forma interesante que te ayudará a comprobar si hay errores en tu sistema.

Pocas personas lo saben, pero en el sistema operativo Windows hay una “pequeña cosa” útil que puede buscar Y correcto errores en el propio sistema. Además, no tocará programas de terceros, solo comprobará los archivos de su sistema. Esto es útil e interesante porque muchos no piensan que la razón pueda estar oculta en el propio sistema, sino que comienzan febrilmente, y así sucesivamente. Considerándolo todo . Sí, esto es útil y puede conducir a buenos resultados, pero con todas estas acciones es bueno recordar lo que escribiré a continuación.

Ya escribí un poco sobre esta función en el artículo, que también puede surgir por un fallo en los archivos del sistema, que muchas veces se olvidan. Pero aún así, en el marco de este artículo, repetiré...

Entonces, ejecutemos:

y entrarlo en sfc/scannow:


La verificación del sistema comenzará:


Todo lo que tienes que hacer es esperar.

Para aquellos interesados, aquí hay una descripción del comando y las claves.

sfc
Dónde:
/scannow: analiza inmediatamente todos los archivos protegidos del sistema.
/scanonce: analiza todos los archivos protegidos del sistema una vez en el siguiente inicio del sistema.
/scanboot: analiza todos los archivos protegidos del sistema en cada arranque
/REVERT: establece los parámetros iniciales por defecto.
/ENABLE: habilita el funcionamiento normal de la protección de archivos de Windows
/PURGECACHE: borre el caché de archivos y verifique los archivos inmediatamente
/CACHESIZE=x: establece el tamaño de la caché del archivo

En la línea de comando (Inicio -> Ejecutar -> cmd) escribimos el comando sfc/ y la clave deseada.

Una vez completada la verificación, el sistema informará los resultados y le pedirá que reinicie.

Eso es todo lo que tengo. Gracias a todos por su atención.

Utilidad SFC.EXE (S sistema F archivos do hecker) existe en todas las versiones de Windows, comenzando con Windows 2000, y está diseñado para verificar el estado y restaurar archivos del sistema. Los mecanismos para proteger archivos importantes en diferentes versiones de Windows se implementan de manera diferente, pero todos tienen en cuenta el hecho de que cualquier archivo del sistema (generalmente archivos ejecutables.exe, archivos de biblioteca.dll, archivos de controladores) puede modificarse mediante software de terceros. y debería haber un mecanismo para comprobar su integridad y cancelar los cambios detectados.

Formato de línea de comando:

SFC

Opciones de línea de comando:

/ESCANEAR- Comprobar la integridad de todos los archivos protegidos del sistema y, si es posible, restaurar los archivos problemáticos.

/VERIFICAR SOLAMENTE- Comprobación de la integridad de todos los archivos protegidos del sistema. La recuperación de archivos no es posible.

/ESCANEAR ARCHIVO- Comprobar la integridad del archivo especificado y restaurarlo si se detectan problemas. en el parametro archivo se debe especificar la ruta completa

/VERIFICAR ARCHIVO- Comprobación de la integridad del archivo, cuya ruta completa se especifica en el parámetro archivo. La recuperación de archivos no es posible.

/OFFBOOTDIR- Ubicación del directorio de descarga sin conexión para recuperación sin conexión

/OFFWINDIR- Ubicación del directorio sin conexión de Windows para recuperación sin conexión

Ejemplos de uso del comando SFC:

sfc/?- mostrar una pista de uso.

sfc/scannow- comprobar la integridad de los archivos del sistema y restaurar los dañados. Los resultados del trabajo se registran en el registro de la utilidad \Windows\Logs\CBS\CBS.log.

sfc /verifyonly- realice solo un análisis de los archivos del sistema sin repararlos.

sfc /VERIFYFILE=c:\windows\system32\cmd.exe- escanear solo el archivo cmd.exe

sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows- escanear solo el archivo kernel32.dll desde el sistema operativo instalado en el disco lógico D:. Al realizar el escaneo de archivos de Windows sin conexión, actualmente no se admite el registro de archivos de registro.

Mientras el programa se está ejecutando, se muestra en la pantalla información sobre el progreso del escaneo y los resultados del trabajo. Ejemplo de salida al utilizar el comando escanear con parche sfc/scannow:

El análisis del sistema ha comenzado. Este proceso puede llevar algún tiempo.

Inicio de la etapa de verificación de un análisis del sistema.
La verificación está 100% completa.

La Protección de recursos de Windows detectó archivos dañados y los reparó con éxito. Para obtener más información, consulte el archivo CBS.Log, que se encuentra en la siguiente ruta: windir\Logs\CBS\CBS.log. Por ejemplo, C:\Windows\Logs\CBS\CBS.log. Tenga en cuenta que actualmente no se admite el registro para el mantenimiento fuera de línea.

A partir de Windows Vista, el componente del sistema operativo se utiliza como herramienta de mantenimiento. Servicio basado en componentes (CBS)- un conjunto especial de herramientas de software para garantizar su integridad. CBS es parte Infraestructura de mantenimiento de componentes (CSI), que proporciona los cambios necesarios en el estado actual de Windows, por ejemplo, al actualizar el sistema (Windows Update), instalar o eliminar programas y componentes, actualizar controladores de dispositivos, etc. De hecho, CBS proporciona una interfaz de programación de aplicaciones (API) a los instaladores para cambiar con gracia el estado actual del sistema. El sistema de servicio de Windows registra muchos eventos relacionados con el monitoreo de este estado en un archivo especial. C:\Windows\Logs\CBS\CBS.log

El archivo de registro CBS.log, entre otras cosas, contiene información detallada sobre el progreso del análisis de la utilidad. sfc.exe y sus resultados. Para cada archivo escaneado, se registran la fecha, la hora y la información adicional del escaneo. Después de cada 100 controles, se muestra información resumida, acompañada de una etiqueta. , que le permite seleccionar de un texto bastante voluminoso solo aquellos registros que contienen este atributo usando el comando de cadena de búsqueda en un archivo de texto encontrartr:

findtr /c:"" %windir%\logs\cbs\cbs.log >sfcdetails.txt- encontrar líneas que contengan y enviarlos a un archivo sfcdetails.txt directorio actual.

Un ejemplo del contenido de un archivo de registro que contiene solo líneas con la etiqueta:

00004b78 Verificando 100 (0x00000000000000064) componentes
00004b79 Inicio de la transacción de verificación y reparación
00004be0 Verificación completa
00004be1 Verificando 100 (0x00000000000000064) componentes
00004be2 Inicio de la transacción de verificación y reparación
00004c30 Reparando el archivo dañado "\??\C:\WINDOWS\System32\cmd.exe" de la tienda
00004c5a Verificación completa
. . . .
00005594 Confirmando transacción
00005599 Transacción de verificación y reparación completada. Todos los archivos y claves de registro enumerados
en esta transacción han sido reparados con éxito

En este ejemplo, se verificaron 100 archivos en los que no se encontraron desviaciones y en la siguiente parte se detectó un archivo y se corrigió con éxito. msprivs.dll.mui. Las últimas 2 líneas indican que el trabajo se completó y que todos los archivos y claves de registro se restauraron exitosamente.

En los casos en que el archivo dañado no se pueda recuperar, el registro contendrá una línea que contiene:

No se puede reparar el archivo de miembro Nombre del archivo Detalles del archivo

El motivo de la imposibilidad de recuperar archivos puede ser un mal funcionamiento del hardware, una violación de la integridad del sistema de archivos, daños en el almacenamiento de archivos de referencia, etc. En la mayoría de los casos, excepto en caso de falla de hardware, conociendo el nombre del archivo dañado, puede realizar la recuperación copiándolo desde el kit de distribución o directorios de un sistema operativo similar.

Buscar información en el texto de revistas. cbs.log Es conveniente filtrar los registros según las características de los eventos registrados en el registro:

findstr /c: "No se puede reparar" %windir%\logs\cbs\cbs.log >sfcnotrepair.txt sfcnotrepair.txt sólo esas líneas de registro cbs.log, que contiene la cadena no se puede reparar, es decir. Como resultado, recibiremos una lista de archivos del sistema que no se pudieron restaurar.

findstr /c:"reparado exitosamente" %windir%\logs\cbs\cbs.log >sfcnotrepair.txt- escribir en un archivo de texto sfcnotrepair.txt sólo esas líneas de registro cbs.log, que contiene la cadena reparado exitosamente, es decir. En la salida recibiremos una lista de los archivos del sistema que se recuperaron.

en el catalogo \Windows\Registros\CBS\ excepto el archivo de registro actual cbs.log Las copias heredadas de registros pueden almacenarse como archivos comprimidos denominados CbsPersist_AAAAMMDDnnnnnn.cab, que, si es necesario, se puede descomprimir para un análisis más profundo.

En un entorno Windows 8-10, para restaurar los componentes del sistema de Windows, puede utilizar la utilidad Dism.exe, que admite (que no existía en Windows Vista/Windows 7) el parámetro RestaurarSalud:

dism /Online /Cleanup-Image /RestoreHealth- para restaurar archivos del sistema del sistema operativo Windows actual.

Para el parámetro de Windows 7 /RestaurarSalud no es aplicable y las funciones de recuperación se combinan con las funciones de escaneo especificadas por el parámetro /ScanHealth:

dism /Online /Cleanup-Image /ScanHealth- para restaurar archivos del sistema del sistema operativo Windows 7 actual.

¿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 funcionamiento correcto, restaurar el funcionamiento ininterrumpido y solucionar problemas mediante la restauración de componentes dañados. Examina y corrige las particiones 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 comenzarán a corregirse 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 anteriores, 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, debería comenzar un análisis para comprobar 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.

Siempre que algo sale mal con su computadora o computadora portátil, existen varias herramientas de solución de problemas que puede ejecutar para intentar solucionar el problema. Windows 10/8/7 tiene varios comandos integrados que puede usar para verificar y reparar archivos del sistema corruptos que causan problemas cuando se modifican con el tiempo. Una forma de solucionar problemas de Windows es escanear su sistema y reparar los archivos del sistema. Puede ayudar en todo tipo de problemas, como sistema lento, pantalla azul de la muerte, cortes de energía repentinos y fallas del sistema.

Echemos un vistazo a cómo ejecutar el Comprobador de archivos del sistema en Windows usando Línea de comando CMD Y PowerShell, equipos como sfc/scannow y herramientas DISM. Me gustaría señalar que para actualizar la Actualización de aniversario de Windows 10, sería mejor utilizar métodos específicos con PowerShell.

Verificar y restaurar archivos del sistema a través de CMD

El Comprobador de archivos del sistema escanea su computadora en busca de daños o cambios en los archivos del sistema que de otro modo podrían interferir con el funcionamiento normal de su PC. A partir de ahí, reemplaza el archivo con la versión correcta para garantizar un funcionamiento sin problemas. Usando la línea de comando, puede intentar escanear y restaurar archivos del sistema de sistemas operativos posteriores como Windows 10/8/7/Vista. Veamos dos equipos. sfc/scannow y DISM utilizando CMD.

1.

  • Ejecute el símbolo del sistema (CMD) como administrador. Haga clic en "buscar" y simplemente escriba "cmd" o "línea de comando", luego haga clic derecho sobre él y ejecútelo como administrador.
  • Especifique el comando sfc/scannow y espere a que se complete el proceso.


Nota: Después de escanear su sistema, se obtendrá uno de tres resultados:

  • No habrá errores en los archivos del sistema.
  • Habrá errores en los archivos del sistema y Windows los reparará automáticamente.
  • Windows ha detectado errores pero no puede reparar algunos de ellos.

Si la opción 3 le muestra que se ha detectado un error y el sistema no puede recuperarse, repita el procedimiento. Te aconsejo que desactives el cifrado y si están disponibles en el momento de comprobarlo. ¿Nada funcionó? Bajemos.


2. (DISMO)

Si lo anterior no funciona en modo seguro, existe una última forma de comprobar si hay daños en los archivos del sistema y solucionarlos. Utilizamos la herramienta de gestión de servicios e imágenes de implementación (DISM). El equipo trabaja con sistemas Windows 8/8.1/10. Ábralo nuevamente y use el siguiente comando:

El proceso puede llevar mucho tiempo y la escala de porcentaje puede congelarse. Cuando termine, reinicie su computadora y vuelva a iniciarla. sfc/scannow para asegurarse de que no haya errores o que el error haya desaparecido.


Verifique y restaure archivos del sistema a través dePowerShell

Usaremos Windows PowerShell para mostrar cómo usar el Servicio de mantenimiento y administración. DISM para escanear y reparar archivos de sistema dañados en Windows 10. Este método será más efectivo para actualizar Anniversary Windows 10 que la línea de comando.

1. Usando la herramienta Comprobador de archivos del sistema (SFC)

  • Correr PowerShell en nombre del administrador. Haga clic en "buscar" y escriba windows powershell, luego haga clic derecho y seleccione como administrador.

  • Ingrese el comando en la ventana de PowerShell sfc/scannow. Si el análisis encuentra algún problema, Windows intentará solucionarlo. Si Windows no puede solucionarlos, le advertirá que es necesario realizar más investigaciones y tomar medidas. Muévase hacia abajo si se encuentran errores.


2. Uso de la herramienta de gestión de servicios e imágenes de implementación (DISMO)

El análisis DISM detecta archivos del sistema corruptos y Windows intentará repararlos y le brindará un informe de progreso al final. Si Windows no puede encontrar los archivos necesarios para reparar los archivos del sistema dañados, también se le proporcionará información sobre qué hacer a continuación, con un enlace al sitio web de Microsoft y opciones de solución de problemas. Ingrese el siguiente comando en la ventana de PowerShell.

DISM /ONLINE /LIMPIEZA-IMAGEN /RESTOREHEALTH

Si DISM solucionó todo o no reveló ningún error, reinicie su computadora portátil o computadora y ejecútelo nuevamente para verificar sfc/scannow.


Como resultado de algunas fallas de funcionamiento de Windows 7 e infecciones de malware, es necesario analizar la integridad de los archivos del sistema. Además, los archivos a menudo se dañan debido al apagado inadecuado de la PC y a sobrecargas de energía. Por lo tanto, cada usuario de "Seven" debería poder verificar y resucitar de forma independiente los archivos del sistema en una computadora con Windows 7.

Método de análisis de archivos

La principal herramienta para comprobar y analizar su integridad en "Seven" es la aplicación "SFC.exe" integrada en el sistema operativo, que también puede restaurar archivos defectuosos. El uso regular del comando para realizar el análisis “sfc /scannow” garantizará el buen funcionamiento de Windows 7. Se recomienda utilizarlo al menos una vez cada seis meses.

Procedimiento de análisis

La herramienta de escaneo incorporada en Windows 7 se ejecuta de la siguiente manera:

Nota: No cierre la consola hasta que se complete el procedimiento. Al finalizar, aparecerán los resultados del programa completado.

  1. Reinicie su computadora;
  2. Listo. Se completó la verificación de integridad del sistema y se repararon los archivos corruptos.

A veces sucede que una aplicación no puede reparar archivos dañados por sí sola. En tales casos, se recomienda realizar el análisis en modo seguro, pero incluso si esto no resuelve el problema, debe ejecutar: “findstr /c:” “%windir%\Logs\CBS\CBS.log >”% perfil de usuario%\Desktop\sfc .txt".

Después de esto, aparecerá un archivo "txt" en el escritorio de Windows 7 con una lista de todos los archivos que el programa no puede resucitar por sí solo. El usuario necesita copiar estos archivos desde otra computadora, pero con un sistema operativo Windows 7, o desde un medio de instalación externo con un kit de distribución de la modificación "Seven" que se ejecuta en la PC del usuario.

Algoritmo para restaurar un archivo dañado manualmente

Ahora, sabiendo el nombre exacto y la ubicación del archivo problemático que la aplicación no pudo solucionar automáticamente, es necesario reemplazarlo. Para ello, es necesario seguir los siguientes pasos secuenciales:


¿Qué pasa si la aplicación SFC.exe no funciona en absoluto?

Sucede que la utilidad ni siquiera puede iniciarse. En tal situación, conviene analizar el rendimiento de las siguientes aplicaciones:

  1. Localizador de Llamadas a Procedimientos Remotos;
  2. Llamada a procedimiento remoto;
  3. Iniciando procesos del servidor DCOM.

Si estos programas funcionan normalmente, se iniciará "SFC.exe".

Además, la utilidad no cumplirá con sus funciones cuando el tipo de inicio manual del servicio de recuperación esté activado en el servicio Instalador de módulos de Windows.

Métodos de análisis adicionales mediante "SFC"

Si necesita, por ejemplo, analizar la integridad de los archivos en un sistema operativo remoto o resolver otros problemas, existen varias de las siguientes técnicas efectivas:

  1. Es posible realizar una verificación sin proceso de recuperación posterior. Para hacer esto, usando el algoritmo de las instrucciones dadas anteriormente, debe usar el comando "sfc /verifyonly".
  2. Si es necesario, puede resucitar solo un archivo específico escribiendo en la consola: “sfc /scanfile=Ubicación”.
  3. En una situación en la que necesite analizar Windows instalado en otra partición lógica del disco duro, el comando: “sfc /scannow /offwindir=ubicación del directorio de Windows” le ayudará.

Conclusión

Algunos usuarios, a su propia discreción, modifican archivos, cambian íconos en el Explorador y cosas por el estilo. Después de que la aplicación trabaje para analizar y corregir la integridad del sistema operativo, todos los ajustes realizados se cancelarán y volverán a tomar el formato predeterminado. Por lo tanto, dichos propietarios de computadoras deberán realizar todas las operaciones de modificación del sistema nuevamente una vez que la utilidad haya completado su trabajo.




Arriba