Skip to content


Ku pamięci: exFat – jak to się je?

Wraz z SP1 dla Windows Vista wprowadzono obsługę systemu plików exFAT. Ten
system plików ma kilka zalet powodujących, że warto się nim zainteresować:

  •  maksymalna wielkość pliku 16EB (dla FAT32 jest to tylko 4GB)
  • dostęp do ACL (FAT32 i starsze nie miały możliwości kontrolowania
    uprawnień do plików)
  • możliwość tworzenia partycji większych niż 32GB (FAT32 w implementacji
    Microsoft nie wspiera formatowania partycji większych niż 32GB)
  • limit ilości plików w folderze 2^16 (!)
  • mniej podatny na fragmentację niż FAT32 (Free Space Bitmap).

exFAT stworzony jest z myślą o popularnych pamięciach przenośnych.

Aby uzyskać dostęp do systemu plików exFAT do Windows XP należy doinstalować
poprawkę

KB955704
.

Obsługa systemu plików exFAT jest dostępna dla Windows XP SP 2/3 (po
zainstalowaniu w/w łatki), Windows Vista SP1/2, Windows 7, Windows Server 2008,
Windows Server 2008 R2 , Windows Embedded CE 6.0,

Dostępny jest również
patch dla Linux
umozliwiający obsługę exFAT.

 

źródła:

własne doświadczenia

Limitations of the FAT32 File
System in Windows XP


Description of the exFAT file system driver update package

Posted in general, ku pamięci, Linux, personal, tech, Techblog, Windows 7, Windows Client, Windows Server, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP.

Tagged with , , , , , , , , , .


