Cum se remediază problemele de pe hard disk cu Chkdsk în Windows 7, 8 și 10

De fiecare dată când aveți erori de hard disk - sau chiar un comportament ciudat pe care s-ar putea să nu-l asociați la început cu un hard disk - Verificați discul poate fi un salvator. Iată un ghid complet pentru utilizarea instrumentului Verificare disc care vine cu fiecare versiune de Windows.

Ce face Chkdsk (și când să îl utilizați)

Utilitarul Verificați discul, cunoscut și sub numele de chkdsk (deoarece aceasta este comanda pe care o utilizați pentru a-l rula) scanează întregul dvs. hard disk pentru a găsi și a remedia problemele. Nu este un instrument teribil de interesant - și executarea acestuia poate dura ceva timp - dar poate ajuta cu adevărat la prevenirea unor probleme mai mari și a pierderii de date pe termen lung. Chkdsk îndeplinește câteva funcții, în funcție de modul în care este rulat:

  • Funcția de bază a lui Chkdsk este de a scana integritatea sistemului de fișiere și a metadatelor sistemului de fișiere pe un volum de disc și de a remedia erorile logice ale sistemului de fișiere pe care le găsește. Astfel de erori pot include intrări corupte în tabelul de fișiere master (MFT) al unui volum, descriptori de securitate deficienți asociați cu fișierele sau chiar informații de mărire a timpului sau de dimensiune a fișierelor despre fișiere individuale.
  • Chkdsk poate, de asemenea, să scaneze opțional fiecare sector de pe un volum de disc în căutarea unor sectoare defecte. Sectoarele defecte se prezintă în două forme: sectoare defecte, care pot apărea atunci când datele sunt scrise prost și sectoare defectuoase, care pot apărea din cauza deteriorării fizice a discului. Chkdsk încearcă să remedieze aceste probleme prin repararea sectoarelor proaste și marcând sectoarele proaste, astfel încât acestea să nu fie folosite din nou.

S-ar putea ca totul să pară foarte tehnic, dar nu vă faceți griji: nu trebuie să înțelegeți detaliile modului în care funcționează pentru a ști când ar trebui să îl rulați.

Vă recomandăm să rulați chkdsk la fiecare câteva luni ca parte a întreținerii de rutină, împreună cu utilizarea unui instrument SMART pentru unitățile care îl susțin. De asemenea, ar trebui să luați în considerare rularea acestuia de fiecare dată când Windows se oprește anormal - cum ar fi după o pierdere de curent sau un sistem de blocare. Uneori Windows va rula automat o scanare în timpul pornirii, dar cel mai adesea va trebui să o faceți singur. Chiar dacă aveți doar probleme ciudate cu aplicațiile care nu se încarcă sau se blochează și pe care nu le-ați putut rezolva în alt mod, ați putea lua în considerare verificarea discului.

De exemplu: odată am avut o problemă în care Outlook a început brusc să se prăbușească la mine la scurt timp după încărcare. După o mulțime de depanări, o scanare chkdsk a dezvăluit că aveam sectoare defecte în care era stocat fișierul meu de date Outlook. Din fericire, chkdsk a reușit să recupereze sectoarele în cazul meu și totul a revenit la normal după aceea.

ÎN LEGĂTURĂ: Sectoare defecte explicate: De ce hard disk-urile obțin sectoare defectuoase și ce puteți face în legătură cu acesta

Dacă chkdsk întâmpină probleme - în special sectoare dificile - pe care nu le poate repara, datele pot deveni inutilizabile. Nu este foarte probabil, dar se poate întâmpla. Din acest motiv, trebuie să vă asigurați întotdeauna că aveți o rutină bună de backup și să faceți o copie de rezervă a computerului înainte de a rula chkdsk.

Instrumentul chkdsk funcționează cam la fel în toate versiunile de Windows. Vom lucra cu Windows 10 în acest articol, astfel încât ecranele pot arăta ușor diferite dacă utilizați Windows 7 sau 8, dar chkdsk are același lucru și vom indica unde diferă orice procedură. Vom vorbi, de asemenea, despre rularea acestuia din linia de comandă, în cazurile în care nici măcar nu puteți porni în Windows.

Cum se verifică un disc din Windows

Rularea instrumentului Verificare disc de pe desktopul Windows este ușoară. În File Explorer, faceți clic dreapta pe unitatea pe care doriți să o verificați, apoi alegeți „Proprietăți”.

În fereastra de proprietăți, comutați la fila „Instrumente” și apoi faceți clic pe butonul „Verificați”. În Windows 7, butonul poartă numele „Verificați acum”.

În Windows 8 și 10, Windows vă poate informa că nu a găsit erori pe unitate. Puteți efectua în continuare o scanare manuală făcând clic pe „Scanați unitatea”. Aceasta va efectua mai întâi o scanare fără a încerca reparații, deci nu va reporni computerul în acest moment. Dacă scanarea rapidă a discului relevă probleme, Windows vă va prezenta această opțiune. Dacă doriți să o forțați, totuși, va trebui să utilizați promptul de comandă pentru a rula chkdsk - ceva ce vom acoperi puțin mai târziu în articol.

