Kako riješiti probleme tvrdog diska s Chkdskom u sustavima Windows 7, 8 i 10

Kad god imate pogreške na tvrdom disku - ili čak čudno ponašanje koje u početku možda ne povežete s tvrdim diskom - Check Disk može biti spas Evo cjelovitog vodiča za korištenje alata Check Disk koji dolazi sa svakom verzijom sustava Windows.

Što Chkdsk radi (i kada ga koristiti)

Uslužni program Check Disk, poznat i kao chkdsk (jer to je naredba koju koristite za njegovo pokretanje) skenira cijeli vaš tvrdi disk kako bi pronašao i riješio probleme. To nije užasno uzbudljiv alat - a njegovo pokretanje može potrajati - ali zaista može dugoročno spriječiti veće probleme i gubitak podataka. Chkdsk izvodi nekoliko funkcija, ovisno o tome kako se izvodi:

  • Osnovna funkcija Chkdska je skeniranje integriteta datotečnog sustava i metapodataka datotečnog sustava na disku i ispravljanje svih pogrešaka logičkog sustava datoteka koje pronađe. Takve pogreške mogu uključivati ​​oštećene unose u glavnoj tablici datoteka sveska (MFT), loše sigurnosne deskriptore povezane s datotekama ili čak pogrešno usklađene vremenske oznake ili podatke o veličini datoteke o pojedinačnim datotekama.
  • Chkdsk također može po želji skenirati svaki sektor na disku u potrazi za lošim sektorima. Loši sektori mogu se pojaviti u dva oblika: meki loši sektori koji se mogu pojaviti kada su podaci loše napisani i tvrdi loši sektori koji se mogu pojaviti zbog fizičkog oštećenja diska. Chkdsk pokušava riješiti ove probleme popravljajući neispravne sektore i označavajući tvrde loše sektore kako se više neće koristiti.

Sve to može zvučati vrlo tehnički, ali ne brinite: ne trebate razumjeti detalje kako funkcionira da biste znali kada biste ga trebali pokrenuti.

Preporučujemo pokretanje chkdska svakih nekoliko mjeseci kao dio rutinskog održavanja, uz upotrebu SMART alata za pogone koji ga podržavaju. Također biste trebali razmotriti njegovo pokretanje svaki put kad se Windows neobično isključi - na primjer nakon gubitka struje ili pada sustava. Ponekad će Windows automatski pokrenuti skeniranje tijekom pokretanja, ali najčešće ćete to morati učiniti sami. Čak i ako imate samo neobične probleme s aplikacijama koje se ne učitavaju ili ruše, a koje niste uspjeli riješiti na drugi način, možda biste trebali razmisliti o provjeri diska.

Na primjer: Jednom sam imao problem kada mi se Outlook iznenada počeo rušiti nedugo nakon učitavanja. Nakon puno rješavanja problema, skeniranje chkdsk otkrilo je da imam loše sektore u kojima je bila pohranjena moja podatkovna datoteka programa Outlook. Srećom, chkdsk je uspio oporaviti sektore u mom slučaju i sve se nakon toga vratilo u normalu.

POVEZANO: Objašnjeni loši sektori: Zašto tvrdi diskovi dobivaju loše sektore i što možete učiniti s tim

Ako chkdsk naiđe na probleme - posebno na teške loše sektore - koje ne može popraviti, podaci mogu postati neupotrebljivi. Nije vrlo vjerojatno, ali može se dogoditi. Iz tog razloga, uvijek trebate osigurati dobru rutinu sigurnosnih kopija i sigurnosno kopirati računalo prije pokretanja chkdsk.

Alat chkdsk djeluje približno jednako u svim inačicama sustava Windows. U ovom ćemo članku raditi sa sustavom Windows 10, tako da zasloni mogu izgledati malo drugačije ako koristite Windows 7 ili 8, ali chkdsk izvodi isto, a mi ćemo ukazati na to gdje se svi postupci razlikuju. Također ćemo razgovarati o pokretanju iz naredbenog retka, u slučajevima kada se ne možete pokrenuti ni u sustavu Windows.

