Har du någonsin högerklickat på en mapp, valt Egenskaper och stött på dtvå olika figurerStorlek och diskstorlek i Windows? Exakt vad mäter de, och varför matchar de inte alltid? Det här inlägget förklarar det i detalj.
Storlek och diskstorlek i Windows: vad mäter de?

I egenskaperna för alla mappar hittar du två värden: Storlek och Storlek på disk i Windows. Deras värden matchar nästan aldrig, och denna skillnad tas ofta som ett tecken på att... Det finns slöseri med utrymme på hårddiskenÄr detta ett fel eller ett förvaringsproblem?
Det korta svaret är nej: Båda värdena är korrekta och representerar olika sakerGrejen är den att Windows behöver två siffror eftersom det informationsutrymme en fil upptar inte alltid matchar det fysiska utrymmet den behöver lagras. För att förstå detta bättre, låt oss titta på vad storlek och diskstorlek betyder i Windows.
Figuren du ser i avsnittet Storlek Detta representerar mängden data som filen innehåller, det vill säga dess logiska längd uttryckt i byte. Således har ett textdokument med 10 000 tecken en storlek i byte som beror på hur det är kodat och eventuell ytterligare information det lagrar. Detta är den storlek det skulle uppta om du till exempel skickade det via e-post.
Å andra sidan finns avsnittet storlek på diskDetta representerar det utrymme som filsystemet faktiskt reserverar för att lagra en fil. Och detta reserverade utrymme matchar inte alltid filens logiska storlek. Varför inte? Eftersom diskar inte organiserar lagring som en serie oberoende allokerade individuella byte. Istället använder de enheter som kallas kluster.
Nyckelbegreppet: klustret eller allokeringsenheten
För att förstå varför storleken och diskutrymmet som visas i Windows inte stämmer överens behöver vi prata om kluster eller allokeringsenheter. En hårddisk lagrar inte filer byte för byte isolerat. Filsystemet delar istället upp diskens yta i små portioner med fast storlek som kallas kluster.
Här är en viktig punkt: när Windows sparar en fil tilldelas den ett eller flera fullständiga kluster, oavsett om filen faktiskt fyller det utrymmet. Och vad är storleken på ett kluster? Dess typiska storlek är en NTFS-formaterad enhet på Windows är det 4 096 byte (4 KB)Detta är den minsta allokeringsenheten: systemet kan inte allokera "ett halvt kluster" till en fil.
Därför, om du har en textfil som upptar exakt 1 byte, kan Windows inte lagra den i 1 byte fysiskt utrymme: den måste reservera ett helt kluster. Så: Storlek filen kommer att vara 1 byte, men storlek på disk Det blir 4 096 byte. Och ja, den filen slösar bort 4 095 byte utrymme som ingen annan fil kan använda, eftersom ett kluster bara kan tillhöra en fil åt gången.
Storlek och diskutrymme i Windows: större filer och matchningar

Det slöseriet med utrymme mellan Storlek och Diskstorlek i Windows är mest märkbart med större filerOm en fil till exempel är 5 000 byte, behöver Windows två kluster för att lagra den. Det första klustret kommer att fyllas till sin kapacitet (4 096 byte), och det andra kommer att innehålla de återstående 904 byte. Således blir storleken 5 000 byte, men storleken på disken blir 8 192 byte (2 kluster x 4 096 byte).
Detta fenomen kallas "slöseri med utrymme" eller slackutrymmeJu fler små filer en enhet innehåller, desto större är den kumulativa skillnaden mellan den totala logiska storleken och det faktiska diskutrymmet som används. Till exempel kan en mapp med hundratals Office-dokument på bara några kilobyte vardera visa en storlek på disk betydligt överlägsen Storlek verklig.
Å andra sidan händer det också att vissa filer har exakt samma storlek och diskutrymme i Windows. Hur är detta möjligt? Det händer när en fil upptar exakt en multipel av klusterstorlekenTill exempel behöver en 16 KB-fil fyra 4 KB-kluster. I så fall blir både den logiska storleken och det allokerade utrymmet 16 KB.
Ytterligare faktorer: komprimering och glesa filer
Hittills har vi sett att den främsta orsaken till skillnaden mellan storlek och diskstorlek i Windows är klusterstorleken. Men det är inte den enda. Det finns scenarier där Diskstorleken kan vara mindre än den logiska storlekenDetta inträffar när hårddisken har NTFS-komprimering aktiverad eller när man arbetar med glesa filer (glesa filer).
När den NTFS-komprimering är aktiveradSystemet försöker minska det fysiska utrymme som krävs för att lagra vissa filer. Detta resulterar i att det faktiska diskutrymmet blir mindre än den logiska storlek som deklarerats av systemet.
En annan faktor att beakta är spridda filer o glesa filerDessa används i vissa applikationer, virtuella maskiner och lagringsverktyg. Deras logiska storlek kan vara avsevärd, men samtidigt kan de innehålla stora dataområden som inte behöver uppta fysiskt utrymme. Därför registrerar Windows dessa områden som tomt utrymme och undviker att tilldela kluster till dem.
Storlek och diskutrymme i Windows: Borde jag vara orolig eller ändra något?

Det är nu tydligt varför Storlek och Diskstorlek inte matchar i Windows. Så, borde du vara orolig för detta, eller borde du ändra något i dina systeminställningar? Om du är en genomsnittlig användare behöver du inte göra någonting.Skillnaden mellan storlek och diskstorlek är en inneboende egenskap i designen av moderna filsystem.
Det finns dock sammanhang där klusterstorlek spelar roll. Tänk dig till exempel att du ska formatera en hårddisk till lagra stora filmer eller bildfilerI dessa fall kan ett större kluster (t.ex. 64 KB) förbättra prestandan för sekventiell läsning något, eftersom färre sökoperationer krävs för att komma åt data.
Om din enhet däremot är full av små dokument, e-postmeddelanden eller konfigurationsfilerEn klusterstorlek på 4 KB är idealisk. Det är den storlek som Windows väljer som standard för de flesta NTFS-enheter. Så om du kan leva med att Storlek och Storlek på disk i Windows inte matchar, finns det inget mer du kan göra.
Ända sedan jag var liten har jag varit fascinerad av allt som rör vetenskap och teknologi, särskilt de framsteg som gör våra liv enklare och roligare. Jag älskar att hålla mig uppdaterad om de senaste nyheterna och trenderna, och att dela med mig av mina erfarenheter, åsikter och tips om de enheter och prylar jag använder. Detta ledde mig till att bli webbskribent för drygt fem år sedan, med fokus främst på Android-enheter och Windows-operativsystem. Jag har lärt mig att förklara komplexa koncept på ett enkelt sätt så att mina läsare lätt kan förstå dem.
