Kako odpraviti težave s trdim diskom s Chkdsk v operacijskih sistemih Windows 7, 8 in 10

Kadar imate napake na trdem disku - ali celo čudno vedenje, ki ga sprva morda ne bi povezali s trdim diskom - Check Disk je lahko rešilno sredstvo. Tu je popoln vodnik za uporabo orodja Check Disk, ki je priložen vsaki različici sistema Windows.

Kaj počne Chkdsk (in kdaj ga uporabiti)

Pripomoček Check Disk, znan tudi kot chkdsk (ker je to ukaz, ki ga uporabljate za njegovo zagon), poišče in odpravi težave na celotnem trdem disku. To ni grozljivo vznemirljivo orodje - in zagon lahko traja nekaj časa, vendar lahko resnično dolgoročno pomaga pri preprečevanju večjih težav in izgube podatkov. Chkdsk izvaja nekaj funkcij, odvisno od tega, kako se izvaja:

  • Osnovna funkcija Chkdska je skeniranje celovitosti datotečnega sistema in metapodatkov datotečnega sistema na disku in odpravljanje morebitnih napak logičnega datotečnega sistema, ki jih najde. Takšne napake lahko vključujejo poškodovane vnose v tabeli glavnih datotek zvezka (MFT), slabe varnostne deskriptorje, povezane z datotekami, ali celo neusklajene informacije o časovnem žigu ali velikosti datoteke o posameznih datotekah.
  • Chkdsk lahko po želji tudi skenira vsak sektor na disku in išče slabe sektorje. Slabi sektorji so v dveh oblikah: mehki slabi sektorji, ki se lahko pojavijo, če so podatki slabo zapisani, in trdi slabi sektorji, ki se lahko pojavijo zaradi fizične poškodbe diska. Chkdsk poskuša te težave odpraviti s popravljanjem mehkih slabih sektorjev in označevanjem trdih slabih sektorjev, da jih ne bodo več uporabljali.

Morda se vse sliši zelo tehnično, vendar brez skrbi: ni vam treba razumeti podrobnosti, kako deluje, da bi vedeli, kdaj ga morate zagnati.

Priporočamo, da chkdsk zaženete vsakih nekaj mesecev kot del rednega vzdrževanja in uporabo orodja SMART za pogone, ki ga podpirajo. Prav tako bi morali razmisliti o tem, da bi ga zagnali vsakič, ko se sistem Windows izklopi nenormalno - na primer po izgubi električne energije ali izpadu sistema. Včasih bo Windows med zagonom samodejno zagnal pregled, najpogosteje pa boste morali to storiti sami. Tudi če imate samo nenavadne težave z aplikacijami, ki se ne nalagajo ali zrušijo in jih niste mogli rešiti drugače, lahko razmislite o preverjanju diska.

Na primer: nekoč sem imel težavo, ko se je Outlook kmalu po nalaganju nenadoma začel sesuti name. Po številnih težavah je pregled chkdsk razkril, da imam slabe sektorje, v katerih je bila shranjena moja podatkovna datoteka Outlook. Na srečo je chkdsk v mojem primeru uspel obnoviti sektorje, nato pa se je vse vrnilo v normalno stanje.

POVEZANE: Pojasnjeni slabi sektorji: Zakaj trdi diski dobivajo slabe sektorje in kaj lahko storite glede tega

Če chkdsk naleti na težave - še posebej na težke slabe sektorje -, ki jih ne more popraviti, lahko podatki postanejo neuporabni. Ni zelo verjetno, vendar se lahko zgodi. Iz tega razloga se vedno prepričajte, da imate dobro nameščeno varnostno kopijo in varnostno kopirajte računalnik, preden zaženete chkdsk.

Orodje chkdsk deluje v vseh različicah sistema Windows približno enako. V tem članku bomo delali z operacijskim sistemom Windows 10, zato bodo zasloni morda nekoliko drugačni, če uporabljate Windows 7 ali 8, vendar chkdsk deluje enako in opozorili bomo, kje se kateri koli postopek razlikuje. Pogovarjali se bomo tudi o zagonu iz ukaznega poziva, v primerih, ko se ne morete niti zagnati v sistemu Windows.

