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ță.

CHKDSK

 


Comanda chkdsk (Check Disk) este un utilitar extrem de util din Windows (și vechiul DOS) folosit pentru a verifica integritatea sistemului de fișiere de pe un hard disk, SSD sau stick USB și pentru a repara erorile logice sau fizice (sectoare defecte).

Iată un ghid pas cu pas despre cum să o folosești corect:

1. Deschiderea Command Prompt cu drepturi de administrator

Pentru ca chkdsk să poată repara erorile, trebuie rulat cu privilegii de administrator.

 * Apasă tasta Windows (sau fă clic pe meniul Start).

 * Scrie cmd sau Command Prompt.

 * Fă clic dreapta pe rezultatul Command Prompt și selectează Run as administrator (Executare ca administrator).

 * Confirmă fereastra de securitate (UAC) apăsând pe Yes (Da).

2. Sintaxa de bază și parametrii principali

În fereastra neagră care se deschide, comanda de bază arată astfel:

chkdsk [litera_partiției:] [parametri]

Dacă rulezi doar chkdsk fără niciun parametru, utilitarul doar va scana discul curent în modul Read-Only (doar citire) și îți va spune dacă sunt erori, dar nu le va repara.

Pentru a repara, se folosesc parametrii. Cei mai importanți sunt:

 * /f (Fix) – Găsește și repară automat erorile de pe sistemul de fișiere.

 * /r (Recover) – Face o scanare profundă a suprafeței discului pentru a găsi sectoare fizice defecte (bad sectors) și încearcă să recupereze informațiile de pe ele. Acest parametru include automat și funcția /f. Atenție: Această scanare poate dura de la câteva minute la câteva ore, în funcție de mărimea discului.

 * /x – Forțează demontarea (deconectarea logică) a volumului înainte de verificare, dacă acest lucru este necesar.

3. Exemple practice de utilizare

Exemplul 1: Verificarea și repararea unui stick USB sau a unei partiții secundare (ex. D:)

Dacă vrei să repari rapid erorile de pe partiția D, scrii următoarea comandă și apeși Enter:

> chkdsk D: /f

Exemplul 2: Scanarea completă și profundă a partiției D:

Dacă suspectezi că hard disk-ul este pe cale să cedeze sau ai fișiere corupte, folosește comanda:

> chkdsk D: /f /r

Exemplul 3: Repararea partiției de sistem (C:)

Când încerci să repari partiția pe care este instalat Windows-ul (de obicei C:), nu o poți face în timp ce sistemul rulează.

Dacă tastezi:

> chkdsk C: /f /r

...vei primi un mesaj care îți spune că volumul este în folosință și te va întreba dacă vrei să programezi verificarea la următoarea repornire a sistemului:

Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)

 * Tastează Y (Yes) și apasă Enter.

 * Apoi, dă un restart manual la calculator. Înainte de a intra în Windows, pe ecran va apărea procesul de scanare (lasă-l să se termine fără să apeși nicio tastă pentru a nu-l anula).

⚠️ Recomandări importante

 * Fă un backup: Dacă hard disk-ul tău scoate zgomote ciudate sau știi că este fizic deteriorat, încearcă să îți salvezi datele importante pe un alt mediu de stocare înainte de a rula chkdsk /r, deoarece procesul de scanare profundă poate stresa un disc aflat deja în pragul defectării.

 * Răbdare: Nu întrerupe procesul odată ce a început, mai ales în faza de reparație la pornirea Windows-ului, deoarece poți corupe sistemul de operare.

Dorești să îți explic cum poți citi raportul detaliat cu rezultatele scanării chkdsk după ce acesta a rulat la restartarea calculatorului?

Când chkdsk rulează la repornirea sistemului, textul de pe ecran dispare foarte repede imediat ce se încarcă Windows-ul. Din fericire, sistemul salvează automat acel raport detaliat.

Iată cum îl poți găsi și citi, folosind două metode: metoda clasică prin interfața Windows și o scurtătură rapidă pentru avansați.

Metoda 1: Folosind Event Viewer (Vizualizator evenimente)