După ce Windows vă scanează unitatea, dacă nu au fost găsite erori, puteți face clic pe „Închidere”.

În Windows 7, când faceți clic pe butonul „Verificați acum”, veți vedea un dialog care vă permite să alegeți câteva opțiuni suplimentare - și anume dacă doriți, de asemenea, să remediați erorile sistemului de fișiere și să căutați sectoarele defecte. Dacă doriți să efectuați cea mai detaliată verificare a discului, continuați și selectați ambele opțiuni, apoi faceți clic pe „Start”. Rețineți că, dacă adăugați o scanare sectorială la mix, verificarea discului poate dura destul de mult. Poate fi ceva ce vrei să faci atunci când nu ai nevoie de computer pentru câteva ore.

Dacă alegeți să remediați erorile sistemului de fișiere sau să scanați sectoarele defecte, Windows nu va putea efectua o scanare în timp ce discul este utilizat. Dacă se întâmplă acest lucru, veți avea opțiunea de a anula scanarea sau de a programa o verificare a discului pentru a avea loc data viitoare când reporniți Windows.

Cum să verificați sau să anulați o verificare de disc programată

Dacă nu sunteți sigur dacă este programată o verificare a discului pentru următoarea repornire, este suficient de ușor să verificați la promptul de comandă. Va trebui să rulați promptul de comandă cu privilegii administrative. Apăsați Start și apoi tastați „prompt de comandă”. Faceți clic dreapta pe rezultat și apoi alegeți „Rulați ca administrator”.

La prompt, tastați următoarea comandă - înlocuind litera unității, dacă este necesar.

chkntfs c:

Dacă ați programat o verificare manuală a unității, veți vedea un mesaj în acest sens.

Dacă Windows a programat o verificare automată a unității, veți vedea un mesaj care vă anunță că volumul este murdar, ceea ce înseamnă doar că a fost marcat cu potențiale erori. Aceasta servește drept indiciu că Windows va rula o verificare la următoarea pornire. Dacă nu este programată nicio scanare automată, veți vedea doar un mesaj care vă anunță că volumul nu este murdar.

If a disk check is scheduled for the next time you start Windows, but have decided you don’t want the check to happen, you can cancel the check by typing the following command:

chkntfs /x c:

You won’t get any kind of feedback that the scan has been cancelled, but it will have been. This command actually excludes the drive from the chkdsk command for the next start. If you do restart to find that a scan has been scheduled, Windows is also kind enough to provide you with about ten seconds to skip the scan if you want to.

How to Use the ChkDsk Command at the Command Prompt

If you’re willing to use the Command Prompt (or you have to because Windows won’t boot properly), you can exert a little more control over the disk checking process. Plus, if you’re using Windows 8 or 10, it’s the only way to force automatic fixing or bad sector scanning into the mix. Open up the Command Prompt with administrative privileges by hitting Windows+X and selecting “Command Prompt (Admin).” You’ll be using the chkdsk command. The command supports a number of optional switches, but we’re mostly concerned with two of them: /f and /r .

If you just use the chkdsk command by itself, it will scan your drive in read-only mode, reporting errors but not attempting to repair them. For this reason, it can usually run without having to restart your PC.

If you want chkdsk to attempt to repair logical file system errors during the scan, add the /f switch. Note that if the drive has files that are in use (and it probably will), you’ll be asked to schedule a scan for the next restart.

chkdsk /f c:

If you want chkdsk to scan for bad sectors as well, you’ll use the /r switch. When you use the /r switch, the /f switch is implied, meaning that chkdsk will scan for both logical errors and bad sectors. But while it’s not really necessary, it also won’t hurt anything if you throw both the /r and /f switches on the command at the same time.

chkdsk /r c:

Running chkdsk /r gives you the most thorough scan you can perform on a volume, and if you have some time to spare for the sector check, we highly recommend running it at least periodically.

There are, of course, other parameters you can use with chkdsk . So, for the sake of completeness—and your geeky enjoyment—here they are:

C:\>chkdsk /? Checks a disk and displays a status report.  CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]  volume Specifies the drive letter (followed by a colon), mount point, or volume name. filename FAT/FAT32 only: Specifies the files to check for fragmentation. /F Fixes errors on the disk. /V On FAT/FAT32: Displays the full path and name of every file on the disk. On NTFS: Displays cleanup messages if any. /R Locates bad sectors and recovers readable information (implies /F). /L:size NTFS only: Changes the log file size to the specified number of kilobytes. If size is not specified, displays current size. /X Forces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F). /I NTFS only: Performs a less vigorous check of index entries. /C NTFS only: Skips checking of cycles within the folder structure. /B NTFS only: Re-evaluates bad clusters on the volume (implies /R)  The /I or /C switch reduces the amount of time required to run Chkdsk by skipping certain checks of the volume.

Sperăm că Chkdsk va remedia problemele pe care le aveți pe hard disk și puteți reveni la utilizarea computerului în mod normal.