Czym jest sektor? (Definicja sektora dysku)

Spisu treści:

Czym jest sektor? (Definicja sektora dysku)
Czym jest sektor? (Definicja sektora dysku)
Anonim

Sektor to podział o określonej wielkości na dysk twardy, dysk optyczny, dyskietkę, dysk flash lub inny rodzaj nośnika danych.

Sektor może być również określany jako sektor dysku lub, rzadziej, blok.

Co oznaczają różne rozmiary sektorów?

Każdy sektor zajmuje fizyczną lokalizację na urządzeniu pamięci masowej i zwykle składa się z trzech części: nagłówka sektora, kodu korekcji błędów (ECC) i obszaru, który faktycznie przechowuje dane.

Zazwyczaj jeden sektor dysku twardego lub dyskietki może pomieścić 512 bajtów informacji. Ten standard został ustanowiony w 1956 roku.

W latach 70. wprowadzono większe rozmiary, takie jak 1024 i 2048 bajtów, aby pomieścić większe pojemności pamięci. Jeden sektor dysku optycznego może zwykle pomieścić 2048 bajtów.

W 2007 roku producenci zaczęli używać dysków twardych Advanced Format, które przechowują do 4096 bajtów na sektor, zarówno w celu zwiększenia rozmiaru sektora, jak i poprawy korekcji błędów. Ten standard jest używany od 2011 roku jako nowy rozmiar sektora dla nowoczesnych dysków twardych.

Ta różnica w rozmiarze sektora niekoniecznie oznacza różnicę w możliwych rozmiarach dysków twardych i dysków optycznych. Zwykle to liczba sektorów dostępnych na dysku lub dysku decyduje o pojemności.

Image
Image

Sektory dysków i rozmiar jednostki alokacji

Podczas formatowania dysku twardego, niezależnie od tego, czy używasz podstawowych narzędzi systemu Windows, czy za pomocą bezpłatnego narzędzia do partycjonowania dysku, możesz zdefiniować niestandardowy rozmiar jednostki alokacji (AUS). Zasadniczo mówi to systemowi plików, jaka jest najmniejsza część dysku, której można użyć do przechowywania danych.

Na przykład w systemie Windows można wybrać formatowanie dysku twardego w jednym z następujących rozmiarów: 512, 1024, 2048, 4096 lub 8192 bajtów lub 16, 32 lub 64 kilobajty.

Załóżmy, że masz plik dokumentu o wielkości 1 MB (1 000 000 bajtów). Możesz przechowywać ten dokument na czymś w rodzaju dyskietki, która przechowuje 512 bajtów informacji w każdym sektorze, lub na twardym dysku, który ma 4096 bajtów na sektor. Naprawdę nie ma znaczenia, jak duży jest każdy sektor, ale tylko jak duże jest całe urządzenie.

Jedyna różnica między urządzeniem, którego rozmiar alokacji wynosi 512 bajtów, a tym, które ma 4096 bajtów (lub 1024, 2048 itd.), polega na tym, że plik 1 MB musi być rozłożony na więcej sektorów dysku, niż miałby na urządzeniu 4096. Dzieje się tak, ponieważ 512 jest mniejsze niż 4096, co oznacza, że w każdym sektorze może istnieć mniej "kawałków" pliku.

W tym przykładzie, jeśli edytowany dokument o wielkości 1 MB jest teraz plikiem o wielkości 5 MB, oznacza to wzrost rozmiaru o 4 MB. Jeśli plik jest przechowywany na dysku przy użyciu jednostki alokacji o rozmiarze 512 bajtów, fragmenty tego pliku o wielkości 4 MB zostaną rozłożone na dysku twardym na inne sektory, prawdopodobnie w sektorach oddalonych od pierwotnej grupy sektorów, w której znajduje się pierwsze 1 MB, powodując coś, co nazywa się fragmentacją.

Jednak używając tego samego przykładu co poprzednio, ale z rozmiarem jednostki alokacji 4096 bajtów, mniej obszarów dysku będzie przechowywać 4 MB danych (ponieważ każdy rozmiar bloku jest większy), tworząc w ten sposób klaster sektorów które są bliżej siebie, minimalizując prawdopodobieństwo wystąpienia fragmentacji.

Innymi słowy, większy AUS zazwyczaj oznacza większe prawdopodobieństwo, że pliki będą znajdować się bliżej siebie na dysku twardym, co z kolei spowoduje szybszy dostęp do dysku i lepszą ogólną wydajność komputera.

Zmiana rozmiaru jednostki alokacji dysku

