Hur man beräknar filslack

När en hårddisk på en dator med Windows formateras väljs en \ "allokeringsenhet \" storlek. Det här är den minsta mängd utrymme som hårddisken kan adressera för en enda fil. Om en fil bara förbrukar en del av en allokeringsenhet kan den återstående delen av allokeringsenheten inte användas för en annan fil. Dessa oanvändbara delar av hårddisken kallas \ "filslack \" eller \ "slack space, \" och mängden slack space på en hårddisk tenderar att öka eftersom fler filer lagras på hårddisken. Beräkna den möjliga mängden filslack på hårddisken för att avgöra hur mycket förlorat utrymme som kan återvinnas om du minskar antalet filer på enheten.

Steg 1

Klicka på \ "Start \" och klicka sedan på \ "Kör. \" Skriv \ "cmd \" (utan citattecken) i dialogrutan och tryck på \ "Enter. \" Kommandotolken visas.

Steg 2

Skriv bokstaven för den enhet som du vill beräkna filslack för, t.ex. \ "C: \" och tryck på \ "Enter. \"

Steg 3

Skriv \ "chkdsk \" och tryck på \ "Enter. \" Detta kommando kontrollerar hårddisken för fel men kör kommandot i skrivskyddat läge, så inga ändringar görs på enheten. I slutet av denna process visas tilldelningsenhetsstorleken för enheten - t.ex. \ "4096 byte i varje tilldelningsenhet. \"

Steg 4

Skriv \ "dir / s / b C: \ | hitta / c \" \ "\" och tryck på \ "Enter. \" Observera att början och slut citattecken bör uteslutas, men citattecken på vardera sidan om backslash bör inkluderas. Detta kommando räknar antalet filer som finns på hårddisken. Om du arbetar med en annan enhet än \ "C: \", byt ut bokstavstilldelningen för den enheten. Antalet filer på enheten visas på en enda rad efter att processen har slutförts.

Dela tilldelningsenhetsstorleken som erhölls i steg 3 på hälften, multiplicera sedan resultatet med antalet filer som erhölls i steg 4. Till exempel, om din tilldelningsenhetsstorlek är 4096 byte och du har 30 000 filer på din hårddisk, blir ditt resultat skulle vara 2048 x 30 000 = 61440 000. Detta är det ungefärliga antalet byte på hårddisken som går till spillo på grund av filslack.