Utilizarea instrumentului System File Checker pentru repararea fişierelor de sistem lipsă sau deteriorate

System File Checker este un utilitar din Windows care permite utilizatorilor să scaneze după fişiere de sistem deteriorate în Windows şi să restaureze fişierele deteriorate. Acest articol descrie cum se execută instrumentul System File Checker (SFC.exe) pentru a vă scana fișierele de sistem și pentru a repara fișierele de sistem lipsă sau deteriorate. Dacă un fișier Windows Resource Protection (WRP) lipseşte sau este deteriorat, este posibil ca Windows să nu se comporte conform aşteptărilor. De exemplu, este posibil ca unele funcţii Windows să nu funcţioneze sau ca Windows să se blocheze.

Executaţi instrumentul System File Checker (SFC.exe)
Pentru aceasta, urmaţi aceşti paşi:
  1. Deschideţi o linie de comandă cu permisiuni elevate. Pentru aceasta, faceţi următoarele:
    Windows 8.1 sau Windows 8
    Trageți cu degetul dinspre marginea dreaptă a ecranului, apoi atingeți Căutare. Sau, dacă utilizaţi un mouse, indicaţi spre colţul din dreapta-jos al ecranului, apoi faceţi clic pe Căutare. Tastaţi Linie de comandă în caseta Căutare, faceţi clic dreapta pe Linie de comandă, apoi faceţi clic pe Executare ca administrator. Dacă vi se solicită o parolă de administrator sau o confirmare, tastați parola sau faceți clic pe Se permite.
    Windows 10, Windows 7 sau Windows Vista
    Pentru aceasta, faceți clic pe Start, tastați Linie de comandă sau cmd în caseta Căutare, faceți clic dreapta pe Linie de comandă, apoi faceți clic pe Executare ca administrator. Dacă vi se solicită o parolă de administrator sau o confirmare, tastați parola sau faceți clic pe Se permite.
  2. La promptul de comandă, tastaţi comanda următoare, apoi apăsaţi ENTER:
    sfc /scannow


    Comanda sfc /scannow va scana toate fişierele de sistem protejate şi va înlocui fişierele deteriorate cu o copie memorată în cache amplasată într-un folder comprimat din %WinDir%\System32\dllcache.
    Substituentul % WinDir % reprezintă folderul de sistem de operare Windows. De exemplu, C:\Windows.

    Notă Nu închideţi această fereastră Prompt comandă până la finalizarea 100% a verificării. Rezultatele scanării vor fi afișate după terminarea acestui proces.
  3. După ce se termină procesul, este posibil să primiţi unul dintre următoarele mesaje:
    • Protecţia de resurse Windows făcut nu a găsit încălcări de integritate.

      Acest lucru înseamnă că nu aveţi fişiere de sistem lipsă sau deteriorate.
    • Protecţia de resurse Windows nu poate efectua operațiunea solicitată.

      Pentru a rezolva această problemă, efectuaţi scanarea cu instrumentul System File Checker în modul de siguranţă şi asiguraţi-vă că există folderele PendingDeletes şi PendingRenames în %WinDir%\WinSxS\Temp.
    • Protecţia de resurse Windows găsit fişiere deteriorate şi le-a reparat cu succes. Detaliile sunt incluse în CBS.Log % WinDir %\Logs\CBS\CBS.log.

      Pentru a vizualiza informaţiile detaliate despre scanarea şi restaurarea fişierelor de sistem, accesaţi secţiunea Cum se vizualizează detaliile procesului System File Checker.
    • Protecţia de resurse Windows găsit fişiere deteriorate, dar nu a putut remedia unele dintre ele. Detaliile sunt incluse în CBS.Log % WinDir %\Logs\CBS\CBS.log.

      Pentru a repara manual fişierele deteriorate, vizualizaţi detaliile procesului System File Checker pentru a găsi fişierul deteriorat, apoi înlocuiţi manual fişierul deteriorat cu o copie cunoscută ca fiind bună a fişierului.
