Varje gång du har hårddiskfel – eller till och med konstigt beteende som du kanske inte först associerar med en hårddisk – kan Check Disk vara en livräddare. Här är en fullständig guide för att använda Check Disk-verktyget som följer med alla versioner av Windows.

Vad Chkdsk gör (och när den ska användas)

Verktyget Kontrollera disk, även känt som chkdsk (eftersom det är kommandot du använder för att köra det) skannar igenom hela din hårddisk för att hitta och åtgärda problem. Det är inte ett särskilt spännande verktyg – och att köra det kan ta lite tid – men det kan verkligen hjälpa till att förhindra större problem och förlust av data i det långa loppet. Chkdsk utför ett par funktioner, beroende på hur det körs:

  • Chkdsks grundläggande funktion är att skanna integriteten för filsystemet och filsystemets metadata på en diskvolym och fixa eventuella logiska filsystemfel som den hittar. Sådana fel kan inkludera korrupta poster i en volymmasterfiltabell (MFT), dåliga säkerhetsdeskriptorer förknippade med filer eller till och med felaktig tidsstämpel eller filstorleksinformation om enskilda filer.
  • Chkdsk kan också valfritt skanna varje sektor på en diskvolym och leta efter dåliga sektorer. Dåliga sektorer finns i två former: mjuka dåliga sektorer, som kan uppstå när data skrivs dåligt, och hårda dåliga sektorer som kan uppstå på grund av fysisk skada på disken. Chkdsk försöker fixa dessa problem genom att reparera mjuka dåliga sektorer och markera hårda dåliga sektorer så att de inte kommer att användas igen.

Det kanske låter väldigt tekniskt, men oroa dig inte: du behöver inte förstå detaljerna i hur det fungerar för att veta när du borde köra den.

Vi rekommenderar att du kör chkdsk varannan månad som en del av rutinunderhållet tillsammans med att använda ett SMART-verktyg för enheter som stöder det. Du bör också överväga att köra det varje gång Windows har stängts av på ett onormalt sätt, till exempel efter ett strömavbrott eller systemkrasch. Ibland kör Windows automatiskt en skanning under uppstart, men oftast måste du göra det själv. Även om du bara har konstiga problem med appar som inte laddar eller kraschar som du inte har kunnat lösa på ett annat sätt, kan du överväga att kontrollera disken.

Till exempel: Jag hade en gång ett problem där Outlook plötsligt började krascha på mig kort efter laddning. Efter mycket felsökning avslöjade en chkdsk-skanning att jag hade dåliga sektorer där min Outlook-datafil lagrades. Lyckligtvis kunde chkdsk återställa sektorerna i mitt fall, och allt gick tillbaka till det normala efteråt.

RELATERAD: Dåliga sektorer förklaras: Varför hårddiskar får dåliga sektorer och vad du kan göra åt det

Om chkdsk stöter på problem – särskilt svåra dåliga sektorer – att det kan inte reparation kan data bli oanvändbar. Det är inte särskilt troligt, men det kan hända. Av den anledningen bör du alltid se till att du har en bra säkerhetskopieringsrutin på plats och säkerhetskopiera din PC innan du kör chkdsk.

chkdsk-verktyget fungerar ungefär likadant i alla versioner av Windows. Jo, arbeta med Windows 10 i den här artikeln, så skärmarna kan se något annorlunda ut om du använder Windows 7 eller 8, men chkdsk utför samma sak, och påpekar väl var alla procedurer skiljer sig. Tja, prata också om att köra det från kommandotolken, i fall där du inte ens kan starta upp i Windows.

Hur man kontrollerar en disk från Windows

Det är enkelt att köra verktyget Kontrollera disk från Windows-skrivbordet. I Filutforskaren högerklickar du på den enhet du vill kontrollera och väljer sedan Properties.

I egenskapsfönstret byter du till Tools och klicka sedan på Check. I Windows 7 heter knappen Check now.

I Windows 8 och 10 kan Windows informera dig om att det inte har hittat några fel på enheten. Du kan fortfarande utföra en manuell skanning genom att klicka Scan drive. Detta kommer först att utföra en skanning utan att försöka reparera, så det kommer inte att starta om din dator vid denna tidpunkt. Om snabbdisksökningen avslöjar några problem kommer Windows att presentera det alternativet för dig. Om du vill tvinga fram det måste du dock använda kommandotolken för att köra chkdsk – något som väl kommer att behandlas lite senare i artikeln.

Efter att Windows har skannat din enhet, om inga fel hittades, kan du bara klicka Close.

I Windows 7, när du klickar på Check now, kommer du att se en dialogruta som låter dig välja ett par extra alternativ — nämligen om du också vill åtgärda filsystemfel automatiskt och söka efter dåliga sektorer. Om du vill utföra den mest noggranna diskkontrollen, fortsätt och välj båda alternativen och klicka sedan Start. Tänk bara på att om du lägger till en sektorskanning till mixen kan det ta ganska lång tid att kontrollera disken. Det kan vara något du vill göra när du inte behöver din dator på några timmar.

