Cum poți verifica integritatea fișierelor de sistem Windows


 Dacă eroarea nu provine de la un defect hardware al unității de stocare (HDD/SSD), ci de la coruperea fișierelor interne ale Windows-ului, comanda sfc /scannow (System File Checker) este exact instrumentul potrivit.

Totuși, există o subtilitate importantă: atunci când Windows-ul este grav corupt, utilitarul SFC s-ar putea să nu funcționeze, deoarece "magazia" locală de unde își extrage copiile de rezervă (folderul WinSxS) ar putea fi și ea afectată. Pentru a rezolva acest lucru, trebuie să folosești și utilitarul DISM în combinație cu SFC.

Iată pașii exacți și siguri pentru a repara sistemul de operare:

Pasul 1: Deschiderea Command Prompt ca Administrator

Pentru ca aceste comenzi să funcționeze, au nevoie de permisiuni ridicate.

  1. Apasă tasta Windows de pe tastatură sau dă click pe meniul Start.

  2. Scrie cuvântul cmd (sau Command Prompt).

  3. În partea dreaptă a meniului de căutare, apasă pe Run as administrator (Executare ca administrator).

  4. Când apare fereastra de User Account Control (UAC), apasă pe Yes (Da).


Pasul 2: Repararea „Magaziei” Windows (DISM)

Dacă bănuiești că Windows-ul este corupt, este recomandat să rulezi DISM înainte de SFC. DISM (Deployment Image Servicing and Management) se conectează la serverele Windows Update pentru a descărca și înlocui fișierele originale corupte din depozitul local.

Notă: Ai nevoie de o conexiune activă la internet pentru ca acest pas să funcționeze corect.

  1. În fereastra neagră de Command Prompt, copiază sau tastează exact următoarea comandă:

    DISM /Online /Cleanup-Image /RestoreHealth

  2. Apasă tasta Enter.

  3. Procesul va dura ceva timp (între 5 și 15 minute, uneori va părea blocat la 20% sau 40% – este absolut normal, așteaptă să se termine 100%).


Pasul 3: Verificarea și repararea fișierelor de sistem (SFC)

Acum că "magazia" de rezervă a Windows-ului a fost reparată prin internet, SFC va avea de unde să extragă fișierele intacte pentru a repara sistemul tău.

  1. Tot în Command Prompt, scrie următoarea comandă:

    sfc /scannow

  2. Apasă tasta Enter.

  3. Lasă procesul să ajungă la 100%.

La final, vei primi unul dintre următoarele mesaje:

  • "Windows Resource Protection did not find any integrity violations." - Sistemul nu mai are fișiere corupte.

  • "Windows Resource Protection found corrupt files and successfully repaired them." - Au fost găsite probleme, iar comanda a reușit să le repare. (Acesta este rezultatul ideal).

  • "Windows Resource Protection found corrupt files but was unable to fix some of them." - SFC nu a putut repara tot. Aici va trebui investigat fișierul de log sau luată în calcul o reinstalare a Windows-ului (Reset/In-Place Upgrade).

Pasul 4: Restartarea PC-ului

După ce ambele comenzi s-au terminat, închide fereastra Command Prompt și dă un restart calculatorului pentru ca modificările și înlocuirile de fișiere de sistem să aibă efect.


Vrei să îți arăt și cum poți extrage detaliile din fișierul de log generat de sfc /scannow pentru a vedea exact care au fost fișierele problematice?


Sigur, extragerea informațiilor din log-ul creat de sfc /scannow este foarte utilă, mai ales dacă procesul s-a încheiat cu mesajul "was unable to fix some of them".

Comanda SFC salvează toate rezultatele într-un fișier mare numit CBS.log, care conține o mulțime de informații tehnice. Pentru a citi doar părțile relevante (adică detaliile despre fișierele corupte care au putut sau nu au putut fi reparate), putem extrage doar aceste rânduri într-un fișier text curat, pe Desktop.

Iată cum poți face acest lucru simplu și rapid:

Pasul 1: Deschiderea Command Prompt ca Administrator

La fel ca la pasul anterior, trebuie să ai drepturi de administrator.

  1. Apasă tasta Windows sau deschide meniul Start.

  2. Scrie cmd.

  3. Apasă pe Run as administrator (Executare ca administrator) și confirmă cu Yes.


Pasul 2: Extragerea log-urilor SFC

  1. Copiază și lipește (sau tastează cu atenție) următoarea comandă în Command Prompt:

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"

  2. Apasă tasta Enter.

