La comprovació de la integritat dels fitxers de sistema del Windows 10 pot ser útil si teniu motius per creure que aquests fitxers estaven danyats o sospitava que un programa podria canviar els fitxers del sistema del sistema operatiu.
A Windows 10, hi ha dues eines per comprovar la integritat dels fitxers del sistema protegit i reparar-los automàticament quan es detecten danys: SFC.exe i DISM.exe, així com l'ordre Repair-WindowsImage per a Windows PowerShell (utilitzant DISM per treballar). La segona utilitat complementa la primera si el SFC no recupera els fitxers danyats.
Nota: les accions descrites a les instruccions són segures, però, si heu realitzat qualsevol operació relacionada amb la substitució o el canvi de fitxers del sistema (per exemple, per poder instal·lar temes de tercers, etc.) com a resultat de la restauració dels fitxers del sistema. els fitxers, aquests canvis es desfan.
Utilitzar SFC per comprovar la integritat i la reparació dels fitxers del sistema Windows 10.
Molts usuaris estan familiaritzats amb l’ordre per comprovar la integritat dels fitxers del sistema. sfc / scannow que comprova i corregeix automàticament els fitxers de sistema protegits de Windows 10.
Per executar l’ordre, s’utilitza la línia d’ordres estàndard que s’executa com a administrador (podeu iniciar la línia d’ordres des de l’administrador a Windows 10 si escriviu "Línia d’ordres" a la cerca de la barra de tasques i, a continuació, feu clic amb el botó dret sobre el resultat trobat: s’executa com a administrador). ella sfc / scannow i premeu Retorn.
Després d’introduir l’ordre, s’iniciarà una comprovació del sistema, segons els resultats dels quals els errors d’integritat trobats que es puguin corregir (sobre quins no poden ser posteriors) es corregiran automàticament amb el missatge "El programa de protecció de recursos de Windows ha detectat els fitxers danyats i els ha restaurat correctament", i en cas d’ells L’absència rebrà un missatge que indica que "la protecció de recursos de Windows no ha detectat infraccions d’integritat".
També és possible comprovar la integritat d’un fitxer de sistema específic, per a això podeu utilitzar l’ordre
sfc / scanfile = "path_to_file"
No obstant això, quan utilitzeu l’ordre, hi ha un matís: la SFC no pot solucionar errors de integritat per a aquells fitxers de sistema que actualment s’utilitzen. Per solucionar el problema, podeu executar SFC a través de la línia d'ordres a l'entorn de recuperació de Windows 10.
Executeu la comprovació d'integritat de Windows 10 mitjançant SFC a l'entorn de recuperació
Per iniciar l’entorn de recuperació de Windows 10, podeu utilitzar els mètodes següents:
- Aneu a Opcions - Actualització i seguretat - Restaurar - Opcions de descàrrega especials - Reinicieu ara. (Si falten elements, també podeu utilitzar aquest mètode: a la pantalla d’inici de sessió, feu clic a la icona “on” situada a la part inferior dreta i, a continuació, premeu Maj i feu clic a "Reinicia").
- Arrencada des d'un disc de recuperació prèviament creat per Windows.
- Arrenqueu des del disc d’instal·lació o de la unitat flaix d’arrencada amb la distribució de Windows 10 i, al programa d’instal·lació, a la pantalla després de seleccionar l’idioma, seleccioneu "Restaurar sistema" a la part inferior esquerra.
- Després, aneu a "Resolució de problemes" - "Configuració avançada" - "Línia d'ordres" (si heu utilitzat el primer dels mètodes anteriors, també cal que introduïu la contrasenya d'administrador de Windows 10). A l’indicador d’ordres, utilitzeu les ordres següents en ordre:
- discpart
- llista de volum
- sortir
- sfc / scannow / offbootdir = C: / offwindir = C: Windows (on?) C - una partició amb un sistema instal·lat i C: Windows - El camí d'accés a la carpeta de Windows 10, les lletres poden ser diferents).
- Començarà a escanejar la integritat dels fitxers del sistema del sistema operatiu, mentre que aquesta vegada l’ordre SFC podrà restaurar tots els fitxers, sempre que l’emmagatzematge de recursos de Windows no estigui danyat.
L’exploració pot continuar durant un temps considerable, mentre l’indicador de subratllat parpelleja, l’ordinador o el portàtil no es congela. En finalitzar, tanqueu l’indicador d’ordres i reinicieu l’ordinador en mode normal.
Reparació d’emmagatzematge de components de Windows 10 mitjançant DISM.exe
La utilitat Windows DISM.exe per desplegar i mantenir imatges ajuda a identificar i solucionar aquests problemes amb l’emmagatzematge de components del sistema de Windows 10, des del qual es copien les versions originals en comprovar i reparar la integritat dels fitxers del sistema. Això pot ser útil en situacions en què la protecció dels recursos de Windows no pot realitzar la recuperació de fitxers, malgrat els danys trobats. En aquest cas, l’escriptura serà la següent: restaurar l’emmagatzematge del component i, de nou, recórrer a l’ús de sfc / scannow.
Per utilitzar DISM.exe, executeu un indicador d’ordres com a administrador. A continuació, podeu utilitzar les ordres següents:
- dism / Online / Cleanup-Image / CheckHealth - Per obtenir informació sobre l'estat i la presència de danys als components de Windows. En aquest cas, la verificació en si mateixa no es realitza, però només es comproven els valors registrats anteriorment.
- dism / Online / Cleanup-Image / ScanHealth - Comproveu la integritat i la disponibilitat dels danys als components d’emmagatzematge. Pot passar molt de temps i "penjar" en un procés del 20%.
- dism / Online / Cleanup-Image / RestoreHealth - produeix i comprova i restaura automàticament els fitxers del sistema de Windows, així com en el cas anterior, pren temps i s'atura en el procés.
Nota: en cas que la comanda de restauració d’emmagatzematge de components no funcioni per una raó o altra, podeu utilitzar el fitxer install.wim (o esd) de la imatge ISO muntada de Windows 10 (Com descarregar Windows 10 ISO del lloc web de Microsoft) com a font de fitxers, requereix recuperació (el contingut de la imatge ha de coincidir amb el sistema instal·lat). Podeu fer-ho amb l'ordre:
dism / En línia / Neteja-Imatge / RestoreHealth / Font: wim: path_to_wim: 1 / limitaccess
En lloc de .wim, podeu utilitzar el fitxer .esd de la mateixa manera, substituint tots els wim amb esd a l'ordre.
Quan utilitzeu les ordres especificades, es desarà el registre de les accions realitzades Registres de Windows CBS CBS.log i Els registres de Windows DISM.
DISM.exe també es pot utilitzar en Windows PowerShell en execució com a administrador (podeu iniciar-lo des del menú del botó dret del botó Inici) mitjançant l’ordre Reparació de la imatge de Windows. Exemples d’ordres:
- Repair-WindowsImage -Online -ScanHealth - Comproveu si hi ha danys als fitxers del sistema.
- Repair-WindowsImage -Online -RestoreHealth - Comproveu i repareu els danys.
Mètodes addicionals per recuperar l’emmagatzematge de components si falla: reparar l’emmagatzematge de components de Windows 10.
Com podeu veure, comprovar la integritat dels fitxers a Windows 10 no és una tasca tan difícil, que de vegades pot ajudar a solucionar diversos problemes del sistema operatiu. Si no, potser us ajudaran algunes de les opcions de les instruccions per restaurar Windows 10.
Com comprovar la integritat dels fitxers del sistema Windows 10: vídeo
També suggereixo que familiaritzeu-vos amb el vídeo, on l’ús de comandes de comprovació d’integritat bàsica es mostra visualment amb algunes explicacions.
Informació addicional
Si sfc / scannow informa que la protecció del sistema no va poder restaurar els fitxers del sistema i que la restauració de l’emmagatzematge de components (i després reiniciar sfc) no va solucionar el problema, podeu veure quins fitxers de sistema es van danyar fent referència al registre de CBS. registre. Per exportar la informació necessària del registre al fitxer de text sfc a l’escriptori, utilitzeu l’ordre:
findstr / c: "[SR]"% windir% Registres CBS CBS.log> "% userprofile% Escriptori sfc.txt"
A més, segons algunes revisions, la comprovació de la integritat mitjançant SFC a Windows 10 pot detectar danys immediatament després d’instal·lar una actualització amb un nou sistema de construcció (sense la possibilitat de solucionar-ho sense instal·lar una nova versió "neta"), així com per a algunes versions de controladors de targetes de vídeo (en aquest cas Si es troba un error per al fitxer opencl.dll, si es produeix alguna d’aquestes opcions i probablement no hauríeu d’actuar.