Slik løser du problemer med harddisken med Chkdsk i Windows 7, 8 og 10

Hver gang du har harddiskfeil - eller til og med merkelig oppførsel som du kanskje ikke først knytter til en harddisk - kan Sjekk disk være en livredder. Her er en fullstendig guide til bruk av Check Disk-verktøyet som følger med alle versjoner av Windows.

Hva Chkdsk gjør (og når du skal bruke det)

Kontrolldiskverktøyet, også kjent som chkdsk (siden det er kommandoen du bruker for å kjøre det), skanner gjennom hele harddisken for å finne og fikse problemer. Det er ikke noe veldig spennende verktøy - og å kjøre det kan ta litt tid - men det kan virkelig bidra til å forhindre større problemer og tap av data i det lange løp. Chkdsk utfører et par funksjoner, avhengig av hvordan den kjøres:

  • Chkdsks grunnleggende funksjon er å skanne integriteten til filsystemet og filsystemets metadata på et diskvolum og fikse eventuelle logiske filsystemfeil det finner. Slike feil kan omfatte korrupte oppføringer i et volums hovedfiltabell (MFT), dårlige sikkerhetsbeskrivelser knyttet til filer, eller til og med feiljustert tidsstempel eller filstørrelsesinformasjon om individuelle filer.
  • Chkdsk kan også valgfritt skanne alle sektorer på et diskvolum på jakt etter dårlige sektorer. Dårlige sektorer kommer i to former: myke dårlige sektorer, som kan oppstå når data skrives dårlig, og harde dårlige sektorer som kan oppstå på grunn av fysisk skade på disken. Chkdsk prøver å fikse disse problemene ved å reparere myke dårlige sektorer, og merke harde dårlige sektorer slik at de ikke blir brukt igjen.

Det høres kanskje veldig teknisk ut, men ikke bekymre deg: du trenger ikke å forstå detaljene i hvordan det fungerer å vite når du skal kjøre det.

Vi anbefaler å kjøre chkdsk noen få måneder som en del av rutinemessig vedlikehold sammen med å bruke et SMART-verktøy for stasjoner som støtter det. Du bør også vurdere å kjøre den når som helst Windows har slått seg av unormalt - for eksempel etter strømbrudd eller systemkrasj. Noen ganger vil Windows automatisk kjøre en skanning under oppstart, men ofte må du gjøre det selv. Selv om du bare har rare problemer med apper som ikke lastes eller krasjer som du ikke har klart å løse på en annen måte, kan du vurdere å sjekke disken.

For eksempel: Jeg hadde en gang et problem der Outlook plutselig begynte å krasje på meg kort tid etter lasting. Etter mye feilsøking avslørte en chkdsk-skanning at jeg hadde dårlige sektorer der Outlook-datafilen min ble lagret. Heldigvis klarte chkdsk å gjenopprette sektorene i mitt tilfelle, og alt gikk tilbake til det normale etterpå.

RELATERTE: Forklarte dårlige sektorer: Hvorfor harddisker får dårlige sektorer og hva du kan gjøre med det

Hvis chkdsk støter på problemer - spesielt harde, dårlige sektorer - som den ikke kan reparere, kan data bli ubrukelige. Det er ikke veldig sannsynlig, men det kan skje. Av den grunn bør du alltid sørge for at du har en god sikkerhetskopierutine på plass og sikkerhetskopiere PC-en din før du kjører chkdsk.

Chkdsk-verktøyet fungerer stort sett likt i alle versjoner av Windows. Vi vil jobbe med Windows 10 i denne artikkelen, så skjermene kan se litt annerledes ut hvis du bruker Windows 7 eller 8, men chkdsk utfører det samme, og vi vil påpeke hvor noen prosedyrer er forskjellige. Vi vil også snakke om å kjøre den fra ledeteksten, i tilfeller der du ikke en gang kan starte opp i Windows.

Hvordan sjekke en disk fra Windows

Å kjøre verktøyet Sjekk disk fra Windows-skrivebordet er enkelt. I File Explorer høyreklikker du stasjonen du vil kontrollere, og velger deretter Egenskaper.

I eiendomsvinduet bytter du til "Verktøy" -fanen og klikker deretter på "Kontroller" -knappen. I Windows 7 heter knappen "Sjekk nå."

I Windows 8 og 10 kan Windows informere deg om at det ikke har funnet noen feil på stasjonen. Du kan fremdeles utføre en manuell skanning ved å klikke på "Skann stasjon". Dette vil først utføre en skanning uten å prøve noen reparasjoner, så den vil ikke starte PCen på nytt på dette tidspunktet. Hvis hurtigdiskskanningen avslører noen problemer, vil Windows presentere det alternativet for deg. Hvis du imidlertid vil tvinge det, må du bruke ledeteksten til å kjøre chkdsk - noe vi vil dekke litt senere i artikkelen.

Etter at Windows har skannet harddisken din, kan du bare klikke "Lukk" hvis det ikke ble funnet noen feil.

I Windows 7, når du klikker på "Kontroller nå" -knappen, ser du en dialogboks som lar deg velge et par ekstra alternativer - nemlig om du også automatisk vil fikse filsystemfeil og søke etter dårlige sektorer. Hvis du vil utføre den grundigste diskkontrollen, velger du begge alternativene og klikker deretter på "Start". Bare vær oppmerksom på at hvis du legger til en sektorskanning i blandingen, kan det ta ganske lang tid å sjekke disken. Det kan være noe du vil gjøre når du ikke trenger datamaskinen på noen timer.

Hvis du velger å fikse filsystemfeil eller søke etter dårlige sektorer, kan ikke Windows utføre en skanning mens disken er i bruk. Hvis det skjer, har du muligheten til å avbryte skanningen eller planlegge en diskkontroll neste gang du starter Windows på nytt.

Hvordan sjekke opp eller avbryte en planlagt diskkontroll

Hvis du ikke er sikker på om en disksjekk er planlagt for neste omstart, er det enkelt å sjekke i ledeteksten. Du må kjøre ledetekst med administrative rettigheter. Trykk på Start og skriv deretter inn "ledetekst". Høyreklikk på resultatet og velg deretter "Kjør som administrator."

Skriv inn følgende kommando ved ledeteksten - erstatt stasjonsbokstaven om nødvendig.

chkntfs c:

Hvis du har planlagt en manuell kontroll av stasjonen, vil du se en melding om det.

Hvis Windows har planlagt en automatisk sjekk av stasjonen, vil du se en melding om at volumet er skittent, noe som bare betyr at det er flagget med potensielle feil. Dette fungerer som en indikasjon på at Windows kjører en sjekk neste gang den starter. Hvis ingen automatisk skanning er planlagt, vil du bare se en melding om at volumet ikke er skittent.

Hvis en disksjekk er planlagt neste gang du starter Windows, men har bestemt at du ikke vil at sjekken skal skje, kan du avbryte sjekken ved å skrive følgende kommando:

chkntfs / xc:

Du vil ikke få noen form for tilbakemelding om at skanningen er avbrutt, men det vil ha vært. Denne kommandoen ekskluderer faktisk stasjonen fra chkdsk-kommandoen for neste start. Hvis du starter på nytt for å finne ut at en skanning er planlagt, er Windows også snill nok til å gi deg omtrent ti sekunder til å hoppe over skanningen hvis du vil.

Hvordan bruke ChkDsk-kommandoen ved ledeteksten

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åpentligvis vil Chkdsk fikse harddiskproblemene du måtte ha, og du kan gå tilbake til å bruke datamaskinen din normalt.