Integritatea fișierelor de sistem Windows 7. Testarea integrității folosind SFC în mediul de recuperare a sistemului de operare. Algoritm pentru restaurarea manuală a unui fișier deteriorat

Windows? Verificarea integrității Windows 10/8/7/XP este necesară dacă bănuiți că unele dintre partițiile de sistem s-au schimbat sau au devenit defecte din cauza influenței malware.

Există mai multe instrumente disponibile pentru a verifica integritatea fișiere Windows 10. Cel mai comun este SFC.exe, DISM.exe este adesea folosit. De asemenea, puteți utiliza funcția Repair-WindowsImage din PowerShell. Vă recomandăm să folosiți mai multe metode, dar pe rând. Acest lucru este necesar deoarece fiecare dintre opțiuni va verifica integritatea fișiere diferite. Dacă trebuie să efectuați o astfel de procedură, dar nu știți cum să verificați integritatea fișiere de sistem Windows 10 corect, pentru a le corecta și a relua munca, citiți cu atenție recomandările de mai jos, urmați pașii secvențiali, apoi puteți verifica și restabili integritatea fișierelor de sistem în Windows 10 și alte versiuni.

Verificați starea fișierelor de sistem folosind instrumentele Windows

Scanare cu SCF

Mulți utilizatori folosesc comanda sfc /scannow pentru a scana sistemul de operare înainte de a restaura fișierele pierdute sau deteriorate, pentru a asigura funcționarea corectă a acestora, a restabili funcționarea fără probleme și a depana problemele prin restaurarea componentelor deteriorate. modul offline examinează și corectează partițiile de sistem ale sistemului de operare Windows 10.

  • Pentru a activa această comandă, deschideți mai întâi CMD, începeți cu drepturi de administrator. Puteți activa utilitarul folosind mouse-ul făcând clic Click dreaptaîn meniul principal Start, apoi selectând „Command Prompt” din listă. În caseta de dialog, tastați sfc /scannow și apăsați Enter.
  • Va începe o verificare, defectele vor fi identificate, iar apoi acestea vor începe să se corecteze fără intervenția dumneavoastră, asistență automată, de către sistemul însuși. Dacă nu sunt găsite erori, veți fi informat că protecția resurselor sistemului de operare nu a detectat nicio problemă.
  • Dacă decideți să verificați un anumit fișier de sistem, atunci specificați scf /scanfile=”calea către fișier” pe linia de comandă.
  • Trebuie remarcat faptul că SCF nu este capabil să corecteze erorile din acele partiții care rulează în momentul scanării, așa că cel mai bine este să utilizați SFC exclusiv atunci când rulați „Recuperare” Mediul Windows 10".

Rularea SFC folosind mediul de recuperare

Pentru a activa corect SCF, urmați pașii de mai jos în secvență.

După parcurgerea pașilor de mai sus, va apărea o listă de volume de care trebuie să vă amintiți sau să notați acele litere care corespund partiția sistemuluiși unitatea „System Reserved”.

sfc / /scannow /offbootdir=litera partiției bootloader:\ /offwindir=E:\Windows (sau calea către directorul Windows 10).

Ca urmare, ar trebui să ruleze o scanare care verifică integritatea fișierelor de sistem, iar recuperarea va fi disponibilă pentru toate. Vă rugăm să rețineți că verificarea va dura destul de mult timp, nu trebuie să opriți sau să reporniți computerul în timpul întregii proceduri; Ultima acțiune va trebui să fie executat doar când scanarea este completă și închideți Linie de comanda.

Scanare cu DISM.exe

Acest utilitar este folosit pentru a monta imagini, face posibilă identificarea și corectarea problemelor care apar cu partițiile OS ca urmare a deteriorării acestora și efectuarea restaurării. Este grozav pentru secțiunile pe care SFC nu le-a putut gestiona. Poate fi folosit și dacă SFC nu a putut detecta probleme în timpul scanării. Prin urmare, nu vă limitați la un singur tip de scanare și tratare a zonelor deteriorate, asigurați-vă că efectuați această operațiune atunci când lucrați cu componentele sistemului.