Om du väljer att fixa filsystemfel eller söka efter dåliga sektorer, kommer Windows inte att kunna utföra en genomsökning medan disken används. Om det händer har du möjlighet att avbryta skanningen eller schemalägga en diskkontroll som ska ske nästa gång du startar om Windows.

Hur man kontrollerar eller avbryter en schemalagd diskkontroll

Om du inte är säker på om en diskkontroll är schemalagd för din nästa omstart är det lätt nog att kontrollera vid kommandotolken. Du måste köra kommandotolken med administrativa rättigheter. Tryck på Start och skriv sedan command prompt. Högerklicka på resultatet och välj sedan Run as administrator.

Vid prompten skriver du följande kommando—ersätt enhetsbeteckningen om det behövs.

chkntfs c:

Om du har schemalagt en manuell kontroll av enheten kommer du att se ett meddelande om detta.

Om Windows har schemalagt en automatisk kontroll av enheten kommer du att se ett meddelande som låter dig veta att volymen är smutsig, vilket bara betyder att den har flaggats med potentiella fel. Detta fungerar som en indikation på att Windows kommer att köra en kontroll nästa gång den startar. Om ingen automatisk skanning är schemalagd ser du bara ett meddelande som låter dig veta att volymen inte är smutsig.

Om en diskkontroll är schemalagd för nästa gång du startar Windows, men har bestämt dig för att du inte vill att kontrollen ska ske, kan du avbryta kontrollen genom att skriva följande kommando:

chkntfs /x c:

Du kommer inte få någon form av feedback om att skanningen har avbrutits, men det kommer att ha blivit det. Detta kommando utesluter faktiskt enheten från kommandot chkdsk för nästa start. Om du startar om för att upptäcka att en genomsökning har schemalagts, är Windows också vänlig nog att ge dig cirka tio sekunder för att hoppa över skanningen om du vill.

Hur man använder kommandot ChkDsk vid kommandotolken

Om du är villig att använda kommandotolken (eller du måste eftersom Windows inte startar ordentligt), kan du utöva lite mer kontroll över diskkontrollprocessen. Plus, om du använder Windows 8 eller 10, är ​​det det enda sättet att tvinga in automatisk fixering eller skanning av dålig sektor i mixen. Öppna kommandotolken med administrativa rättigheter genom att trycka på Windows+X och välja Command Prompt (Admin). Du kommer att använda chkdsk. Kommandot stöder ett antal valfria växlar, men var mest oroliga för två av dem: /f och /r .

Om du bara använder chkdsk av sig själv kommer den att skanna din enhet i skrivskyddat läge, rapportera fel men inte försöka reparera dem. Av denna anledning kan den vanligtvis köras utan att behöva starta om din dator.

Om du vill chkdsk För att försöka reparera logiska filsystemfel under skanningen, lägg till /f växla. Observera att om enheten har filer som används (och det kommer förmodligen att göra det), kommer du att bli ombedd att schemalägga en genomsökning för nästa omstart.

chkdsk /f c:

Om du vill chkdsk för att söka efter dåliga sektorer också, använder du /r växla. När du använder /r switch, den /f switch är underförstått, vilket betyder att chkdsk kommer att söka efter både logiska fel och dåliga sektorer. Men även om det egentligen inte är nödvändigt, skadar det inte heller någonting om du kastar båda /r och /f slår på kommandot samtidigt.

chkdsk /r c:

Löpning chkdsk /r ger dig den mest grundliga skanningen du kan utföra på en volym, och om du har lite tid över för sektorkontrollen rekommenderar vi starkt att du kör den åtminstone med jämna mellanrum.

Det finns naturligtvis andra parametrar du kan använda med chkdsk . Så för fullständighetens skull – och din nördiga njutning – här är de:

C:>chkdsk /?
Checks a disk and displays a status report.

CHKDSK [volume[[path]filnamn]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]

volym Anger enhetsbeteckningen (följt av ett kolon),
monteringspunkt eller volymnamn.
filnamn Endast FAT/FAT32: Anger vilka filer som ska kontrolleras för fragmentering.
/F Åtgärdar fel på disken.
/V On FAT/FAT32: Visar den fullständiga sökvägen och namnet på varje fil
på skivan.
På NTFS: Visar eventuella rensningsmeddelanden.
/R Lokaliserar dåliga sektorer och återställer läsbar information
(antyder /F).
/L:storlek Endast NTFS: Ändrar loggfilens storlek till angivet antal
av kilobyte. Om storleken inte anges, visar aktuell
storlek.
/X Tvingar ned volymen först om det behövs.
Alla öppna handtag till volymen skulle då vara ogiltiga
(antyder /F).
/I Endast NTFS: Utför en mindre intensiv kontroll av indexposter.
/C Endast NTFS: Hoppar över kontroll av cykler i mappen
strukturera.
/B Endast NTFS: Omvärderar dåliga kluster på volymen
(antyder /R)

Växeln /I eller /C minskar den tid som krävs för att köra Chkdsk med
hoppa över vissa kontroller av volymen.

Förhoppningsvis kommer Chkdsk att fixa alla hårddiskproblem du kan ha, och du kan återgå till att använda din dator normalt.