Kako preveriti disk iz sistema Windows

Zagon orodja Check Disk z namizja Windows je enostaven. V Raziskovalcu z desno miškino tipko kliknite pogon, ki ga želite preveriti, in izberite »Lastnosti«.

V oknu z lastnostmi preklopite na zavihek »Orodja« in nato kliknite gumb »Preveri«. V operacijskem sistemu Windows 7 je gumb imenovan »Preveri zdaj«.

V operacijskih sistemih Windows 8 in 10 vas lahko Windows obvesti, da na pogonu ni našel nobenih napak. Še vedno lahko izvedete ročno skeniranje, tako da kliknete »Scan drive«. S tem boste najprej izvedli pregled brez kakršnih koli popravil, zato v tem trenutku ne bo znova zagnal računalnika. Če hitro odkrivanje diska odkrije kakršne koli težave, vam Windows predstavi to možnost. Če ga želite vsiliti, boste morali z ukaznim pozivom zagnati chkdsk - nekaj, kar bomo obravnavali nekoliko kasneje v članku.

Potem ko Windows skenira vaš pogon, če nobene napake ni mogoče najti, preprosto kliknite »Zapri«.

Ko v operacijskem sistemu Windows 7 kliknete gumb »Preveri zdaj«, se prikaže pogovorno okno, v katerem lahko izberete nekaj dodatnih možnosti, in sicer ali želite samodejno odpraviti napake datotečnega sistema in poiskati slabe sektorje. Če želite opraviti najbolj temeljito preverjanje diska, pojdite naprej in izberite obe možnosti ter kliknite »Start«. Zavedajte se, da če mešanici dodate skeniranje sektorjev, lahko preverjanje diska traja kar nekaj časa. Morda želite nekaj narediti, če nekaj ur ne potrebujete računalnika.

Če se odločite za odpravo napak datotečnega sistema ali za iskanje slabih sektorjev, Windows ne bo mogel izvesti pregleda med uporabo diska. Če se to zgodi, boste lahko preklicali optično branje ali načrtovali preverjanje diska, ko boste naslednjič znova zagnali Windows.

Kako preveriti ali preklicati načrtovano preverjanje diska

Če niste prepričani, ali je preverjanje diska predvideno za vaš naslednji ponovni zagon, je to enostavno preveriti v ukaznem pozivu. Ukazni poziv boste morali zagnati s skrbniškimi pravicami. Pritisnite Start in nato vnesite »ukazni poziv«. Z desno miškino tipko kliknite rezultat in izberite »Zaženi kot skrbnik«.

V poziv vnesite naslednji ukaz - po potrebi zamenjajte črko pogona.

chkntfs c:

Če ste načrtovali ročni pregled pogona, boste videli ustrezno sporočilo.

Če je Windows določil samodejni pregled pogona, boste videli sporočilo, da je nosilec umazan, kar samo pomeni, da je bil označen s potencialnimi napakami. To je znak, da bo Windows ob naslednjem zagonu izvedel preverjanje. Če ni načrtovano samodejno skeniranje, boste videli samo sporočilo, da glasnost ni umazana.

Če je preverjanje diska predvideno za naslednji zagon sistema Windows, vendar ste se odločili, da ne želite, da se preverjanje zgodi, lahko preverjanje prekličete tako, da vnesete naslednji ukaz:

chkntfs / xc:

Ne boste dobili nobenih povratnih informacij, da je bilo optično branje preklicano, vendar bo. Ta ukaz dejansko izključi pogon iz ukaza chkdsk za naslednji zagon. Če se znova zaženete in ugotovite, da je pregled načrtovan, je tudi Windows prijazen, da vam omogoči približno deset sekund, da preskočite preskus, če želite.

Kako uporabiti ukaz ChkDsk v ukaznem pozivu

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.

Upamo, da bo Chkdsk odpravil težave s trdim diskom, ki jih imate, in lahko se vrnete k običajni uporabi računalnika.