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?