Aceasta este metoda standard prin interfața grafică a Windows-ului.

 * Deschide Event Viewer: Apasă combinația de taste Windows + R pe tastatură, scrie eventvwr.msc în fereastra care apare și apasă Enter. (Alternativ, poți căuta "Event Viewer" în meniul Start).

 * Navighează la jurnalele de aplicații: În meniul din partea stângă, dă clic pe săgeata de lângă Windows Logs (Jurnale Windows) pentru a extinde lista, apoi fă clic pe Application (Aplicație).

 * Filtrează rezultatele: Deoarece aici sunt înregistrate mii de evenimente, trebuie să îl găsim pe cel corect.

   * Fă clic dreapta pe Application (în stânga) și alege Filter current log... (Filtrare jurnal curent...).

 * Selectează sursa: În fereastra de filtrare, caută câmpul numit Event sources (Surse evenimente) și dă clic pe meniul derulant. Bifează căsuța pentru Wininit (aceasta este denumirea pentru scanările făcute la pornirea sistemului).

   * Notă: Dacă ai rulat chkdsk din Windows, fără restart, sursa se va numi Chkdsk.

 * Citește raportul: Dă clic pe OK. Acum vei vedea doar evenimentele legate de scanările hard disk-ului. Dă clic pe cel mai recent eveniment (de obicei are Event ID 1001), iar în panoul de jos (General) vei putea citi tot textul pe care chkdsk l-a afișat pe ecran.

Metoda 2: Scurtătura rapidă (Folosind PowerShell)

Dacă vrei să obții raportul într-un fișier text direct pe Desktop în doar câteva secunde, poți folosi această comandă:

 * Fă clic dreapta pe meniul Start și alege Windows PowerShell (Admin) sau Terminal (Admin).

 * Copiază și lipește următoarea comandă exact așa cum este, apoi apasă Enter:

> Get-WinEvent -FilterHashTable @{logname="Application"; providername="Wininit"} -MaxEvents 1 | Select-Object -ExpandProperty Message > "$env:USERPROFILE\Desktop\Raport_CHKDSK.txt"

 * Pe Desktop-ul tău va apărea imediat un fișier text numit Raport_CHKDSK.txt. Îl poți deschide cu Notepad pentru a citi rezultatele scanării.

Ce trebuie să cauți în raport?

Raportul conține multe date tehnice, dar cele mai importante informații sunt de obicei la finalul textului. Caută în special aceste rânduri:

 * X KB in bad sectors (X KB în sectoare defecte): Dacă valoarea este 0, discul tău nu are defecte fizice (bad-uri). Dacă valoarea este mai mare de 0, înseamnă că hard disk-ul are porțiuni fizice stricate. Dacă acest număr crește la scanări succesive, este un semn clar că discul cedează și trebuie înlocuit urgent.

 * Windows has made corrections to the file system (Windows a făcut corecții la sistemul de fișiere): Acest mesaj îți confirmă că chkdsk a găsit erori logice și le-a reparat cu succes.

 * 0 bad file records processed sau detalii despre fișiere „orfane” (orphan files): Arată dacă au existat fișiere corupte care au fost recuperate.

Vrei să afli și cum poți verifica starea generală de „sănătate” (S.M.A.R.T.) a hard disk-ului sau SSD-ului tău folosind alte comenzi rapide din Windows?

Pe lângă chkdsk, care se ocupă de structura fișierelor și de suprafața discului, există o metodă rapidă de a interoga direct auto-diagnosticul hardware al stocării tale, numit S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology).

Iată două metode simple prin care poți face asta fără să instalezi programe externe:

1. Verificarea rapidă prin Command Prompt (Starea Generală)

Această comandă îți oferă un răspuns scurt: dacă discul este „sănătos” sau dacă raportează erori hardware iminente.

 * Deschide Command Prompt (nu este obligatoriu să fie administrator, dar e recomandat).

 * Scrie următoarea comandă și apasă Enter:

   > wmic diskdrive get model,status

   > 

 * OK: Înseamnă că totul este în parametri normali din punct de vedere hardware.

 * Pred Fail: Dacă vezi acest mesaj, fă imediat un backup datelor! Discul tău a detectat o eroare hardware critică și se poate defecta definitiv în orice clipă.

2. Verificarea detaliată prin PowerShell

Dacă vrei să vezi mai multe detalii tehnice (cum ar fi temperatura sau uzura procentuală în cazul SSD-urilor), poți folosi PowerShell.

 * Deschide PowerShell (Click dreapta pe Start -> Windows PowerShell).

 * Introdu comanda:

   > Get-StorageReliabilityCounter | Select-Object -Property DeviceId, Temperature, Wear

   > 

 * Temperature: Îți arată temperatura actuală a discului în grade Celsius.

 * Wear: La SSD-uri, acesta indică procentul de uzură. Dacă valoarea este mare, înseamnă că SSD-ul se apropie de limita ciclurilor de scriere.

3. Diferența dintre erori Logice și Fizice

Este important să înțelegi ce anume repari, deoarece tratamentul diferă:

| Tip Eroare | Ce înseamnă? | Soluție |

|---|---|---|

| Logic | Fișiere „încurcate”, index greșit, erori de software. | Se rezolvă de obicei cu chkdsk /f. |