19 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Zal says

    To chyba jednak nie jest zbyt praktyczne, prawda? Obsługa wymagająca uprzednich działań ze strony użytkownika, licencja równie problematyczna, jak w przypadku FAT itp.

    A może warto się tym jednak zainteresować? Możesz opisać swoje doświadczenia związane z tym systemem plików?

  2. wikiyu says

    czy partycja sformatowana w exFAT na powiedzmy Vista SP1 czy XP SP3 będzie do odczytania na komputerze BEZ zainstalowanej tej łaty? czy też formatując tak np pendrive`a automatycznie skazujemy się na niemożność odczytania swoich plików na dowolnym innym komputerze?

  3. Karol Stilger says

    @Zal: W Vista SP1/Windows 7 jest to natywne, prawdopodobnie jeśli będzie wydany rollup/SP dla Windows XP również będzie zawarte w nim wsparcie dla exFAT.

    Używam na kilku zabitlockerowanych napędach USB i mam tylko pozytywne doświadczenia:)

    Moim zdaniem wszystko teraz w rękach producentów taniego sprzętu przenośnego (aparaty foto/mpX playery/telefony). Jeśli oni zaczną wspierać w swoich urządzeniach exFAT wtedy jego obsługa stanie się obowiązkowa:)

  4. Karol Stilger says

    @wikiyu: przeczytaj ze zrozumieniem koniec wpisu.

  5. wikiyu says

    Karol – chodziło mi o to czy exFAT jest kompatybilny wstecz, w sensie że da się odczytać pliki z przestrzeni w której normalnie zamknąłby się FAT32 mając partycję exFAT? No ale skoro zapewne nie to… nie wróżę nic dobrego temu systemowi plików,

  6. Karol Stilger says

    wikiyu: nie, exFAT nie jest kompatybilny wstecz.

  7. Michał Górny says

    Primo, czy ta przeróbka FAT-a została zaprojektowana jako nowy system plików, czy kolejna magiczna nakładka na starego FAT-a (jak obsługa LFN). Właśnie, są tu w końcu porządnie zrobione LFN-y czy dalej to samo paskudztwo?

    Secundo, 2^16 plików w katalogu to nie jest nic szczególnego. Może na pendrajwa faktycznie wystarczy, ale na normalny dysk twardy to jest durne ograniczone.

    Tertio, jaki jest właściwie sens odgrzewania tego pokrytego już pleśnią kotleta? Tym bardziej, że przecież nikt tu nie mówi o tym, żeby można było to uruchomić pod Windows starszym niż XP. To nie lepiej zastosować wiele sensowniejsze NTFS z wyłaczonym dziennikowaniem (chyba że się nie da wyłączyć) — tym bardziej, że taka kombinacja zadziała również pod 2000?

  8. Grzegorz says

    Tylko czekać aż się spopularyzuje na przenośnych urządzeniach, a potem Microsoft zacznie pozywać producentów oprogramowania za niepłacenia tantiem/opłat patentowych.

  9. Karol Stilger says

    @Michał Górny:
    1. Nie jestem tego pewny ale myślę, że jest to nieco więcej niż tylko proteza:) Free Space Bitmap, większy rozmiar klastra, i brak kompatybilności wstecz na to wskazują.
    2. Na pendrive starczy:)
    3. Ktoś z 2000 musiałby przeklikać: http://www.centrumxp.pl/SkrzynkaPytan/1829,1,Jak_uzyskać_dostęp_do_dysku_exFat.aspx

  10. mh says

    Aha, to ten support do 16EB plików jest dla pendrive’ów!
    są jakieś benchmarki exFata?

    /me znalazł pendrive’owe:
    http://www.testfreaks.com/blog/information/usb-flash-drive-comparison-part-2-fat32-vs-ntfs-vs-exfat/

    Btw. co to jest OPS/minute? Jakich operacji? NOP?
    W diskbenchu wyglada, że to samo co FAT32, czyli odgrzewany kotlet.

  11. Grzegorz says

    <jogger-plugin-for-pidgin error>

  12. Karol Stilger says

    @mh: tak – to system plików właśnie dla przenośnych urządzeń, szybciej się już nie da;)

    @Grzegorz: co ten plugin robi?:)

  13. Grzegorz says

    Ułatwia odpisywanie na komentarze, ale kiedy dostaniesz dwa lub więcej odpowiedź leci do pierwszego, stąd mój wcześniejszy komentarz niepasujący do tego tematu.Więcej: "Blip dla Pidgina":http://lambchop.jogger.pl/kategoria/blippidgin-plugin/ i "Jogger dla Pidgina":http://http//lambchop.jogger.pl/2009/02/02/plugin-do-pidgina-dla-joggera-joggerpidgin-1-0/.

  14. Michał Górny says

    Grzegorz: lolfail. Ten z EKG2 (jedyny oryginalny) nie ma takich problemów < ;.

  15. Grzegorz says

    Michał: Gdyby w Pidginie odbierać każdą wiadomość w nowym oknie też by nie było problemu.

  16. Michał Górny says

    Odbieranie każdej wiadomości w oddzielnym oknie byłoby co najmniej głupie.

  17. Grzegorz says

    Co najmniej 😉

  18. Michał says

    Właśnie próbowałem zainstalować system Windows 7 Na partycji sformatowanej w exFAT Niestety instalator napisał że mogę to zrobić tylko na partycji sformatowanej w systemie NTFS Jak dla mnie porażka Chciałem od początku do końca sprawdzić nowy format ale najwyraźniej się nie da. Troche to dziwne dla mnie Może ktoś zna powód albo rozwiązanie Czyli jaki sterownik dostarczyć instalatorowi Win7 zeby można było zainstalować system na partycji sformatowanej w exFAT

  19. Karol Stilger says

    Instalacja Windows 7 na partycji exFAT nie jest oficjalnie wspierana przez Microsoft.
    Gdzieś w sieci trafiłem metodę instalacji Windows Vista na partycji FAT przez kopiowanie plików, prawdopodobnie w przypadku exFAT też się sprawdzi. Tylko pamiętaj, że nie jest to wspierane przez Microsoft i możesz natknąć się na problemy.



Some HTML is OK

or, reply to this post via trackback.



Skip to toolbar