Kā novērst cietā diska problēmas ar Chkdsk operētājsistēmās Windows 7, 8 un 10

Jebkurā laikā, kad rodas cietā diska kļūdas vai pat dīvaina rīcība, kuru vispirms nevarat saistīt ar cieto disku, pārbaudiet, vai disks var būt glābiņš. Šeit ir pilns ceļvedis, kā izmantot rīku Check Disk, kas nāk ar katru Windows versiju.

Ko Chkdsk dara (un kad to lietot)

Pārbaudes diska utilīta, kas pazīstama arī kā chkdsk (jo tā ir komanda, kuru izmantojat, lai to palaistu), skenē visu cieto disku, lai atrastu un novērstu problēmas. Tas nav ārkārtīgi aizraujošs rīks - un tā palaišana var aizņemt kādu laiku -, bet tas patiešām var palīdzēt novērst lielākas problēmas un datu zudumu ilgtermiņā. Chkdsk veic dažas funkcijas atkarībā no tā, kā tas darbojas:

  • Chkdsk pamatfunkcija ir skenēt failu sistēmas un failu sistēmas metadatu integritāti diska sējumā un novērst visas atrastās loģiskās failu sistēmas kļūdas. Šādas kļūdas var būt bojāti ieraksti sējuma pamatfailu tabulā (MFT), slikti drošības deskriptori, kas saistīti ar failiem, vai pat nepareiza laika zīmoga vai faila lieluma informācija par atsevišķiem failiem.
  • Chkdsk var arī pēc izvēles skenēt katru sektoru diska sējumā, meklējot sliktos sektorus. Slikti sektori ir divos veidos: maigi slikti sektori, kas var rasties, ja dati tiek uzrakstīti slikti, un grūti, slikti sektori, kas var rasties fiziska diska bojājuma dēļ. Chkdsk mēģina novērst šīs problēmas, labojot slikti sliktus sektorus un atzīmējot grūti sliktus sektorus, lai tos vairs neizmantotu.

Tas viss var izklausīties ļoti tehniski, taču neuztraucieties: jums nav jāsaprot, kā tas darbojas, lai zinātu, kad jums tas jādarbina.

Mēs iesakām palaist chkdsk ik pēc pāris mēnešiem kā daļu no ikdienas apkopes, kā arī izmantot SMART rīku diskiem, kas to atbalsta. Jums vajadzētu arī apsvērt tā palaišanu jebkurā laikā, kad Windows ir ārkārtīgi izslēgts, piemēram, pēc strāvas zuduma vai sistēmas atteices. Dažreiz Windows startēšanas laikā automātiski veiks skenēšanu, taču visbiežāk tas būs jādara pats. Pat ja jums vienkārši ir dīvainas problēmas ar lietotņu neielādēšanu vai avārijām, kuras neesat spējis atrisināt citā veidā, ieteicams apsvērt diska pārbaudi.

Piemēram: man kādreiz radās problēma, kad programma Outlook pēkšņi sāka avarēt neilgi pēc ielādes. Pēc daudz problēmu novēršanas chkdsk skenēšana atklāja, ka man bija slikti sektori, kur tika saglabāts mans Outlook datu fails. Par laimi, manā gadījumā chkdsk varēja atgūt sektorus, un pēc tam viss atgriezās normālā stāvoklī.

SAISTĪTĀS: Slikti sektori paskaidroti: kāpēc cietie diski kļūst slikti sektori un ko jūs varat darīt ar to

Ja chkdsk rodas problēmas - īpaši slikti un slikti sektori -, kuras to nevar novērst, dati var kļūt nelietojami. Tas nav ļoti iespējams, bet tas var notikt. Šī iemesla dēļ pirms chkdsk palaišanas vienmēr jāpārliecinās, vai jums ir izveidota laba dublēšanas kārtība, un dublējiet datoru.

Rīks chkdsk visās Windows versijās darbojas gandrīz vienādi. Šajā rakstā mēs strādāsim ar Windows 10, tāpēc ekrāni var izskatīties nedaudz atšķirīgi, ja izmantojat sistēmu Windows 7 vai 8, taču chkdsk veic to pašu, un mēs norādīsim, kur visas procedūras atšķiras. Mēs runāsim arī par tā palaišanu no komandrindas gadījumos, kad jūs pat nevarat palaist sistēmā Windows.

Kā pārbaudīt disku no Windows

Pārbaudīt disku no Windows darbvirsmas ir viegli. Programmā File Explorer ar peles labo pogu noklikšķiniet uz pārbaudāmā diska un pēc tam izvēlieties Rekvizīti.

