/ / Dlaczego dyski wymienne nadal używają FAT32 zamiast NTFS?

Dlaczego dyski wymienne nadal używają FAT32 zamiast NTFS?

sd-card-and-usb-flash-drive

Microsoft Windows XP zaczął korzystać z NTFSsystem plików domyślnie dla wewnętrznych dysków w 2001 roku. Teraz jest 17 lat później, więc dlaczego dyski flash USB, karty SD i inne dyski wymienne nadal korzystają z FAT32?

To nie błąd, który popełniają producenci. Chociaż możesz sformatować te dyski za pomocą innego systemu plików, takiego jak NTFS, prawdopodobnie będziesz chciał je sformatować za pomocą FAT32.

Problemy z FAT32 (lub dlaczego Microsoft utworzył NTFS)

Microsoft stworzył NTFS, aby ulepszyć FAT32 na wiele różnych sposobów. Aby zrozumieć, dlaczego Windows używa NTFS, musimy przyjrzeć się problemom z FAT32 i temu, jak NTFS je naprawił:

  • FAT32 obsługuje tylko pojedyncze pliki o wielkości do 4 GBrozmiar i objętość do 2 TB. Na przykład, jeśli masz duży plik wideo o rozmiarze ponad 4 GB, po prostu nie możesz go zapisać w systemie plików FAT32. jeśli masz dysk 3 TB, nie możesz sformatować go jako pojedynczej partycji FAT32. NTFS ma znacznie wyższe teoretyczne granice.
  • FAT32 nie jest systemem plików kronikowania, co oznaczauszkodzenie systemu plików może się zdarzyć znacznie łatwiej. W systemie NTFS zmiany są rejestrowane w „dzienniku” na dysku, zanim zostaną faktycznie wprowadzone. Jeśli komputer traci moc w trakcie zapisywania pliku, system nie będzie wymagał długiej operacji skandowania, aby go odzyskać.
  • FAT32 nie obsługuje uprawnień do plików. W systemie NTFS uprawnienia do plików pozwalają zwiększyć bezpieczeństwo. Pliki systemowe można przekształcić tylko do odczytu, aby typowe programy nie mogły ich dotykać, uniemożliwić użytkownikom przeglądanie danych innych użytkowników i tak dalej.

Jak widzimy, istnieją bardzo dobre powody, dla których Windows używa NTFS do partycji systemowych. NTFS jest bardziej bezpieczny, niezawodny i obsługuje większe rozmiary plików i dyski.

windows-ntfs-user-permissions

ZWIĄZANE Z: Jak zrozumieć te mylące uprawnienia do plików / udostępniania systemu Windows 7

Ale to nie są problemy na dyskach wymiennych

Oczywiście żaden z powyższych powodów nie jest tak naprawdę problemem w przypadku pamięci USB i kart SD. Dlatego:

  • Twoja pamięć USB lub karta SD na pewno będąponiżej 2 TB, więc nie musisz się martwić o górny limit. Czasami możesz chcieć skopiować plik o rozmiarze większym niż 4 GB na dysk - w tej sytuacji możesz sformatować dysk jako NTFS.
  • Dysk wymienny nie wymaga rejestrowania, jak dysk systemowy. W rzeczywistości kronikowanie może po prostu powodować dodatkowe zapisy, które mogą skrócić żywotność pamięci flash dysku.
  • Urządzenie nie potrzebuje również uprawnień do plików. W rzeczywistości mogą powodować problemy przy przenoszeniu urządzeń wymiennych między różnymi maszynami. Na przykład pliki można ustawić tak, aby były dostępne tylko dla określonego numeru ID użytkownika. Działałoby to dobrze, gdyby dysk pozostał w komputerze. Jeśli jednak był to wymienny dysk twardy przeniesiony na inny komputer, każda osoba z tym identyfikatorem użytkownika na innym komputerze mogłaby uzyskać dostęp do plików. W tym przypadku uprawnienia do plików tak naprawdę nie zwiększają bezpieczeństwa - tylko dodatkową złożoność.

ZWIĄZANE Z: Jak przekonwertować dysk twardy lub dysk flash z FAT32 na format NTFS

Naprawdę nie ma powodu, aby używać NTFS na USBkarty pamięci i karty SD - chyba że naprawdę potrzebujesz obsługi plików większych niż 4 GB. W takim przypadku musisz przekonwertować lub sformatować dysk za pomocą tego systemu plików NTFS.

Oczywiście możesz teraz kupić dyski twarde o pojemności 3 TB lub większej. Będą one prawdopodobnie sformatowane jako NTFS, aby mogły wykorzystać pełną ilość pamięci na jednej partycji.

format fat32

Zgodność

Kompatybilność jest prawdopodobnie głównym powodem, dla którego Typrawdopodobnie chcesz użyć systemu plików FAT32 na dyskach flash USB lub kartach SD. Chociaż nowoczesne wersje systemu Windows z powrotem do systemu Windows XP obsługują NTFS, inne urządzenia, których używasz, mogą nie być tak dostosowane.

  • Macs: Mac OS X ma teraz pełną obsługę odczytu dysków NTFS, ale komputery Mac nie mogą domyślnie zapisywać danych na dyskach NTFS. Wymaga to dodatkowego oprogramowania lub poprawek.
  • Linux: Systemy Linux zawierają teraz solidną obsługę odczytu / zapisu dla dysków NTFS, chociaż przez wiele lat nie działało to dobrze.
  • Odtwarzacze DVD, telewizory Smart, drukarki, aparaty cyfrowe, odtwarzacze multimedialne, smartfony, wszystko z portem USB lub gniazdem kart SD: Tutaj zaczyna się naprawdęskomplikowane. Wiele urządzeń ma porty USB lub gniazda kart SD. Wszystkie te urządzenia zostaną zaprojektowane do pracy z systemami plików FAT32, więc będą „po prostu działać” i będą mogły odczytywać twoje pliki tak długo, jak korzystasz z FAT32. Niektóre urządzenia będą działać z NTFS, ale nie można na to liczyć - prawdopodobnie należy założyć, że większość urządzeń może czytać tylko FAT32, a nie NTFS.

Dlatego naprawdę chcesz używać FAT32 na swoim urządzeniudyski wymienne, dzięki czemu można ich używać z prawie każdym urządzeniem. Nie można wiele zyskać na korzystaniu z systemu plików NTFS na pamięci USB, oprócz obsługi plików większych niż 4 GB.

Chociaż system Windows oferuje również system plików o nazwie exFAT, ten system plików jest inny i nie jest tak szeroko obsługiwany, jak FAT32.

sd-card-and-digital-camera-fat32


Ostatecznie to, co prawdopodobnie chcesz zrobić, to wyjśćdysk sformatowany przy użyciu systemu plików, z którym został dostarczony. Ta karta SD lub pamięć USB prawdopodobnie została sformatowana za pomocą FAT32 - w porządku, to najlepszy system plików dla tego. Jeśli wybierzesz dysk zewnętrzny o pojemności 3 TB i został on sformatowany w systemie plików NTFS, to również będzie w porządku.

Zdjęcie: Terry Johnston na Flickr