| Fizic (Bad Sectors) | Zgârieturi pe platane sau celule de memorie arse. | chkdsk /r le marchează ca „neutilizabile” pentru a nu mai scrie date acolo, dar discul trebuie monitorizat. |

Când ar trebui să te îngrijorezi cu adevărat?

Chiar dacă chkdsk repară totul, urmărește aceste „semne vitale”:

 * Zgomote ciudate: Click-uri sau sunete metalice (doar la HDD-uri clasice).

 * Înghețarea sistemului: Calculatorul se blochează câteva secunde când încerci să deschizi un folder anume.

 * Dispariția fișierelor: Fișiere care ieri erau acolo, iar azi nu mai pot fi deschise.

Sfat: Dacă chkdsk găsește constant sectoare defecte (bad sectors) la fiecare scanare, este timpul să cumperi un disc nou. Un hard disk care „produce” sectoare defecte noi este ca o barcă cu o gaură care se mărește.

Ai dori să îți arăt și cum poți verifica integritatea fișierelor de sistem Windows (comanda sfc /scannow), în cazul în care eroarea nu este de la disc, ci de la Windows-ul corupt?

Cum recuperez datele de pe un stick USB


Recuperarea datelor de pe un stick USB depinde de tipul de problemă: fie că este vorba de o ștergere accidentală/formatare (problemă logică), fie de un defect fizic/electronic.


I. Recuperarea pentru Probleme Logice (Fișiere Șterse, Formatare)

Dacă stick-ul USB este recunoscut de calculator, dar datele nu mai sunt vizibile (au fost șterse sau stick-ul a fost formatat), folosește un software specializat de recuperare.

1. Reguli Esențiale

  • Oprește Imediat Utilizarea: Deconectează stick-ul de la calculator pentru a preveni suprascrierea datelor. Odată ce un fișier este șters, spațiul său este marcat ca disponibil, iar noile date îl pot ocupa, făcând recuperarea imposibilă.

  • Instalează Software-ul pe PC: Nu instala niciodată programul de recuperare pe stick-ul USB pe care încerci să-l recuperezi.

  • Salvează Datele pe o Altă Unitate: Nu salva fișierele recuperate pe același stick USB.

2. Software de Recuperare Recomandat

Aceste programe scanează memoria stick-ului pentru a găsi semnături de fișiere șterse, chiar și după formatare.

  • Recuva (Gratuit): Este una dintre cele mai populare și eficiente opțiuni gratuite pentru recuperarea fișierelor șterse recent.

  • EaseUS Data Recovery Wizard (Versiune gratuită limitată): Are o interfață foarte intuitivă și este bun pentru diferite scenarii de pierdere de date.

  • PhotoRec/TestDisk (Gratuit, Linie de comandă): Foarte puternic, ignoră sistemul de fișiere și caută direct semnăturile fișierelor, fiind excelent pentru medii de stocare corupte (Raw).

3. Recuperarea cu Unelte Windows (Gratuit)

  • Windows File Recovery (Microsoft): O unealtă oficială, gratuită, care funcționează din Linia de Comandă (CMD). Este mai complexă, dar eficientă.

    • Formatul de bază al comenzii este:

      winfr sursa: destinația: [/mod] [/switch-uri]

    • De exemplu, pentru a recupera fișiere PDF de pe stick-ul E: pe discul C: (în modul extins):

      winfr E: C: /extensive /n *.pdf

  • Verificarea Erorilor (CHKDSK): Uneori, fișierele nu sunt șterse, ci doar ascunse sau corupte.

    1. Deschide CMD ca Administrator.

    2. Rulează: chkdsk X: /f (Înlocuiește X cu litera unității USB).

    3. Apoi, poți încerca să le faci vizibile:

      attrib -h -r -s X:\*.* /s /d


⚡ II. Recuperarea pentru Probleme Fizice (Stick Nerecunoscut, Rupt)

Dacă stick-ul nu este recunoscut de calculator, scoate fum, se încinge sau a fost rupt/deteriorat fizic, defectul este hardware (electronic sau mecanic).

  • Defecte Electronice: O placă de circuite arsă, un regulator de tensiune defect sau o problemă cu controlerul de memorie.

  • Defecte Fizice: Conector USB rupt, memoria flash dezlipită de pe placa (o problemă comună la stick-urile rupte).

1. Soluția Profesională

În aceste cazuri, nu există un software care să ajute, iar intervențiile amatorice pot distruge datele definitiv.

Singura soluție sigură este să apelezi la un laborator specializat de recuperare de date.

  • Specialiștii folosesc tehnici avansate precum chip-off , unde cipul de memorie (NAND Flash) este dezlipit de pe placa electronică defectă, iar datele sunt citite direct din cip cu ajutorul unor echipamente (ex: programatoare) și apoi reconstruite.