Vad är en sektor? (Definition av disksektor)
En sektor är en division av en viss storlek hårddisk, optisk skiva, diskett, USB-minne, eller annan typ av lagringsmedium.
En sektor kan också kallas en skivsektorn eller, mindre vanligt, a blockera.
Vad betyder olika sektorstorlekar?
Varje sektor tar upp en fysisk plats på lagringsenheten och består vanligtvis av tre delar: sektorhuvudet, felkorrigeringskoden (ECC) och området som faktiskt lagrar data.
Vanligtvis kan en sektor av en hårddisk eller diskett innehålla 512 byte information. Denna standard etablerades 1956.
På 1970-talet introducerades större storlekar som 1024 och 2048 byte för att rymma större lagringskapacitet. En sektor av en optisk skiva kan vanligtvis innehålla 2048 byte.
År 2007 började tillverkarna använda Avancerat format hårddiskar som lagrar upp till 4096 byte per sektor i ett försök att både öka sektorstorleken och förbättra felkorrigeringen. Denna standard har använts sedan 2011 som den nya sektorstorleken för moderna hårddiskar.
Denna skillnad i sektorstorlek betyder inte nödvändigtvis någonting om skillnaden i möjliga storlekar mellan hårddiskar och optiska skivor. Vanligtvis är det
Disksektorer och tilldelningsenhetsstorlek
När formatering en hårddisk, oavsett om du använder Windows grundläggande verktyg eller via en gratis verktyg för diskpartitionering, kan du definiera en anpassad tilldelningsenhetsstorlek (AUS). Detta säger i huvudsak filsystem vad den minsta delen av disken som kan användas för att lagra data är.
Till exempel i Windows kan du välja att formatera en hårddisk i någon av följande storlekar: 512, 1024, 2048, 4096 eller 8192 byte, eller 16, 32 eller 64 kilobyte.
Låt oss säga att du har en dokumentfil på 1 MB (1 000 000 byte). Du kan lagra detta dokument på något som en diskett som lagrar 512 byte med information i varje sektor, eller på en hårddisk som har 4096 byte per sektor. Det spelar egentligen ingen roll hur stor varje sektor är, utan bara hur stor hela enheten är.
Den enda skillnaden mellan enheten vars allokeringsstorlek är 512 byte och den som är 4096 byte (eller 1024, 2048, etc.), är att 1 MB-filen måste sträckas över fler skivsektorer än den skulle på 4096:an enhet. Detta beror på att 512 är mindre än 4096, vilket betyder att färre "bitar" av filen kan finnas i varje sektor.
I det här exemplet, om 1 MB-dokumentet redigeras och nu blir en 5 MB-fil, är det en ökning i storlek med 4 MB. Om filen lagras på enheten med 512-byte allokeringsenhetsstorlek, kommer delar av den 4 MB filen att spridas över hårddisken till andra sektorer, möjligen i sektorer längre bort från den ursprungliga gruppen av sektorer som innehåller de första 1 MB, vilket orsakar något som kallas splittring.
Men med samma exempel som tidigare men med 4 096-byte allokeringsenhetsstorlek, kommer färre områden på disken att hålla 4 MB data (eftersom varje blockstorlek är större), vilket skapar ett kluster av sektorer som ligger närmare varandra, vilket minimerar sannolikheten för fragmentering kommer att inträffa.
Med andra ord, ett större AUS innebär i allmänhet att filer är mer benägna att stanna närmare varandra på hårddisken, vilket i sin tur kommer att resultera i snabbare diskåtkomst och bättre övergripande datorprestanda.
Ändra tilldelningsenhetsstorleken för en disk
Windows XP och nyare Windows operativsystem kan köra fsutil kommando för att se klusterstorleken på en befintlig hårddisk. Till exempel, ange detta i ett kommandoradsverktyg som Kommandotolken hittar klusterstorleken för C:-enheten:
fsutil fsinfo ntfsinfo c:
Det är inte särskilt vanligt att ändra standardstorleken för allokeringsenhet för en enhet.
Microsoft har dessa tabeller som visar standard klusterstorlekar för NTFS, FETT, och exFAT-filsystem i olika versioner av Windows. Till exempel är standard AUS 4 KB (4096 byte) för de flesta hårddiskar formaterade med NTFS.
Om du vill ändra dataklusterstorleken för en disk kan det göras i Windows när du formaterar en hårddisk, men diskhanteringsprogram från tredjepartsutvecklare kan också göra det.
Även om det förmodligen är enklast att använda formateringsverktyget som är inbyggt i Windows, vår Gratis verktyg för diskpartitionering listan innehåller flera gratisprogram som kan göra samma sak. De flesta erbjuder fler enhetsstorleksalternativ än vad Windows gör.
Hur man reparerar dåliga sektorer
En fysiskt skadad hårddisk innebär ofta fysiskt skadade sektorer på hårddiskplattan, även om korruption och andra typer av skador också kan inträffa.
En särskilt frustrerande sektor att ha problem är startsektorn. När den här sektorn har problem gör det att operativsystemet inte kan starta!
Även om skivans sektorer kan skadas, är det ofta möjligt att reparera dem med något annat än ett program. Du kan behöva skaffa en ny hårddisk om det finns för många dåliga sektorer.
Bara för att du har en långsam dator eller till och med en hårddisk som låter, det betyder inte nödvändigtvis att det är något fysiskt fel med sektorerna på disken. Om du fortfarande tror att något är fel med en hårddisk även efter att ha kört hårddisktester, överväg skannar din dator efter virus eller efter annan felsökning.
Mer information om disksektorer
Sektorerna som är placerade nära utsidan av en skiva är starkare än de som är närmare mitten, men har också en lägre bitdensitet. På grund av detta, något som heter zonbitsinspelning används av hårddiskar.
Zonbitsinspelning delar upp skivan i olika zoner, där varje zon sedan delas in i sektorer. Resultatet är att den yttre delen av en skiva kommer att ha fler sektorer och därmed kan nås snabbare än de zoner som ligger nära skivans mitt.
Defragmenteringsverktyg, till och med gratis defragmenteringsprogram, kan dra fördel av zonbitsinspelning genom att flytta vanliga filer till den yttre delen av disken för snabbare åtkomst. Detta gör att data som du använder mer sällan, som stora arkiv eller videor, lagras i zoner som ligger nära enhetens mitt. Tanken är att lagra data som du använder minst ofta i områden på enheten som tar längre tid att komma åt.
Mer information om zoninspelning och hårddisksektorernas struktur finns på DEW Associates Corporation.
NTFS.com har en stor resurs för avancerad läsning på de olika delarna av en hårddisk, som spår, sektorer och kluster.
FAQ
-
Hur kontrollerar du för dåliga sektorer?
Använda sig av Windows Diskkontrollverktyg för att leta efter dåliga sektorer. Det här verktyget kan hjälpa dig att hitta och reparera dåliga disksektorer. Men du kan göra samma sak med kommandotolken.
-
Hur tar man bort en dålig disksektor permanent?
Om det är ett programvaruproblem kommer reparation av disksektorn att "ta bort" den dåliga sektorn och ersätta den med en fungerande sektor, på sätt och vis, men det finns inte ett direkt sätt att ta bort disksektorer. Om du har ett hårdvaruproblem som gör att sektorer blir korrupta, kommer du inte att kunna reparera sektorn heller.