Rekvizītu logā pārslēdzieties uz cilni Rīki un pēc tam noklikšķiniet uz pogas Pārbaudīt. Operētājsistēmā Windows 7 pogas nosaukums ir “Pārbaudīt tūlīt”.

Operētājsistēmās Windows 8 un 10 Windows var jūs informēt, ka diskā nav atrasta neviena kļūda. Jūs joprojām varat veikt manuālu skenēšanu, noklikšķinot uz “Skenēšanas disks”. Tas vispirms veiks skenēšanu, nemēģinot veikt nekādus labojumus, tāpēc šajā brīdī jūsu dators netiks restartēts. Ja ātrā diska skenēšana atklāj kādas problēmas, Windows jums parādīs šo opciju. Tomēr, ja vēlaties to piespiest, jums jāizmanto komandu uzvedne, lai palaistu chkdsk - kaut ko mēs aplūkosim nedaudz vēlāk rakstā.

Pēc tam, kad sistēma Windows ir skenējusi jūsu disku, ja netika atrastas kļūdas, varat vienkārši noklikšķināt uz Aizvērt.

Operētājsistēmā Windows 7, noklikšķinot uz pogas “Pārbaudīt tūlīt”, tiks parādīts dialoglodziņš, kas ļauj izvēlēties pāris papildu opcijas - proti, vai vēlaties arī automātiski novērst failu sistēmas kļūdas un meklēt sliktus sektorus. Ja vēlaties veikt visaptverošāko diska pārbaudi, dodieties uz priekšu, atlasiet abas opcijas un pēc tam noklikšķiniet uz Sākt. Tikai ņemiet vērā, ka, ja maisījumam pievienojat sektora skenēšanu, diska pārbaude var aizņemt diezgan ilgu laiku. Tas var būt kaut kas, ko vēlaties darīt, ja jums dažas stundas nav nepieciešams dators.

Ja izvēlaties labot failu sistēmas kļūdas vai skenēt sliktus sektorus, Windows nevarēs veikt skenēšanu, kamēr disks tiek izmantots. Ja tas notiks, jums būs iespēja atcelt skenēšanu vai ieplānot diska pārbaudi nākamajā Windows restartēšanas reizē.

Kā pārbaudīt ieslēgšanu vai atcelt ieplānoto diska pārbaudi

Ja neesat pārliecināts, vai nākamajai restartēšanai ir paredzēta diska pārbaude, to ir pietiekami viegli pārbaudīt komandu uzvednē. Jums būs jāpalaiž komandu uzvedne ar administratīvajām tiesībām. Nospiediet Sākt un pēc tam ierakstiet “komandu uzvedne”. Ar peles labo pogu noklikšķiniet uz rezultāta un pēc tam izvēlieties “Palaist kā administrators”.

Uzvednē ierakstiet šādu komandu - vajadzības gadījumā aizstājot diska burtu.

chkntfs c:

Ja esat ieplānojis manuālu diska pārbaudi, tiks parādīts attiecīgs ziņojums.

Ja Windows ir ieplānojusi automātisku diska pārbaudi, tiks parādīts ziņojums, kas paziņo, ka sējums ir netīrs, kas tikai nozīmē, ka tas ir atzīmēts ar iespējamām kļūdām. Tas kalpo kā norāde, ka Windows veiks pārbaudi nākamajā startēšanas reizē. Ja nav ieplānota automātiska skenēšana, jūs vienkārši redzēsit ziņojumu, kas paziņo, ka skaļums nav netīrs.

Ja diska pārbaude ir ieplānota nākamajā reizē, kad startējat sistēmu Windows, bet esat nolēmis, ka nevēlaties, lai pārbaude notiktu, varat atcelt pārbaudi, ierakstot šādu komandu:

chkntfs / xc:

Jūs nesaņemsit nekādas atsauksmes par to, ka skenēšana ir atcelta, taču tā būs. Šī komanda faktiski izslēdz disku no komandas chkdsk nākamajam startam. Ja jūs restartējat, lai konstatētu, ka skenēšana ir ieplānota, Windows ir arī pietiekami laipns, lai nodrošinātu apmēram desmit sekundes, lai izlaistu skenēšanu, ja vēlaties.

Kā izmantot komandu ChkDsk komandrindā

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.

Cerams, ka Chkdsk novērsīs visas cietā diska problēmas, kas jums varētu būt radušās, un jūs varat atgriezties pie sava datora izmantošanas.