Termin formatowanie jest używany do różnych rzeczy.
Najpierw służy do niskopoziomowego formatowania dysku twardego. Obejmuje to zabranie dysku i podzielenie go na małe jednostki - bloki, do których system operacyjny może uzyskać dostęp. Obecnie producenci konfigurują rozmiar sektora (np. 512 bajtów lub 4096 bajtów) i formatują dysk na niskim poziomie. Zwykle użytkownik nie może już formatować dysku twardego na niskim poziomie.
Drugie formatowanie służy do formatowania na wysokim poziomie dysku twardego. Oznacza to, że system operacyjny zapisuje strukturę systemu plików na dysku. Na przykład w starym dobrym FAT (tablica alokacji plików) system zapisuje sektor rozruchowy w pierwszym sektorze dysku, a pusty FAT w kolejnych sektorach. Puste w tym przypadku oznacza, że wszystkie wpisy w tabeli alokacji plików są oznaczone jako nieużywane.
Formatowanie na wysokim poziomie może obejmować skanowanie dysku w poszukiwaniu uszkodzonych sektorów (sprawdź, czy każdy sektor można odczytać) i może obejmować zapisywanie zer do wszystkich sektorów danych na dysku.
Podczas formatowania dysku system Windows XP wykonuje format wysokiego poziomu i zapisuje na nim strukturę systemu plików. Kiedy mówisz pełny format, wtedy Windows XP skanuje również wszystkie sektory na dysku w poszukiwaniu uszkodzonych sektorów (patrz MSKB ). Od systemu Windows Vista pełny format zapisuje zera we wszystkich sektorach danych (patrz MSKB ). Dostęp do każdego sektora na dysku zajmuje znacznie więcej czasu niż szybki format, w którym zapisywane są tylko bloki zawierające strukturę systemu plików. Tak więc zwykle potrzebny jest szybki format, ponieważ jest on znacznie szybszy. Ale są przypadki, w których możesz chcieć zrobić pełny format.
- Możesz mieć dysk, który chcesz zniszczyć lub rozdać. Jeśli po prostu sformatujesz szybko, dane pliku będą nadal na płycie, tylko struktura systemu plików (nazwy plików i informacje, gdzie pliki są przechowywane na dysku) zostaną usunięte. W przypadku wyspecjalizowanych programów ktoś może spróbować „cofnąć usunięcie” plików - dane nadal tam są, zadaniem programu jest odgadnięcie / poznanie, który blok danych należy do którego pliku.
- Możesz nie być pewien, czy dysk twardy jest w dobrym stanie. Zatem pełny format jest dobrym pomysłem, ponieważ uzyskuje dostęp do każdego sektora, więc jeśli jakikolwiek sektor jest zły, zostanie to rozpoznane. W szybkim formacie tylko kilka sektorów zostanie zapisanych. Pech kończy się udanym szybkim formatowaniem, a gdy później chcesz zapisać dane na dysku, kończy się to niepowodzeniem. W takim razie prawdopodobnie wolałbyś, abyś zrobił pełny format, który sprawdził całą płytę od samego początku. Oczywiście zawsze możesz później uruchomić program „chkdsk / r”, aby przeskanować dysk w poszukiwaniu uszkodzonych sektorów.
Pytałeś o ryzyko i spójność. Pisałem o ryzyku powyżej. Jeśli chodzi o spójność, nie ma różnicy. W każdym formacie system operacyjny zapisuje strukturę systemu plików, która jest punktem wyjścia dla każdego dostępu do systemu plików. Nie ma znaczenia, czy nieużywane sektory zostaną wyzerowane lub wypełnione losowymi danymi.
Aby uzyskać więcej informacji, zapoznaj się z artykułem Wikipedia dotyczącym formatowania .