Kako provjeriti disk iz sustava Windows

Pokretanje alata Check Disk s radne površine sustava Windows jednostavno je. U File Explorer-u kliknite desnom tipkom miša pogon koji želite provjeriti, a zatim odaberite "Svojstva".

U prozoru svojstava prebacite se na karticu "Alati", a zatim kliknite gumb "Provjeri". U sustavu Windows 7 gumb ima naziv "Provjeri sada".

U sustavima Windows 8 i 10 Windows vas može obavijestiti da nije pronašao nikakve pogreške na pogonu. I dalje možete izvršiti ručno skeniranje klikom na "Skeniraj pogon". Prvo će se izvršiti skeniranje bez pokušaja popravka, pa u ovom trenutku neće ponovno pokrenuti računalo. Ako brzo skeniranje diska otkrije bilo kakve probleme, Windows će vam predstaviti tu opciju. Ako ga pak želite prisiliti, morat ćete upotrijebiti naredbeni redak za pokretanje chkdsk - nešto o čemu ćemo nešto kasnije u članku.

Nakon što Windows skenira vaš pogon, ako nisu pronađene pogreške, jednostavno kliknite "Zatvori".

Kada u sustavu Windows 7 kliknete gumb "Provjeri sada", vidjet ćete dijaloški okvir koji vam omogućuje odabir nekoliko dodatnih mogućnosti - naime želite li također automatski ispraviti pogreške datotečnog sustava i tražiti loše sektore. Ako želite izvršiti najtemeljitiju provjeru diska, odaberite obje opcije, a zatim kliknite "Start". Samo imajte na umu da ako u miks dodate sektorsko skeniranje, provjera diska može potrajati prilično dugo. To je možda nešto što želite učiniti kada vam računalo ne treba nekoliko sati.

Ako odlučite ispraviti pogreške datotečnog sustava ili skenirati loše sektore, Windows neće moći izvršiti skeniranje dok se disk koristi. Ako se to dogodi, imat ćete mogućnost otkazati skeniranje ili zakazati provjeru diska prilikom sljedećeg ponovnog pokretanja sustava Windows.

Kako provjeriti ili otkazati planiranu provjeru diska

Ako niste sigurni je li provjera diska zakazana za vaše sljedeće pokretanje, to je dovoljno jednostavno provjeriti u naredbenom retku. Morat ćete pokrenuti Command Prompt s administrativnim privilegijama. Pritisnite Start, a zatim upišite "naredbeni redak". Desnom tipkom miša kliknite rezultat, a zatim odaberite "Pokreni kao administrator".

U prompt upišite sljedeću naredbu - po potrebi zamjenjujući slovo pogona.

chkntfs c:

Ako ste zakazali ručnu provjeru pogona, vidjet ćete poruku o tome.

Ako je Windows zakazao automatsku provjeru pogona, vidjet ćete poruku koja vas obavještava da je volumen prljav, što samo znači da je označen potencijalnim pogreškama. To služi kao pokazatelj da će Windows pokrenuti provjeru sljedeći put kad se pokrene. Ako nije zakazano automatsko skeniranje, vidjet ćete samo poruku koja vas obavještava da glasnoća nije prljava.

Ako je provjera diska zakazana za sljedeći put kada pokrenete Windows, ali ste odlučili da ne želite da se provjera dogodi, provjeru možete otkazati upisivanjem sljedeće naredbe:

chkntfs / xc:

Nećete dobiti nikakvu povratnu informaciju da je skeniranje otkazano, ali će biti. Ova naredba zapravo isključuje pogon iz naredbe chkdsk za sljedeće pokretanje. Ako ponovno pokrenete računalo kako biste utvrdili da je skeniranje zakazano, Windows je također ljubazan pružiti vam desetak sekundi da preskočite skeniranje ako želite.

Kako se koristi naredba ChkDsk u naredbenom retku

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.

Nadamo se da će Chkdsk riješiti sve probleme s tvrdim diskom koji se mogu pojaviti, a vi se možete vratiti uobičajenoj upotrebi računala.