Windows XP i nowsze systemy operacyjne Windows mogą uruchomić polecenie fsutil, aby zobaczyć rozmiar klastra istniejącego dysku twardego. Na przykład wprowadzenie tego do narzędzia wiersza poleceń, takiego jak Command Prompt, spowoduje znalezienie rozmiaru klastra dysku C::

fsutil fsinfo ntfsinfo c:

Zmiana domyślnego rozmiaru jednostki alokacji dysku nie jest zbyt powszechna.

Microsoft udostępnia te tabele, które pokazują domyślne rozmiary klastrów dla systemów plików NTFS, FAT i exFAT w różnych wersjach systemu Windows. Na przykład domyślna wartość AUS to 4 KB (4096 bajtów) dla większości dysków twardych sformatowanych w systemie plików NTFS.

Jeśli chcesz zmienić rozmiar klastra danych dla dysku, możesz to zrobić w systemie Windows podczas formatowania dysku twardego, ale mogą to również zrobić programy do zarządzania dyskami od zewnętrznych programistów.

Chociaż prawdopodobnie najłatwiej jest użyć narzędzia do formatowania wbudowanego w system Windows, nasza lista bezpłatnych narzędzi do partycjonowania dysku zawiera kilka bezpłatnych programów, które mogą wykonać to samo. Większość oferuje więcej opcji rozmiaru jednostki niż Windows.

Jak naprawić złe sektory

Fizycznie uszkodzony dysk twardy często oznacza fizycznie uszkodzone sektory na talerzu dysku twardego, chociaż może również dojść do uszkodzenia i innego rodzaju uszkodzeń.

Jednym ze szczególnie frustrujących sektorów, które mają problemy, jest sektor rozruchowy. Gdy ten sektor ma problemy, system operacyjny nie może się uruchomić!

Chociaż sektory dysku mogą ulec uszkodzeniu, często można je naprawić tylko za pomocą oprogramowania. Być może będziesz musiał kupić nowy dysk twardy, jeśli jest zbyt wiele uszkodzonych sektorów.

Tylko dlatego, że masz powolny komputer lub nawet dysk twardy, który wydaje dźwięki, niekoniecznie oznacza to, że coś jest fizycznie nie tak z sektorami na dysku. Jeśli nadal uważasz, że coś jest nie tak z dyskiem twardym, nawet po przeprowadzeniu testów dysku twardego, rozważ przeskanowanie komputera w poszukiwaniu wirusów lub skorzystanie z innych metod rozwiązywania problemów.

Więcej informacji o sektorach dyskowych

Sektory znajdujące się na zewnątrz dysku są silniejsze niż te, które znajdują się bliżej środka, ale mają też mniejszą gęstość bitów. Z tego powodu na dyskach twardych jest używane coś, co nazywa się nagrywaniem strefowym.

Nagrywanie bitów strefy dzieli dysk na różne strefy, z których każda jest następnie podzielona na sektory. W rezultacie zewnętrzna część dysku będzie miała więcej sektorów, dzięki czemu będzie można uzyskać do niej szybszy dostęp niż strefy znajdujące się w pobliżu środka dysku.

Narzędzia do defragmentacji, nawet darmowe oprogramowanie do defragmentacji, mogą korzystać z funkcji nagrywania bitów strefy, przenosząc często używane pliki do zewnętrznej części dysku w celu uzyskania szybszego dostępu. Powoduje to, że rzadziej używane dane, takie jak duże archiwa lub filmy, są przechowywane w strefach znajdujących się w pobliżu środka dysku. Pomysł polega na przechowywaniu danych, których używasz najrzadziej w obszarach dysku, do których dostęp zajmuje więcej czasu.

Więcej informacji na temat nagrywania stref i struktury sektorów dysku twardego można znaleźć w DEW Associates Corporation.

NTFS.com ma świetne źródło do zaawansowanego odczytu różnych części dysku twardego, takich jak ścieżki, sektory i klastry.

FAQ

    Jak sprawdzić uszkodzone sektory?

    Użyj narzędzia do sprawdzania dysku systemu Windows, aby sprawdzić uszkodzone sektory. To narzędzie może pomóc w znalezieniu i naprawie uszkodzonych sektorów dysku. Chociaż możesz zrobić to samo z wierszem polecenia.

    Jak trwale usunąć uszkodzony sektor dysku?

    Jeśli jest to problem z oprogramowaniem, naprawa sektora dysku "usunie" uszkodzony sektor i zastąpi go działającym sektorem, ale nie ma bezpośredniego sposobu na usunięcie sektorów dysku. Jeśli masz problem ze sprzętem powodujący uszkodzenie sektorów, nie będziesz mógł również naprawić sektora.

Zalecana: