Comprobación da integridade dos ficheiros do sistema Windows 10

Pin
Send
Share
Send

Comprobar a integridade dos ficheiros do sistema de Windows 10 pode resultar útil se ten motivos para crer que estes ficheiros estiveron danados ou se sospeitas que algún programa pode modificar os ficheiros do sistema operativo.

Windows 10 ten dúas ferramentas para comprobar a integridade dos ficheiros do sistema protexido e recuperalos automaticamente cando se detectan danos: SFC.exe e DISM.exe, así como o comando Repair-WindowsImage para Windows PowerShell (que usa DISM para funcionar). A segunda utilidade complementa a primeira, no caso de que o SFC non poida recuperar ficheiros danados.

Nota: as accións descritas nas instrucións son seguras, sen embargo, se antes facías operacións relacionadas coa substitución ou o cambio de ficheiros do sistema (por exemplo, para a posibilidade de instalar temas de terceiros, etc.), como resultado da restauración do sistema estes ficheiros desfairanse.

Usando SFC para comprobar a integridade e reparar os ficheiros do sistema de Windows 10

Moitos usuarios están familiarizados co comando para comprobar a integridade dos ficheiros do sistema sfc / scannow que verifica e resolve automaticamente os ficheiros de sistema protexidos de Windows 10.

Para executar un comando, a liña de comandos comezou como administrador se usa normalmente (pode executar a liña de comandos como administrador en Windows 10 ingresando "Liña de comandos" na busca na barra de tarefas, despois - faga clic co botón dereito no resultado - Executar como administrador), ingrese ela sfc / scannow e prema Intro.

Despois de ingresar o comando, comezará unha comprobación do sistema, baseada na que os erros de integridade atopados que se poden corrixir (que non poden ser máis adiante) serán corrixidos automaticamente coa mensaxe "O programa de protección de recursos de Windows detectou ficheiros corrompidos e restauralos con éxito", e se en ausencia, recibirá unha mensaxe de que "Protección de recursos de Windows non detectou violacións de integridade".

Tamén é posible comprobar a integridade dun ficheiro de sistema específico, para iso pode empregar o comando

sfc / scanfile = "file_path"

Non obstante, ao usar o comando, hai unha advertencia: SFC non pode corrixir erros de integridade para os ficheiros de sistema que están en uso. Para solucionar o problema, pode iniciar SFC a través da liña de comandos no ambiente de recuperación de Windows 10.

Executar Windows 10 Comprobación de integridade con SFC nun ambiente de recuperación

Para iniciar o ambiente de recuperación de Windows 10, pode empregar os seguintes métodos:

  1. Va a Configuración - Actualización e seguridade - Recuperación - Opcións de arranque especiais. Reinicia agora. (Se falta o elemento, tamén pode usar este método: na pantalla de inicio de sesión, faga clic na icona "on" que se atopa na parte inferior dereita. Despois, mantendo premida a maiúsculas, prema "Reiniciar").
  2. Arrinque desde un disco de recuperación de Windows pre-creado.
  3. Arrinque desde o disco de instalación ou a unidade flash USB iniciable co kit de distribución de Windows 10 e no instalador, na pantalla despois de seleccionar o idioma, seleccione "Restauración do sistema" na parte inferior esquerda.
  4. Despois diso, vai a "Resolución de problemas" - "Configuración avanzada" - "Solicitude de comandos" (se usou o primeiro dos métodos anteriores, tamén terá que introducir o contrasinal do administrador de Windows 10). Use os seguintes comandos en orde na liña de comandos:
  5. parte do disco
  6. volume de lista
  7. saír
  8. sfc / scannow / offbootdir = C: / offwindir = C: Windows (onde C - a partición co sistema instalado, e C: Windows - o camiño ata o cartafol Windows 10, as túas cartas poden variar).
  9. Iniciarase unha pescuda da integridade dos ficheiros do sistema operativo e nesta ocasión o comando SFC recuperará todos os ficheiros, sempre que o almacenamento de recursos de Windows non estea danado.

A dixitalización pode continuar durante un tempo considerable: mentres o indicador subliñado parpadea, o ordenador ou o portátil non están conxelados. Cando remate, pecha o aviso de comando e reinicia o ordenador como é habitual.