Linia de comandă este, de asemenea, utilizată pentru a lansa DISM.exe. Activați-l ca administrator și apoi urmați pașii:

  • dism /Online /Cleanup-Image /CheckHealth - această funcție oferă informații despre ce defecte, daune ale diferitelor Componentele Windows 10. Verificare profundă, cu toate acestea, nu se efectuează numai datele găsite anterior.
  • dism /Online /Cleanup-Image /ScanHealth - scanează pentru posibile daune la stocarea componentelor. Această verificare necesită adesea destul de mult timp, înghețându-se periodic în timpul procesului de implementare (de obicei cu 20%).
  • dism /Online /Cleanup-Image /RestoreHealth - o inspecție amănunțită și o reconstrucție a fișierelor de sistem în modul offline, restaurare, care durează, de asemenea, mult timp.

Toate jurnalele de acțiuni la executarea comenzilor de mai sus sunt scrise în calea Windows\Logs\CBS\CBS.log, Windows\Logs\DISM\dism.log

La fel ca utilitarul anterior, DISM este de asemenea lansat folosind modul Recuperare Windows 10.

Verificarea integrității fișierelor de sistem în Windows 7/8 este identică cu aceeași operațiune din 10. Acest lucru se face în același mod - prin linia de comandă prin SFC și comanda corespunzătoare. Toate acțiunile sunt efectuate în aceeași secvență ca cea descrisă mai devreme. Un algoritm similar este utilizat pentru a verifica integritatea fișierelor de sistem în Windows XP. Interpretul de linie de comandă începe astfel:

  • accesați meniul Start;
  • faceți clic pe opțiunea „Run”;
  • În caseta de dialog, tastați comanda „cmd”, apoi Enter pe tastatură.

Ca rezultat, se va deschide o linie de comandă obișnuită și puteți efectua toți pașii pentru a verifica fișierele OS pentru defecte.

Toate aceste operațiuni vor ajuta la restaurarea secțiunilor deteriorate și deteriorate ale oricărui sistem de operare din clasa Windows, ceea ce va rezolva problemele de interferență a malware-ului cu computerul, va restabili performanța acestuia și va evita măsuri extreme, cum ar fi recuperare totală sistemelor în caz de defecțiuni. Nu trebuie să reinstalați întregul sistem de operare, este suficient să restaurați componentele deteriorate. Identificați-i folosind echipe specialeși utilități, iar computerul dvs. va continua să funcționeze.

Ca urmare a unor defecțiuni și infecții Windows 7 malware este nevoie de analiză integritatea fișierului sisteme. De asemenea, fișierele sunt adesea deteriorate din cauza închiderii necorespunzătoare a computerului și a supratensiunii. Prin urmare, fiecare utilizator al celor „Șapte” trebuie să poată produce Verificare personalăși resuscitarea fișierelor de sistem într-un computer cu Windows 7.

Metoda de analiză a fișierelor

Instrumentul principal pentru verificarea și analizarea integrității acestora în „Seven” este aplicația „SFC.exe” încorporată în sistemul de operare, care poate, de asemenea, restaura fișierele defecte. Utilizare regulată comenzile pentru a efectua scanarea „sfc /scannow” vor asigura buna funcționare a Windows 7. Se recomandă utilizarea acestuia cel puțin o dată la șase luni.

Procedura de analiză

Instrumentul de scanare încorporat în Windows 7 rulează după cum urmează:

Notă: Nu închideți consola până când completare completa proceduri. La finalizare, vor apărea rezultatele programului finalizat.

  1. Reporniți computerul;
  2. Gata. Verificarea integrității sistemului a fost finalizată și fișierele corupte au fost remediate.

Uneori se întâmplă ca o aplicație să nu facă față singură remedierii fișierelor deteriorate. În astfel de cazuri, se recomandă efectuarea unei analize în modul sigur, dar dacă chiar și așa nu rezolvă problema, atunci trebuie să rulați: „findstr /c:” „%windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfc.txt”.

