Cum se utilizează SFC / Scannow pentru a repara fișierele de sistem Windows

Porniți System Checker cu comutatorul "scannow" pentru a repara fișierele Windows OS

Opțiunea de scanare sfc este una dintre mai multe comutatoare specifice disponibile în comanda sfc , comanda Command Prompt utilizată pentru a rula System File Checker.

Deși există o mulțime de lucruri diferite pe care le puteți face cu comanda, sfc / scannow este cea mai obișnuită metodă pe care o utilizează comanda sfc.

Sfc / scannow va inspecta toate fișierele Windows importante de pe computer, inclusiv fișierele DLL Windows. Dacă System File Checker găsește o problemă cu oricare dintre aceste fișiere protejate, acesta o va înlocui.

Urmați acești pași pentru a utiliza sfc cu opțiunea scannow pentru a repara fișiere importante Windows:

Timp necesar: Folosirea sfc / scannow pentru a repara fișierele Windows importante durează de obicei 5 până la 15 minute.

Cum se utilizează SFC / Scannow

  1. Deschideți Prompt Command ca administrator , foarte des numit "Promoted Command Promoted".
    1. Important: Pentru ca comanda sfc / scannow să funcționeze corect, trebuie executată dintr-o fereastră Promoted Command elevată în Windows 10 , Windows 8 , Windows 7 și Windows Vista . Acest lucru nu este necesar în versiunile anterioare de Windows.
  2. Odată ce Command Prompt este deschis, tastați următoarea comandă și apoi apăsați Enter . sfc / scannow Sfat: Există un spațiu între sfc și / scannow . Executarea comenzii sfc cu opțiunea de lângă ea (fără spațiu) poate duce la o eroare.
    1. Important: Dacă încercați să utilizați System File Checker din Promptul de comandă disponibil din Opțiuni de pornire avansată sau Opțiuni de recuperare a sistemului , consultați secțiunea Executing SFC / SCANNOW Out of Windows de mai jos pentru câteva modificări necesare în ceea ce privește executarea comenzii.
  3. System File Checker va verifica acum integritatea fiecărui fișier de sistem de operare protejat de pe computer. S-ar putea să dureze destul timp până la terminare.
    1. Odată ce verificarea atinge 100%, veți vedea astfel de lucruri în fereastra Prompt Command, presupunând că au fost găsite și corectate probleme: Windows Resource Protection a găsit fișiere corupte și a reușit să le repare. Detalii sunt incluse în CBS.Log windir \ Logs \ CBS \ CBS.log. De exemplu, C: \ Windows \ Logs \ CBS \ CBS.log. Rețineți că logarea nu este acceptată în prezent în scenarii de service offline. ... sau ceva de genul asta dacă nu s-au găsit probleme: Windows Protection Resource nu a găsit nici o încălcare a integrității. Sfat: În unele situații, cel mai adesea în Windows XP și Windows 2000, este posibil să aveți nevoie de acces la CD-ul sau DVD-ul original de instalare Windows la un moment dat în timpul acestui proces.
  1. Reporniți computerul dacă sfc / scannow a repara efectiv toate fișierele.
    1. Notă: System File Checker poate sau nu vă va cere să reporniți, dar chiar dacă nu, trebuie să reporniți oricum.
  2. Repetați orice proces cauzat de problema inițială pentru a vedea dacă sfc / scannow a corectat problema.

Cum să interpretați fișierul CBS.log

De fiecare dată când executați System File Checker, este creat un fișier LOG care conține o listă detaliată a fiecărui fișier care a fost verificat și orice operație de reparație care a avut loc, dacă este cazul.

Presupunând că Windows este instalat pe unitatea C: (de obicei este), fișierul jurnal poate fi găsit la C: \ Windows \ Logs \ CBS \ CBS.log și deschis cu Notepad sau un alt editor de text . Acest fișier ar putea fi util pentru depanarea avansată sau ca resursă pentru o persoană de suport tehnic care vă poate ajuta.

Consultați articolul Microsoft privind modul de analiză a intrărilor în fișierele de jurnal Creat de articolul SFC dacă sunteți interesat să vă scufundați în acest fișier.

Executarea SFC / SCANNOW din afara Windows

Atunci când rulați sfc / scannow din afara Windows, cum ar fi din Promptul de comandă disponibil când porniți de pe discul de instalare Windows sau de pe unitatea flash sau de la discul de reparare System sau Recovery Drive, va trebui să spuneți comenzii sfc exact unde Windows există.

Iată un exemplu:

sfc / scannow / offbootdir = d: \ / offwindir = d: \ Windows

Opțiunea / offbootdir = specifică litera de unitate, în timp ce opțiunea / offwindir = specifică calea Windows, din nou, inclusiv litera unității.

Notă: În funcție de modul în care este configurat computerul, atunci când este utilizat din afara Windows, Promptul de comandă nu atribuie întotdeauna litere de unitate în același mod în care le vedeți din interiorul Windows. Cu alte cuvinte, Windows ar putea fi la C: \ Windows când îl utilizați, dar D: \ Windows din Promptul de comandă în ASO sau SRO.

În majoritatea instalărilor Windows 10, Windows 8 și Windows 7, C: de obicei devine D: iar în Windows Vista, C: este de obicei C :. Pentru a verifica siguranța, căutați unitatea cu folderul Utilizatori pe el - care va fi unitatea pe care este instalat Windows, cu excepția cazului în care aveți instalări multiple de Windows pe mai multe unități. Puteți căuta foldere în Command Prompt cu comanda dir .