Recuperación da tenda de compoñentes de Windows 10 usando DISM.exe

A utilidade para o despregamento e o mantemento de imaxes de Windows DISM.exe permítelle identificar e solucionar eses problemas co almacenamento dos compoñentes do sistema de Windows 10, desde onde, ao comprobar e solucionar a integridade dos ficheiros do sistema, copian as súas versións orixinais. Isto pode ser útil en situacións en que Windows Resource Protection non pode realizar recuperación de ficheiros, a pesar dos danos atopados. Neste caso, o escenario será o seguinte: restauramos o almacenamento de compoñentes e despois recorremos de novo a usar sfc / scannow.

Para usar DISM.exe, execute o aviso de comandos como administrador. A continuación, pode usar os seguintes comandos:

  • dism / Online / Cleanup-Image / CheckHealth - para obter información sobre o estado e a presenza de danos nos compoñentes de Windows. Ao mesmo tempo, a comprobación en si non se realiza, pero só se comproban os valores rexistrados anteriormente.
  • dism / Online / Cleanup-Image / ScanHealth - comprobación da integridade e danos do almacenamento de compoñentes. Pode levar moito tempo e "colgar" no proceso ao 20 por cento.
  • dism / Online / Cleanup-Image / RestoreHealth - Realiza tanto a verificación como a recuperación automática dos ficheiros do sistema Windows, como no caso anterior, leva tempo e detense no proceso.

Nota: no caso de que o comando de recuperación do almacén de compoñentes non funcione por un motivo ou outro, pode usar o ficheiro install.wim (ou esd) a partir dunha imaxe ISO de Windows 10 montada (Como descargar Windows 10 ISO desde un sitio web de Microsoft) como fonte de ficheiro, requirindo recuperación (o contido da imaxe debe coincidir co sistema instalado). Podes facelo usando o comando:

dism / Online / Cleanup-Image / RestoreHealth / Fonte: wim: wim_file_path: 1 / limitaccess

En lugar de .wim, pode usar o ficheiro .esd da mesma forma, substituíndo a wim por esd na orde.

Ao usar os comandos especificados, gardarase o rexistro das accións completadas Windows Registros CBS CBS.log e Windows Rexistros DISM dism.log.

DISM.exe tamén se pode usar en Windows PowerShell, executa como administrador (pode comezar dende o menú do botón dereito do botón Inicio) usando o comando Reparación-WindowsImage. Exemplos de ordes:

  • Reparación-WindowsImage -Online -ScanHealth - Comprobe se hai danos nos ficheiros do sistema.
  • Reparación-WindowsImage -Online -RestoreHealth - comprobar e reparar os danos.

Métodos adicionais para recuperar a tenda de compoñentes se o anterior non funciona: restaurar o almacén de compoñentes de Windows 10.

Como podes ver, comprobar a integridade dos ficheiros en Windows 10 non é unha tarefa tan difícil, que ás veces pode axudar a solucionar unha serie de problemas co SO. Se non o podías, quizais te axuden algunhas das opcións das instrucións de recuperación de Windows 10.

Como comprobar a integridade dos ficheiros do sistema Windows 10 - vídeo

Tamén propoño familiarizarse co vídeo, onde se mostra visualmente o uso dos comandos básicos de comprobación da integridade con algunhas explicacións.

Información adicional

Se sfc / scannow informa que a protección do sistema non puido restaurar os ficheiros do sistema e restaurar o almacenamento de compoñentes (e logo reiniciar sfc) non solucionou o problema, pode ver que ficheiros do sistema foron danados ao ver o rexistro CBS. rexistro. Para exportar a información necesaria do rexistro ao ficheiro de texto sfc do escritorio, use o comando:

findstr / c: "[SR]"% windir%  Logs  CBS  CBS.log> "% userprofile%  Desktop  sfc.txt"

Ademais, segundo algunhas revisións, o control de integridade usando SFC en Windows 10 pode detectar danos inmediatamente despois de instalar a actualización cun novo sistema de montaxe (sen a posibilidade de arranxalos sen instalar o novo conxunto "limpo"), así como para algunhas versións de controladores de tarxetas de video (neste Se se atopa un erro no ficheiro opencl.dll, se sucede algunha destas opcións e é probable que non tomes medidas.

Pin
Send
Share
Send