După aceasta, pe desktop-ul Windows 7 va apărea un fișier „txt” cu o listă cu toate fișierele pe care programul nu le poate resuscita singur. Utilizatorul trebuie să copieze aceste fișiere către el de pe alt computer, dar cu Windows 7 funcțional, sau de pe un extern mediul de instalare cu kitul de distribuție al modificării „Șapte” care rulează pe computerul utilizatorului.

Algoritm pentru restaurarea manuală a unui fișier deteriorat

Acum, știind numele exact și locația fișierului problematic în care se află aplicația mod automat nu am putut repara, trebuie înlocuit. În acest scop, este necesar să se parcurgă următorii pași succesivi:


Ce se întâmplă dacă aplicația SFC.exe nu funcționează deloc?

Se întâmplă ca utilitatea să nu pornească nici măcar. Într-o astfel de situație, ar trebui să analizați performanța următoarelor aplicații:

  1. Localizator apel de la distanță proceduri;
  2. Apelul procedurii de la distanță;
  3. Pornirea proceselor serverului DCOM.

Dacă aceste programe funcționează normal, „SFC.exe” va porni.

De asemenea, utilitarul nu va face față funcțiilor sale atunci când serviciul Windows Module Installer este activat tip manual porniți serviciul de recuperare.

Metode suplimentare de analiză prin SFC

Dacă aveți nevoie, de exemplu, să analizați integritatea fișierelor de pe un sistem de operare la distanță sau să rezolvați altele diverse probleme, atunci există câteva dintre următoarele tehnici eficiente:

  1. Este posibil să se efectueze verificarea fără procesul de recuperare ulterior. Pentru a face acest lucru, folosind algoritmul instrucțiunilor de mai sus, trebuie să utilizați comanda „sfc /verifyonly”.
  2. Dacă este necesar, poți doar să resuscitezi fisier specific, tastând în consolă: „sfc /scanfile=Location”.
  3. Într-o situație în care trebuie să analizați Windows instalat pe o altă partiție logică a hard diskului, comanda: „sfc /scannow /offwindir=Windows directory location” vă va ajuta.

Concluzie

Unii utilizatori, la propria discreție, modifică fișierele, schimbă pictogramele în Explorer și altele asemenea. După ce aplicația lucrează pentru a analiza și corecta integritatea sistemului de operare, toate ajustările efectuate vor fi anulate și vor lua din nou forma implicită. Prin urmare, astfel de proprietari de computere vor trebui să efectueze din nou toate operațiunile de modificare a sistemului după ce utilitarul și-a încheiat activitatea.

Sau sfc.exe este o utilitate în Microsoft Windowsși se află în folderul C:WindowsSystem32. Acest utilitar permite utilizatorilor să scaneze și să recupereze fișiere corupte sisteme Windows.

ÎN Windows 7Și Vista, program verificator de fișiere de sistem integrat cu Windows Resource Protection, care protejează cheile de registry și foldere, precum și fișierele de sistem critice. Dacă sunt detectate modificări în zona protejată Sistemul de fișiere, fișierul modificat este restaurat dintr-o copie salvată aflată în folder Windows.
Deci, dacă în orice moment, dacă descoperiți că ați spart unele fișiere de sistem sau poate ați folosit unele trucuri sau poate ați înlocuit fișierele de sistem, în timpul instalării Windows iar acum descoperi că ta Sistemul de operare Windows nu funcționează corect, puteți lua în considerare rularea acestui utilitar de recuperare a sistemului.
Pentru început verificator de fișiere de sistem V Windows 7 sau Vista, în câmp Pentru a începe căutarea introduceți tipul CMD. Ca rezultat, apare o fereastră de prompt de comandă, faceți clic dreapta pe CMD


