Bine ați venit pe site-ul nostru!

Alege un backup profesional de la Acronis!

Program: L – V: 09:00 – 18:00

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

În cazul in care unele caracteristici Windows nu funcționează sau Windows se blochează, utilizați System File Checker pentru a scana Windows și a vă restaura fișierele.  
 
Deși pașii de mai jos ar putea părea complicați la prima vedere, trebuie doar să ii urmați in ordine, pe rând, iar noi vom incerca să vă remediem problema.

Executaţi instrumentul System File Checker (SFC.exe)

Pentru a face acest lucru, urmați acești pași:

  1. Deschideţi o linie de comandă cu drepturi sporite. Pentru aceasta, faceţi următoarele:
  2. Dacă rulați Windows 10, Windows 8.1 sau Windows 8, rulați mai intâi instrumentul Deployment Image Servicing and Management (Gestionare și servicii imagine de implementare – DISM) pentru inbox inainte de a rula System File Checker (Program de verificare fișiere de sistem).  (Dacă rulați Windows 7 sau Windows Vista, treceți direct la Pasul 3.) 

Tastați comanda următoare, apoi apăsați pe Enter.  Este posibil să dureze câteva minute pentru finalizarea operațiunii de comandă.

DISM.exe /Online /Cleanup-image /Restorehealth

Important: Atunci când rulați această comandă, DISM utilizează Windows Update pentru a furniza fișierele necesare pentru a remedia erorile. Cu toate acestea, dacă clientul Windows Update este deja defect, utilizaţi o instalare Windows care rulează ca sursă pentru reparaţii sau un folder Windows alăturat dintr-o partajare de reţea ori de pe un suport amovibil, cum ar fi un DVD Windows, ca sursă a fişierelor. Pentru aceasta, rulaţi in schimb comanda următoare:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

Notă: Înlocuiți substituentul C:\RepairSource\Windows cu locația sursei de reparare. Pentru informații suplimentare despre utilizarea instrumentului DISM pentru repararea sistemului Windows, consultați Repararea unei imagini Windows.

  1. În linia de comandă, tastați comanda următoare, apoi apăsați pe ENTER:

sfc /scannow

Promptul de comandă cu drepturi de administrator - sfc/scannow

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

Notă Nu inchideţi această fereastră de linie de comandă până la finalizarea verificării. Rezultatele scanării vor fi afișate după terminarea acestui proces.

  1. După ce se termină procesul, este posibil să primiţi unul dintre următoarele mesaje:
    • Protecţia de resurse Windows nu a găsit incălcări de integritate.
      Acest lucru inseamnă 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 in modul de siguranţă şi asiguraţi-vă că există folderele PendingDeletes şi PendingRenames în %WinDir%\WinSxS\Temp.
    • Protecţia de resurse Windows a găsit fişiere deteriorate şi le-a reparat cu succes. Detaliile sunt incluse in 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 a 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.

Windows 8.1 sau Windows 8

Trageți degetul dinspre marginea din dreapta 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 Command Prompt î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.
Command prompt - Run as administrator (Windows 8 or 8.1) 

Windows 10, Windows 7 sau Windows Vista

Pentru aceasta, faceţi clic pe Start, tastaţi Command Prompt î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.

Cum se vizualizează detaliile procesului System File Checker

Pentru a vizualiza detaliile incluse in fişierul CBS.Log, puteţi să copiaţi informaţiile in fişierul Sfcdetails.txt utilizând comanda Findstr şi apoi să vizualizaţi detaliile in fişierul Sfcdetails.txt. Pentru aceasta, urmaţi aceşti paşi:

  1. Deschideţi o linie de comandă cu permisiuni elevate așa cum se arată în pasul 1 anterior.
  2. În linia 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 despre toate cazurile în care instrumentul System File Checker a fost executat pe computer. 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:Detalii Dată/Oră SFC Următorul exemplu de fişier jurnal conţine o înregistrare pentru un fişier care nu s-a 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 inlocuieş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 inlocuiţ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ă il copiaţi este o copie bună.

  1. Luaţi in proprietate de administrator fişierul de sistem deteriorat. Pentru aceasta, intr-o linie de comandă cu drepturi sporite, copiaţi şi apoi lipiţi (sau tastaţi) următoarea comandă, apoi apăsați pe ENTER:takeown /f Path_And_File_Name Notă Substituentul Path_And_File_Name reprezintă calea şi numele de fişier ale fişierului deteriorat. De exemplu, tastați takeown /f C:\windows\system32\jscript.dll. 
    Linie de comandă cu administrator rights - comandă succeeded
  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 Path_And_File_Name /GRANT ADMINISTRATORS:F Notă Substituentul Path_And_File_Name reprezintă calea şi numele de fişier ale fişierului deteriorat. De exemplu, tastaţi icacls C:\windows\system32\jscript.dll /grant administrators:F.
    Linie de comandă cu drepturi de administrator
  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:Copiați Source_File Destination Notă Substituentul Source_File reprezintă calea şi numele de fişier ale copiei cunoscute ca fiind bună a fişierului de pe computerul dvs., iar substituentul Destination 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.

Dacă pașii de mai sus nu funcționează, trebuie să reinstalați Windows.

Solicita DEMO