Sådan løses harddiskproblemer med Chkdsk i Windows 7, 8 og 10

Hver gang du har harddiskfejl - eller endda mærkelig opførsel, som du måske ikke i første omgang forbinder med en harddisk - kan Check Disk være en livredder. Her er en komplet guide til brug af Check Disk-værktøjet, der følger med alle versioner af Windows.

Hvad Chkdsk gør (og hvornår skal det bruges)

Check Disk-værktøjet, også kendt som chkdsk (da det er den kommando, du bruger til at køre det) scanner gennem hele din harddisk for at finde og løse problemer. Det er ikke noget særligt spændende værktøj - og det kan tage noget tid at køre det - men det kan virkelig hjælpe med at forhindre større problemer og tab af data i det lange løb. Chkdsk udfører et par funktioner afhængigt af, hvordan det køres:

  • Chkdsk's grundlæggende funktion er at scanne integriteten af ​​filsystemet og filsystemets metadata på en diskvolumen og rette eventuelle logiske filsystemfejl, som den finder. Sådanne fejl kan omfatte korrupte poster i en bindings master-filtabel (MFT), dårlige sikkerhedsbeskrivelser forbundet med filer eller endda forkert justeret tidsstempel eller filstørrelsesinformation om individuelle filer.
  • Chkdsk kan også valgfrit scanne hver sektor på en diskvolumen på udkig efter dårlige sektorer. Dårlige sektorer findes i to former: bløde dårlige sektorer, der kan opstå, når data skrives dårligt, og hårde dårlige sektorer, der kan opstå på grund af fysisk skade på disken. Chkdsk forsøger at løse disse problemer ved at reparere bløde dårlige sektorer og markere hårde dårlige sektorer, så de ikke bruges igen.

Det lyder måske meget teknisk, men rolig: du behøver ikke at forstå detaljerne i, hvordan det fungerer, at vide, hvornår du skal køre det.

Vi anbefaler at køre chkdsk hvert par måneder som en del af rutinemæssig vedligeholdelse sammen med at bruge et SMART-værktøj til drev, der understøtter det. Du bør også overveje at køre det, når som helst Windows har lukket unormalt - f.eks. Efter et strømtab eller systemnedbrud. Nogle gange kører Windows automatisk en scanning under opstart, men ofte bliver du nødt til at gøre det selv. Selvom du bare har underlige problemer med apps, der ikke indlæses eller går ned, som du ikke har været i stand til at løse på en anden måde, kan du overveje at kontrollere disken.

For eksempel: Jeg havde engang et problem, hvor Outlook pludselig begyndte at gå ned på mig kort efter indlæsning. Efter en masse fejlfinding afslørede en chkdsk-scanning, at jeg havde dårlige sektorer, hvor min Outlook-datafil blev gemt. Heldigvis var chkdsk i stand til at gendanne sektorerne i mit tilfælde, og alt gik tilbage til det normale bagefter.

RELATERET: Forklarede dårlige sektorer: Hvorfor harddiske får dårlige sektorer, og hvad du kan gøre ved det

Hvis chkdsk støder på problemer - især hårde dårlige sektorer - som det ikke kan reparere, kan data blive ubrugelige. Det er ikke meget sandsynligt, men det kan ske. Af den grund skal du altid sørge for at have en god sikkerhedskopierutine på plads og sikkerhedskopiere din pc, før du kører chkdsk.

Chkdsk-værktøjet fungerer stort set det samme i alle versioner af Windows. Vi arbejder med Windows 10 i denne artikel, så skærmene kan se lidt anderledes ud, hvis du bruger Windows 7 eller 8, men chkdsk udfører det samme, og vi vil påpege, hvor eventuelle procedurer er forskellige. Vi vil også tale om at køre det fra kommandoprompten, i tilfælde hvor du ikke engang kan starte i Windows.

Sådan kontrolleres en disk fra Windows

Det er nemt at køre Check Disk-værktøjet fra Windows-skrivebordet. I File Explorer skal du højreklikke på det drev, du vil kontrollere, og derefter vælge "Egenskaber".

I egenskabsvinduet skal du skifte til fanen "Værktøjer" og derefter klikke på knappen "Kontroller". I Windows 7 hedder knappen "Tjek nu."

I Windows 8 og 10 kan Windows muligvis meddele dig, at det ikke har fundet nogen fejl på drevet. Du kan stadig udføre en manuel scanning ved at klikke på "Scan drev." Dette udfører først en scanning uden at prøve nogen reparationer, så den genstarter ikke din pc på dette tidspunkt. Hvis hurtig diskscanning afslører nogen problemer, vil Windows præsentere denne mulighed for dig. Hvis du vil tvinge det, skal du dog bruge kommandoprompten til at køre chkdsk - noget, vi vil dække lidt senere i artiklen.

Når Windows har scannet dit drev, hvis der ikke blev fundet fejl, kan du bare klikke på "Luk".

I Windows 7, når du klikker på knappen "Tjek nu", vil du se en dialog, der lader dig vælge et par ekstra muligheder - nemlig om du også automatisk vil rette filsystemfejl og scanne for dårlige sektorer. Hvis du vil udføre den mest grundige diskkontrol, skal du vælge begge indstillinger og derefter klikke på "Start". Bare vær opmærksom på, at hvis du tilføjer en sektorscanning til blandingen, kan det tage et stykke tid at kontrollere disken. Det kan være noget, du vil gøre, når du ikke har brug for din computer i et par timer.

Hvis du vælger at rette filsystemfejl eller scanne for dårlige sektorer, kan Windows ikke udføre en scanning, mens disken er i brug. Hvis det sker, har du mulighed for at annullere scanningen eller planlægge en diskkontrol, der skal ske, næste gang du genstarter Windows.

Sådan kontrolleres eller annulleres en planlagt diskkontrol

Hvis du ikke er sikker på, om en diskkontrol er planlagt til din næste genstart, er det let nok at kontrollere ved kommandoprompten. Du skal køre kommandoprompt med administrative rettigheder. Tryk på Start, og skriv derefter "kommandoprompt". Højreklik på resultatet, og vælg derefter "Kør som administrator."

Skriv følgende kommando ved anmodningen - udskift om nødvendigt drevbogstavet.

chkntfs c:

Hvis du har planlagt en manuel kontrol af drevet, vil du se en meddelelse herom.

Hvis Windows har planlagt en automatisk kontrol af drevet, vil du se en besked, der fortæller dig, at lydstyrken er snavset, hvilket bare betyder, at det er markeret med potentielle fejl. Dette tjener som en indikation af, at Windows kører en kontrol næste gang den starter. Hvis der ikke er planlagt nogen automatisk scanning, ser du bare en besked, der fortæller dig, at lydstyrken ikke er snavset.

Hvis en diskkontrol er planlagt til næste gang du starter Windows, men har besluttet, at du ikke ønsker, at kontrollen skal ske, kan du annullere kontrollen ved at skrive følgende kommando:

chkntfs / xc:

Du får ikke nogen form for feedback om, at scanningen er annulleret, men det vil have været. Denne kommando udelukker faktisk drevet fra chkdsk-kommandoen til næste start. Hvis du genstarter for at finde ud af, at en scanning er planlagt, er Windows også venlig nok til at give dig cirka ti sekunder til at springe scanningen over, hvis du vil.

Sådan bruges ChkDsk-kommandoen ved kommandoprompten

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.

Forhåbentlig løser Chkdsk de harddiskproblemer, du måtte have, og du kan gå tilbage til at bruge din computer normalt.