Fereastra de linie de comandă se va deschide cu tip SFC/Scannow- apasa Enter. Utilitate SFC va funcționa ceva timp, iar dacă este detectată o corupție, le va înlocui cu cea salvată, în cazul în care nu puteți începe verificarea fișierelor de sistem și veți primi mesajul „. Protecția resurselor Windows - Windows nu poate porni serviciile de reparații”, puteți verifica dacă a fost activat în dvs OS Windows Installer Module de service. Pentru a face acest lucru, intrați servicii.mscîn bara de căutare și apăsați Enter. Starea acestui serviciu ar trebui să fie setată în manual. În plus, puteți descărca și un foarte util utilitate gratuită FixWinși apăsați butonul verificarea fișierelor de sistem. Aceasta va lansa sfc.exe.
Încă câteva comutatoare sfc:
Scanați o dată la următoarea pornire: sfc/scanonce
Scanați la fiecare pornire: sfc/scanboot
Ștergerea memoriei cache a fișierelor: sfc/purgecache
Reveniți la valorile implicite: sfc/return
De asemenea, puteți utiliza programul sfc.exe pentru a ajuta la depanarea erorilor care apar în partea modului utilizator Windows 7Și Vista. Aceste eșecuri se pot datora lipsei sau fișiere deteriorate sistem de operare. Pentru a face acest lucru, trebuie să aveți acces la fișierele jurnal.
Cum să vizualizați un fișier jurnal.
programul sfc.exe scrie detaliile fiecărei operațiuni de verificare și reparare a fiecărei operațiuni în cbs.log fişier. De fiecare dată după lansare programe sfc.exe eticheta va fi scrisă în acest fișier. Fişier cbs.log este în dosar %WINDIR%logsCBS.Puteți căuta etichete care vă vor ajuta să găsiți postări programe sfc.exe. Pentru a efectua acest tip de căutare și a trimite rezultate către fisier text, urmați acești pași:
Faceți clic pe butonul start, introduce CMDîn câmp Pentru a începe căutarea, faceți clic dreapta pe CMD pe listă Programeși selectați Executare ca administrator.
introduce următoarea comandăși apăsați Enter:
Findstr/s: „“%WINDIR%Logs CBS cbs.log>sfcdetails.txt
Fişier Sfcdetails.txt conține intrări care sunt înregistrate de fiecare dată când programul sfc.exe rulează pe computer.
Cum se interpretează intrările din fișierul jurnal:
programul sfc.exe verifică fișierele într-un grup de 100. Deci vor fi multe grupuri de înregistrări acolo programe sfc.exe. Fiecare intrare are următorul format: data/ora/tip_intrare . Pentru mai mult informatii detaliate pentru modul de interpretare, vizitați

System File Checker vă permite să verificați versiunile tuturor fișierelor protejate. Dacă System File Check dezvăluie că un fișier protejat a fost modificat, acesta este înlocuit cu versiunea sa originală.

SFC în mediul Windows

Pentru a efectua o verificare similară în Windows, trebuie doar să lansați un prompt de comandă cu drepturi de administrator și să rulați:

Sfc /scannow

Mai jos este un tabel cu sintaxa utilitarului și o explicație a semnificațiilor cheilor utilizate.

Tabelul 1 - Sintaxă utilitare sfc.exe

SFC

/SCANEAZA ACUMVerificarea integrității tuturor fișierelor de sistem protejate și, dacă este posibil, restaurarea fișierelor problematice.
/VERIFICAREVerifică integritatea tuturor fișierelor de sistem protejate. Recuperarea fișierelor nu este posibilă.
/SCANFILEVerifică integritatea fișierului specificat și îl restabilește dacă sunt detectate probleme. În parametru<файл>trebuie specificată calea completă
/VERIFYFILEVerificarea integrității unui fișier a cărui cale completă este specificată în parametru<файл>. Recuperarea fișierelor nu este posibilă.
/OFFBOOTDIRLocația directorului de descărcare offline pentru recuperare offline
/OFFWINDIRLocația directorului offline Windows pentru recuperare offline
De exemplu:
sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
sfc /VERIFYONLY


SFC în Windows RE

Comportamentul de neînțeles al utilitarului m-a determinat să încep să scriu acest articol. sfc. exeîn mediul Windows RE la pornirea de pe un disc de instalare sau de pe un disc de recuperare, și anume o sugestie de a reporni sistemul și de a rula din nou scanarea.