Explicația comenzii:

  • findstr /c:"[SR]": Caută specific toate liniile de text din log care conțin "[SR]" (tag-ul folosit de SFC pentru a-și marca intrările).

  • %windir%\Logs\CBS\CBS.log: Acesta este traseul către fișierul original, imens, creat de Windows.

  • >: Redirecționează rezultatul căutării.

  • "%userprofile%\Desktop\sfcdetails.txt": Salvează rezultatul într-un fișier text numit "sfcdetails.txt" direct pe Desktop-ul tău.


Pasul 3: Analizarea rezultatelor

  1. Mergi pe Desktop-ul tău.

  2. Caută un fișier text numit sfcdetails.txt și deschide-l.

  3. Acum vei vedea o listă cu toate acțiunile pe care le-a întreprins sfc /scannow.

Vei observa linii cu data și ora, urmate de detalii despre fișierele verificate. Caută liniile care menționează "Cannot repair member file" (Nu se poate repara fișierul membru) sau "Repaired file" (Fișier reparat). Acest lucru îți va indica exact ce fișier de sistem (de ex., un anumit .dll sau .sys) a cauzat problema și dacă Windows-ul a reușit sau nu să îl înlocuiască cu o copie curată.

Dacă log-ul arată că există fișiere pe care SFC absolut nu le poate repara nici măcar după ce ai rulat DISM, următorul pas logic pentru a evita instabilitatea sistemului este o metodă de resetare.

Vrei să îți prezint pe scurt care sunt opțiunile de Reset sau "In-Place Upgrade" pentru Windows, în caz că sistemul este iremediabil corupt prin aceste comenzi?

Dacă DISM și SFC nu au reușit să repare erorile, înseamnă că degradarea sistemului este prea profundă pentru instrumentele automate standard. În acest punct, ai două opțiuni principale pentru a repara Windows-ul fără a pierde neapărat datele tale.

Iată cum funcționează fiecare:


1. In-Place Upgrade (Repararea prin reinstalare)

Aceasta este cea mai sigură și eficientă metodă dacă vrei să păstrezi absolut tot: programe instalate, setări și fișiere personale. Practic, "instalezi Windows peste Windows".

  • Cum funcționează: Descarci instrumentul oficial de la Microsoft (Media Creation Tool) pentru versiunea ta de Windows (10 sau 11).

  • Proces: Rulezi utilitarul și alegi opțiunea "Upgrade this PC now".

  • Beneficiu: Windows va înlocui toate fișierele de sistem corupte cu versiuni noi, identice cu cele de pe serverele Microsoft, dar va lăsa aplicațiile tale (jocuri, Office, browser) intacte.

  • De ce ai nevoie: De aproximativ 20-30 GB spațiu liber pe disc și o conexiune stabilă la internet.


2. Reset this PC (Resetarea sistemului)

Aceasta este o funcție integrată direct în Windows. Este mai rapidă, dar puțin mai "invazivă" pentru programele tale.

  • Unde o găsești: Mergi la Settings > Update & Security > Recovery (sau direct în bara de căutare scrie "Reset this PC").

  • Opțiuni:

    • Keep my files: Șterge aplicațiile instalate de tine și setările, dar păstrează documentele, pozele și fișierele de pe Desktop/Documents.

    • Remove everything: Șterge tot și reinstalează Windows-ul de la zero (ca un "format" clasic).

  • Sfat: Dacă alegi această metodă, selectează "Cloud Download" în loc de "Local Reinstall". Opțiunea Cloud va descărca fișiere noi de la Microsoft, asigurându-te că nu folosești aceleași fișiere corupte de pe discul tău.


Tabel comparativ: Ce să alegi?

CaracteristicăIn-Place UpgradeReset (Keep my files)
Păstrează programele?DANU (le șterge)
Păstrează fișierele?DADA
Eficiență reparațieMaximăMedie spre Mare
Timp necesar40-90 minute20-40 minute

Recomandarea mea:

Dacă ai multe programe instalate și nu vrei să pierzi ore întregi configurându-le din nou, In-Place Upgrade este "arma nucleară" care repară aproape orice eroare de Windows fără stres.

Atenție: Indiferent de metodă, este întotdeauna o idee bună să faci un backup pe un stick extern sau în cloud pentru fișierele tale cele mai importante, doar pentru siguranță.