Så här åtgärdar du hårddiskproblem med Chkdsk i Windows 7, 8 och 10
Varje gång du har hårddiskfel - eller till och med konstigt beteende kanske du inte först associerar med en hårddisk-Check Disk kan vara en livräddare. Här är en fullständig guide till att använda verktyget Kontrollera disk som följer med alla versioner av Windows.
Vad Chkdsk gör (och när det ska användas)
Verktyget Check Disk, även känt som chkdsk (eftersom det är kommandot du använder för att köra det) skannar igenom hela hårddisken för att hitta och åtgärda problem. Det är inte ett väldigt spännande verktyg - och det kan ta lite tid att springa, men det kan verkligen hjälpa till att förhindra större problem och förlust av data på lång sikt. Chkdsk utför ett antal funktioner, beroende på hur det går:
- Chkdsks grundläggande funktion är att skanna integriteten hos filsystemet och filsystemets metadata på en diskvolym och korrigera eventuella logiska filsystemfel som den finner. Sådana fel kan innehålla korrupta poster i en volyms huvudfiltabell (MFT), dåliga säkerhetsbeskrivningar associerade med filer, eller till och med felaktigt tidsstämpel eller filstorleksinformation om enskilda filer.
- Chkdsk kan också valfritt skanna alla sektorer på en diskvolym som letar 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 svåra 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 svåra sektorer så att de inte kommer att användas igen.
Det kan alla låta väldigt tekniskt, men oroa dig inte: du behöver inte förstå insatserna av hur det fungerar när du borde köra den.
Vi rekommenderar att du kör chkdsk varje par månader som en del av rutinunderhåll tillsammans med att använda en S.M.A.R.T. verktyg för enheter som stöder det. Du bör också överväga att köra den när som helst Windows har stängt av onormalt - till exempel efter en strömförlust eller systemkrasch. Ibland kör Windows automatiskt en skanning under start, men oftast måste du göra det själv. Även om du bara har konstiga problem med att appar inte laddar eller kraschar att du inte har kunnat lösa 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 strax efter laddningen. Efter en hel del felsökning visade en chkdsk-skanning att jag hade dåliga sektorer där min Outlook-datafil lagrades. Lyckligtvis kunde chkdsk återhämta sektorerna i mitt fall, och allt gick tillbaka till normalt efteråt.
Om chkdsk stöter på problem, speciellt svåra sektorer, det är det kan inte reparation kan data bli oanvändbara. Det är inte mycket troligt, men det kan hända. Därför bör du alltid se till att du har en bra säkerhetsrutin på plats och säkerhetskopierar datorn innan du kör chkdsk.
Chkdsk-verktyget fungerar ungefär lika mycket i alla versioner av Windows. Vi arbetar med Windows 10 i den här artikeln, så skärmarna kan se lite annorlunda om du använder Windows 7 eller 8, men chkdsk utför samma sak, och vi kommer att påpeka var förfarandena skiljer sig åt. Vi pratar också om att köra den från Kommandotolken, i de fall där du inte ens kan starta upp i Windows.
Så här kontrollerar du en disk från Windows
Att köra Check Disk-verktyget från skrivbordet i Windows är enkelt. I File Explorer högerklickar du på den enhet du vill kontrollera och väljer sedan "Egenskaper".
I egenskapsfönstret växlar du till fliken "Verktyg" och klickar sedan på "Kontrollera". I Windows 7 heter knappen "Kontrollera nu".
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 sökning genom att klicka på "Skanna enhet". Det gör först en skanning utan att försöka reparera, så det startar inte om datorn på denna punkt. Om snabbskanningen visar några problem kommer Windows att presentera det här alternativet. Om du vill tvinga det, måste du använda kommandotolken för att köra chkdsk-något vi kommer att täcka lite senare i artikeln.
När Windows har skannat din enhet, om inga fel hittades kan du bara klicka på "Stäng".
I Windows 7, när du klickar på "Kontrollera nu" -knappen, ser du en dialogruta som låter dig välja ett par extraalternativ, nämligen om du automatiskt vill fixa filsystemfel och söka efter dåliga sektorer. Om du vill utföra den mest grundliga diskkontrollen, fortsätt och välj båda alternativen och klicka sedan på "Starta". Var bara medveten om att om du lägger till en sektionssökning i mixen kan det hända att en kontroll av disken tar en stund. Det kan vara något du vill göra när du inte behöver din dator i några timmar.
Om du väljer att fixa filsystemfel eller skanna efter dåliga sektorer, kommer Windows inte att kunna skanna medan skivan används. Om det händer kan du välja att avbryta skanningen eller schemalägga en diskkontroll för att hända nästa gång du startar om Windows.
Så här checkar du på eller avbryter en schemalagd diskkontroll
Om du inte är säker på om en diskkontroll är schemalagd för nästa omstart, är det enkelt att kontrollera vid kommandotolken. Du måste köra Kommandotolken med administrativa behörigheter. Tryck på Start och skriv sedan "kommandotolken." Högerklicka på resultatet och välj sedan "Kör som administratör".
Skriv omedelbart följande kommando - byt ut drivbrevet om det behövs.
chkntfs c:
Om du har planerat en manuell kontroll av enheten ser du ett meddelande i den riktningen.
Om Windows har schemalagt en automatisk kontroll av enheten ser du ett meddelande som låter dig veta att volymen är smutsig, vilket bara betyder att den har markerats med eventuella fel. Detta tjänar som indikation på att Windows kommer att köra en check nästa gång den startar. Om ingen automatisk skanning är planerad ser du bara ett meddelande som låter dig veta att volymen inte är smutsig.
Om en diskkontroll är planerad nästa gång du startar Windows, men har bestämt att du inte vill att kontrollen ska hända, kan du avbryta kontrollen genom att skriva följande kommando:
chkntfs / x c:
Du kommer inte få någon form av feedback att skanningen har blivit avbruten, men det kommer att ha varit. Detta kommando utesluter faktiskt körningen från chkdsk-kommandot till nästa start. Om du startar om för att upptäcka att en skanning har schemalagts är Windows också vänlig att ge dig cirka tio sekunder för att hoppa över skanningen om du vill.
Så här använder du kommandot ChkDsk vid kommandotolkningen
Om du är villig att använda kommandotolken (eller om du behöver eftersom Windows inte startar korrekt) kan du utöva lite mer kontroll över diskkontrollprocessen. Plus, om du använder Windows 8 eller 10, är det enda sättet att tvinga automatisk fixering eller dålig sektorsökning i mixen. Öppna kommandotolken med administrativa behörigheter genom att slå Windows + X och välja "Command Prompt (Admin)." Du använder chkdsk
kommando. Kommandot stöder ett antal valfria växlar, men vi är mest oroade över två av dem: / f
och / r
.
Om du bara använder chkdsk
Kommandot av sig själv, det kommer att skanna din enhet i skrivskyddat läge, rapportera fel men försöker inte reparera dem. Av den anledningen kan det vanligtvis köras utan att behöva starta om datorn.
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 förmodligen kommer det), kommer du att bli ombedd att planera en skanning för nästa omstart.
chkdsk / f c:
Om du vill chkdsk
för att söka efter dåliga sektorer ska du använda / r
växla. När du använder / r
växla, / f
switch är underförstådd, vilket betyder det chkdsk
kommer att söka efter både logiska fel och dåliga sektorer. Men medan det inte är nödvändigt, kommer det inte heller att skada något om du slänger 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 att spara för sektorkontrollen rekommenderar vi att du kör det minst 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 /? Kontrollerar en disk och visar en statusrapport. CHKDSK [volym [[sökväg] filnamn]]] [/ F] [/ V] [/ R] [/ X] [/ I] [/ C] [/ L [: storlek]] [/ B] volym Anger kör brev (följt av ett kolon), monteringspunkt eller volymnamn. Endast filnamn FAT / FAT32: Anger filerna för att kontrollera fragmentering. / F Fixar fel på disken. / V På FAT / FAT32: Visar hela sökvägen och namnet på varje fil på skivan. På NTFS: Visar eventuella uppringningsmeddelanden. / R Finns dåliga sektorer och återställer läsbar information (innebär / F). / L: Endast storlek NTFS: Ändrar loggfilstorleken till angivet antal kilobytes. Om storleken inte anges, visar den aktuella storleken. / X Kräver volymen att avmontera först om det behövs. Alla öppna handtag till volymen skulle då vara ogiltiga (innebär / F). / I endast NTFS: Utför en mindre kraftig kontroll av indexposter. / C Endast NTFS: Hoppar kontroll av cykler i mappstrukturen. / B Endast NTFS: Omvärderar dåliga kluster på volymen (förutsätter / R) Med / / eller -knappen minskar den tid som krävs för att köra Chkdsk genom att hoppa över vissa kontroller av volymen.
Förhoppningsvis kommer Chkdsk att fixa vilka hårddiskproblem du kan ha, och du kan gå tillbaka till att använda datorn normalt.