Figura 1 - Rularea utilitarului într-un mediu de recuperare fără chei și care necesită o repornire

Acest comportament are o explicație complet logică: pentru mediul Windows RE, partiția de disc cu sistemul de operare localizat este un director offline. Prin urmare, rulați utilitarul cu cheile /OFFBOOTDIRȘi /OFFWINDIR necesar. În continuare vom afla semnificațiile acestor chei.

Locația și literele secțiunilor în Windows Explorer sau în Gestionarea discurilor pot diferi de literele atribuite partițiilor din mediul de recuperare. Vă rugăm să rețineți că în imaginile de mai jos secțiunea de sistem este scrisă cu litere CU.

Figura 2 - Secțiunea Sistem din Windows Explorer

Figura 3 - Partiția de sistem în Gestionarea discurilor

Vadim Sterkin a propus o modalitate minunată de a determina literele de partiție în mediul de recuperare. Există o altă modalitate - utilizați utilitarul DISKPART. Porniți în mediul de recuperare de pe discul de instalare Windows, introduceți linia de comandă și rulați secvențial:

DISKPART List disk Sel disk 0 Detaliu disc

Aplicațiile din Windows Store care nu funcționează sau funcționează cu erori, probleme în partea desktop a Windows și instabilitatea sistemului de operare în ansamblu sunt adesea rezultatul deteriorării fișierelor importante de sistem. Cea mai ușoară cale de ieșire dintr-o situație în care fișierele de sistem sunt deteriorate - sau la . Dar o astfel de mișcare necesită prezența acestuia din urmă - dacă nu într-o ediție proaspătă, atunci cel puțin într-un fel. Dacă nu există măcar un punct de recuperare sau copie de rezervăînainte de a recurge la o soluţie radicală a problemei în ca Windows, puteți încerca să restabiliți integritatea fișierelor sale de sistem. Mai jos vom analiza 5 moduri de a face acest lucru, cu condiția ca Windows curentîncă capabil să pornească. Vor fi oferite doar două metode de restabilire a integrității fișierelor Windows, celelalte trei sunt soluții pentru situații complicate de necesitatea restabilirii stocării componentelor sistemului.

1. Restabiliți integritatea fișierelor Windows

Pentru a identifica lipsa sau deteriorarea fișiere importante sistemele și recuperarea acestora pe care o oferă Windows utilitate standard sfc.exe, care funcționează folosind linia de comandă. Utilitarul înlocuiește fișierele de sistem deteriorate sau lipsă cu originalele lor dintr-un spațiu de stocare special de componente situat în folderul „WinSxS” din directorul „Windows” de pe unitatea C. Rulați linia de comandă ca administrator și introduceți:

Apasa Enter. După scanare pentru a identifica fișierele de sistem care trebuie înlocuite, acestea vor fi restaurate.

Dar asta numai după finalizarea cu succes a operațiunii. Dacă conținutul spațiului de stocare în sine este deteriorat, operațiunea se va încheia cu un mesaj care afirmă că este imposibil să restaurați unele dintre fișierele de sistem. În acest caz, trebuie mai întâi să recurgeți la restaurarea magazinului de componente Windows și apoi să efectuați operația de restaurare a fișierelor în directoarele lor de lucru.

2. Restaurarea stocului de componente ale sistemului: DISM

Pentru a restabili stocarea fișierelor de sistem originale, vom folosi utilitarul de întreținere Imagini Windows– DISM, care funcționează și prin linia de comandă. În timpul procesului de recuperare a stocării, utilitarul utilizează serviciul Windows Update și descarcă fișierele de sistem lipsă sau deteriorate de pe serverele Microsoft. Deoarece prezența internetului - condiție cerută pentru o operațiune reușită.

Lansați linia de comandă ca administrator și introduceți:

DISM /Online /Cleanup-Image /RestoreHealth

Apasa Enter. Dacă operațiunea este încercată cu succes, vom vedea o notificare corespunzătoare.

