Czy należy sformatować pamięci USB i karty SD w FAT, FAT32, exFAT lub NTFS? (Pliki Windows, dystrybucje Linuksa na żywo)

18

Czy zależy to od rozmiaru wybranego nośnika czy od innych parametrów? W systemie Windows 7 domyślnym jest FAT16. W Universal USB Installer pendrivelinux.com, FAT32. Który powinienem wybrać? Co powiesz na korzystanie z NTFS dla Windows?

Co powiesz na exFAT ? Jest to zaprojektowany przez Microsoft system plików dla nośników wymiennych. Czy pod tym względem różni się pamięć USB i karta SD?

Widząc zmiany w drugim pytaniu , czy powinienem nadal używać czegoś takiego jak exFAT, jeśli nie chcę Recyklingu pojemników utworzonych na każdej maszynie, do której podłączam pamięć USB?

superużytkownik
źródło
1
Karty SDXC są domyślnie formatowane przy użyciu exFAT, choć oczywiście można je ponownie sformatować zgodnie z wymaganiami.
Karan

Odpowiedzi:

15

Mówiąc prosto:

  • Pomiędzy FAT i FAT32, po prostu wybierz FAT32.
  • Między NTFS a FAT32, jeśli używasz napędu tylko w systemie Windows, użyj NTFS. W każdym innym przypadku użyj FAT32.

Dlaczego NTFS dla Windows?

  • NTFS (system plików nowej technologii) został wprowadzony przez system Windows i był obsługiwany od wczesnych wersji systemu Windows. Więc stało się to czymś w rodzaju systemu Windows.

  • Jest rodzimym systemem plików dla Windows NT, Windows 2000 i Windows XP.

  • Pozwala na indeksowanie, co usprawnia wyszukiwanie plików (głównie szybciej); powoduje nieznaczne pogorszenie wydajności (może się wyłączyć).
  • Ma lepsze zabezpieczenia - takie jak szyfrowanie plików (nie obsługiwane przez system Windows XP Home Edition) i reguły dostępu dla poszczególnych użytkowników (możesz powstrzymać swoją żonę przed oglądaniem folderu z pornografią!)
  • Obsługuje przydziały użytkowników (zapobiegaj pobieraniu przez tyki zbyt wielu plików MP3)
  • Ma kompresję plików.
  • Jest kronikowany, zmniejszając utratę danych (ScanDisk przy uruchomieniu nie jest konieczny).
  • Używa nazw plików Unicode (dopuszcza znaki obce i znaki rozszerzone) i natywnie obsługuje długie nazwy plików.
  • Obsługuje większe pliki niż FAT (większe niż 4 GB).
  • Umożliwia większy rozmiar woluminu (większy niż 1 TB). Mówi się o teoretycznym limicie 16 eksabajtów i do 2 terabajtów.
  • Obsługiwany format na dyskach dynamicznych (brak dysków dynamicznych w systemie Windows XP Home).
  • Działa dobrze z dużą pamięcią podręczną (ponad 96 MB systemów).
  • Działa lepiej na woluminach ~ 20 GB i więcej.
  • Jest bardziej energooszczędny na dużych woluminach (większych niż 8 GB).
  • Odporny na fragmentację.

Dlaczego FAT32 dla systemu Linux?

  • FAT32 działa dobrze prawie wszędzie. [FAT32 nie jest nawet domyślnym systemem plików w systemie Linux (w przeciwieństwie do NTFS i Windows)]
Hele
źródło
1
Windows formatuje dyski USB domyślnie jako NTFS Windows 7 domyślnie formatuje USB jako FAT16. Może mam za stary kij? Czy to zależy od tego?
superużytkownik
Jak duże to jest ?
Hele
Więcej niż jeden kij?
Hele
Mam patyki od 256 Mb do 8 Gb. (Edytowane)
superużytkownik
3
To ładna lista, ale wydaje się, że jest tendencyjna do NTFS. Nie wspomina nawet o exFAT (który został opracowany specjalnie dla nośników wymiennych). Ponadto kilka punktów nie ma wpływu na nośniki flash (np. Ja dla jednego nigdy nie widziałem karty pamięci 1 TB ani napędu USB z jakąkolwiek pamięcią podręczną). Ponadto nie podaje informacji o wpływie NTFS na nośniki flash; na przykład, czy funkcja kronikowania powoduje, że zapisuje on częściej na dysku (co oczywiście jest złe dla Flash-Media) niż FAT?
Synetech
4

System Windows formatuje dyski USB domyślnie jako NTFS, FAT jest naprawdę stary, a typ systemu plików, który chcesz wybrać, zależy od twoich potrzeb.

NTFS

  • Obsługuje pliki większe niż 4 GB
  • Można uruchomić system Windows 8 na żywo
  • UNetbootin ma nie obsługują NTFS i odmawia zastosowania napędów, które są sformatowane NTFS.

FAT32

  • Pliki muszą być mniejsze niż 4 GB
  • Linux Live działa

Pamiętaj, że możesz mieć kilka partycji na urządzeniu USB, a tym samym możesz mieć partycję NTFS i FAT32.

HackToHell
źródło
1
+1 za wskaźnik na Unetbootin, właśnie uratowałem mnie od wielu
obciążeń
NTFS domyślnie? Na pewno nie! Nawet Windows 8.1 wybiera FAT (16!) Jako domyślny dla pamięci o pojemności 2 GB i FAT32 dla pamięci o pojemności 2 GB.
Foo Bar
2

Polecam korzystanie z UDF , który ma w przybliżeniu te same zalety, co NTFS wspomniany w odpowiedzi @ Hele. Największym powodem używania UDF zamiast NTFS jest kompatybilność z OS X. OS X może tylko czytać, ale nie zapisywać na partycjach NTFS. UDF jest dobrze obsługiwany, do odczytu i zapisu, w systemach Windows¹, OS X i Linux.

Aby sformatować dysk jako UDF, zobacz:


¹ Z wyjątkiem systemu Windows XP, który ma obsługę UDF tylko do odczytu

imgx64
źródło
Również UDF jest zoptymalizowany pod kątem mediów o ograniczonych cyklach przepisywania, takich jak CD / DVD-RW i napędy flash.
Anixx,
0

NTFS i exFAT są szybsze niż FAT32 w pamięci flash.

Odniesienie: Wyniki testu: Iometr 4 KB Losowo i strumieniowo Odczyt / zapis

TomTrottier
źródło
2
Chcesz udostępnić kilka liczb? Link może zniknąć ...
vonbrand,
1
Nie jestem pewien, czy możesz uogólnić wyniki testu SSD na znacznie tańsze i prostsze dyski USB.
Lyman Enders Knowles