Informaţii suplimentare
Cum se vizualizează detaliile procesului System File Checker
Pentru a vizualiza detaliile incluse în fişierul CBS.Log, puteţi să copiaţi informaţiile în fişierul Sfcdetails.txt utilizând comanda Findstr şi apoi să vizualizaţi detaliile în fişierul Sfcdetails.txt. Pentru aceasta, urmaţi paşii de mai jos:
  1. Deschideţi o linie de comandă cu permisiuni elevate așa cum se arată în pasul 1 anterior.
  2. La promptul de comandă, tastaţi comanda următoare, apoi apăsaţi ENTER:
    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
    Notă Fişierul Sfcdetails.txt conţine detalii de la fiecare rulare pe computer a instrumentului System File Checker. Fişierul conţine informaţii despre fişierele care nu au fost reparate de instrumentul System File Checker. Verificaţi intrările de dată şi oră pentru a determina care au fost fişierele cu probleme găsite la ultima executare a instrumentului System File Checker.
  3. Deschideţi fişierul Sfcdetails.txt de pe desktop.
  4. Fişierul Sfcdetails.txt utilizează următorul format:
    Detaliu dată/oră SFC
    Următorul fişier jurnal exemplificativ conţine o intrare pentru un fişier care nu a putut fi reparat:
    2007-01-12 12:10:42, Info                  CSI    00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Cum se înlocuieşte manual un fişier de sistem deteriorat cu o copie cunoscut ca fiind bună a fișierului
După ce determinaţi ce fişier de sistem este deteriorat şi nu a putut fi reparat utilizând informaţiile detaliate din fişierul Sfcdetails.txt, găsiţi locaţia fişierului deteriorat, apoi înlocuiţi manual fişierul deteriorat cu o copie cunoscută ca fiind bună a fişierului. Pentru aceasta, urmaţi aceşti paşi:

Notă Aveţi posibilitatea să găsiţi o copie cunoscută ca fiind bună a fişierului de sistem de pe alt computer care execută aceeaşi versiune de Windows ca cea de pe computerul dvs. Efectuaţi un proces System File Checker pe computerul respectiv pentru a vă asigura că fişierul de sistem pe care intenţionaţi să îl copiaţi este o copie bună.
  1. Luaţi în proprietate de administrator fişierul de sistem deteriorat. Pentru aceasta, într-o linie de comandă de nivel superior, copiaţi și apoi lipiţi (sau tastați) una dintre comenzile următoare, apoi apăsați pe ENTER:
    takeown /f Cale_şi_nume_fişier
    Notă Substituentul Cale_şi_nume_fişier reprezintă calea şi numele de fişier ale fişierului deteriorat. De exemplu, tastaţi takeown /f C:\windows\system32\jscript.dll.
  2. Acordaţi administratorilor acces complet la fişierul de sistem deteriorat. Pentru aceasta, copiaţi şi lipiţi (sau tastaţi) următoarea comandă, apoi apăsaţi pe ENTER:
    icacls Cale_şi_nume_fişier /GRANT ADMINISTRATORS:F
    Notă Substituentul Cale_şi_nume_fişier reprezintă calea şi numele de fişier ale fişierului deteriorat. De exemplu, tastaţi C:\windows\system32\jscript.dll/acorda administratori: F icacls.
  3. Înlocuiţi fişierul de sistem deteriorat cu o copie cunoscută ca fiind bună a fişierului. Pentru aceasta, copiaţi şi lipiţi (sau tastaţi) următoarea comandă, apoi apăsaţi pe ENTER:
    copy Fişier_sursă Destinaţie
    Notă Substituentul Fişier_sursă reprezintă calea şi numele de fişier ale copiei cunoscute ca fiind bună a fişierului de pe computerul dvs., iar substituentul Destinaţie reprezintă calea şi numele de fişier ale fişierului deteriorat. De exemplu, tastaţi copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.
WinVista crash bluescreen blue screen
Proprietăți

ID articol: 929833 - Ultima examinare: 04/01/2016 11:53:00 - Revizie: 15.0

Windows 10 Pro, released in July 2015, Windows 10 Enterprise, released in July 2015, Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Enterprise 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Ultimate

  • kbtshoot kbexpertisebeginner kbprb kbcip kbconsumer kbquadranttechsupp KB929833
Feedback