Acum efectuăm operațiunea discutată în paragraful 1 al articolului.

De asemenea, se poate întâmpla ca procesul de operare să se înghețe sau să eșueze. Notificarea de încercare nereușită efectuarea operațiunii va fi, în special, însoțită de o propunere de a indica calea de unde puteți obține date pentru a restabili stocarea componentelor sistemului.

Vom lua în considerare procesul de restabilire a stocării, indicând sursa achiziției datelor, puțin mai târziu, în paragraful 4 al articolului.

3. Restaurarea depozitului de componente ale sistemului: PowerShell

Puteți restaura componentele sistemului cale alternativă- prin utilizarea instrument Windows PowerShell. Această metodă este similară cu cea anterioară: serviciul Windows Update este folosit și pentru a restabili spațiul de stocare. Și, în consecință, în acest caz este necesară și o conexiune la internet. Metoda PowerShell va dura mai mult decât metoda anterioară Utilitare DISM, dar procesul de restaurare a stocării în sine va fi efectuat mai amănunțit.

Rulați PowerShell ca administrator și introduceți:

Reparare-WindowsImage -Online -RestoreHealth

Apasa Enter. Dacă stocarea fișierelor de sistem este restaurată cu succes, vom primi un raport precum cel afișat în captura de ecran de mai jos, unde, în special, parametrul „Starea de sănătate a imaginii” va fi marcat ca „Sănătos”. Și asta înseamnă că stocarea fișierelor de sistem a fost restaurată. Acum este necesar să se efectueze operațiunea descrisă la paragraful 1 al articolului.

4. Restaurarea depozitului de componente ale sistemului: disc de instalare Windows

Puteți recurge la restaurarea magazinului de componente Windows indicând sursa datelor dacă nu există Internet sau două metode anterioare nu a adus rezultate pozitive. Sursa din care sunt preluate datele pentru recuperarea stocării componentele sistemului- Acest disc de instalare versiunea corespunzătoare și Ediția Windows. Acesta poate fi un mediu de instalare fizic - o unitate flash sau un disc, sau poate fi o imagine ISO cu un kit de distribuție. Acesta din urma trebuie montat in unitate virtuală apelând meniul contextual de pe acesta și selectând comanda „Conectare”.

Conectăm o unitate flash, un disc sau o imagine, rulăm PowerShell ca administrator și introducem o comandă ca:

Reparare-WindowsImage -Online -RestoreHealth -Sursa D:\sources\install.wim

În această comandă, litera de unitate a suportului de instalare este supusă înlocuirii. În exemplul nostru, aceasta este litera D și, în loc de aceasta, în fiecare caz individual, trebuie să înlocuiți propria literă a unității flash, a unității fizice sau montate, așa cum apar în Windows Explorer. După ce ați introdus comanda, apăsați Enter.

Pe baza rezultatelor operației, ca și în cazul precedent, finalizarea cu succes a acesteia va fi indicată de starea „Sanatoasă” a parametrului „Starea de sănătate a imaginii”.

După restabilirea stocării lansăm operațiunea discutată în paragraful 1 al articolului.

5. Actualizare Windows 10

Puteți restabili integritatea fișierelor de sistem Windows 10 deteriorate actualizând sistemul folosind Utilitare media Instrument de creație. Poate fi descărcat de pe site-ul oficial Microsoft. Actualizarea Windows 10 este cea mai lungă și, în același timp, cea mai mare mod de încredereîntoarcere sistem de operare performanţă. Procesul de actualizare a Windows 10 durează aproximativ același timp cu procesul de reinstalare. Ca parte a acestui proces, toate fișierele de sistem deteriorate vor fi suprascrise și datele vor fi salvate profilul utilizatorului, programe instalateși a contribuit setarile sistemului, iar la ieșire vom obține cel mai recent, cu toate instalate Actualizări Windows 10 Actualizare aniversară.

Hai să lansăm Creare media Instrument. Noi acceptam termenii licenței.

Selectați „Actualizați acest computer acum”.

Și așteptați finalizarea procesului de actualizare.

O zi bună!