Sistem fail. Apakah itu FAT dan NTFS? Sistem fail FAT, FAT32 dan NTFS

Kami menghadapi pelbagai jenis sistem fail terutamanya semasa memformat peranti storan - hari ini hampir secara eksklusif pemacu keras dan pemacu kilat USB. Sebagai peraturan, NTFS hampir secara automatik dipilih untuk yang pertama, dan FAT32 atau exFAT untuk yang terakhir. Kadang-kadang dalam sifat cakera yang disambungkan sistem fail ditunjukkan sebagai FAT. Sebenarnya, tiada sistem fail sedemikian, dan FAT ialah nama jenis generik yang merangkumi FAT8, FAT12, FAT16 dan FAT32. Hari ini, yang pertama adalah masa lalu, dan FAT dalam sifat cakera bermaksud sistem fail FAT16.

Definisi

LEMAK(dalam konteks FAT16) ialah seni bina sistem fail 16-bit yang digunakan untuk pemacu keras dan peranti storan kecil yang lain.

FAT32— Seni bina sistem fail 32-bit, digunakan untuk pemacu dan cakera keras dengan kapasiti dari 512 MB hingga 2 TB, digunakan dalam sistem pengendalian Windows 98, Windows 95 OSR2 dan Windows 2000.

Perbandingan

Sistem fail FAT telah kehilangan kaitannya dengan peningkatan kapasiti storan. Hari ini ia hanya digunakan dalam cakera liut 3.5 inci. FAT32 memformat pemacu kilat, kad memori dan pemacu keras untuk sistem pengendalian yang lebih lama. FAT disokong dan diiktiraf oleh semua sistem pengendalian popular, FAT32 hanya disokong oleh sistem pengendalian Windows sehingga versi 2000 dan versi terkini DOS.

FAT32 tidak menyokong pemacu logik (tidak boleh dikelirukan dengan pemacu fizikal) yang lebih kecil daripada 512 MB, dan FAT tidak berkesan dengan pemacu logik yang lebih besar daripada 256 MB. Sehubungan itu, saiz volum maksimum untuk FAT32 ialah 2 TB, untuk FAT - 2 GB. FAT32 menggunakan ruang cakera dengan lebih cekap kerana saiz kelompok yang lebih kecil.

Sistem fail FAT32 tidak menyokong pemampatan cakera, manakala dalam FAT anda boleh memampatkan cakera menggunakan utiliti khas. Tetapi FAT mengehadkan bilangan folder dan fail dalam direktori akar kepada 512 entri. Sistem fail FAT32 dianggap lebih dipercayai dan stabil kerana keupayaan untuk memindahkan direktori akar dan menggunakan salinan sandaran jadual fail. Sektor but FAT32 lebih besar daripada FAT dan menyimpan sandaran struktur data.

Laman web Kesimpulan

  1. Sistem fail FAT direka untuk pemacu kecil (sehingga 2 GB), FAT32 - sehingga 2 TB.
  2. Dalam FAT32 saiz kelompok lebih kecil.
  3. FAT disokong oleh semua sistem pengendalian, FAT32 hanya disokong oleh Windows dari 95 hingga 2000 versi dan versi terkini DOS.
  4. FAT32 tidak menyokong pemacu logik yang lebih kecil daripada 512 MB.
  5. FAT32 menggunakan ruang cakera dengan lebih cekap.
  6. FAT32 tidak menyokong pemampatan cakera.
  7. FAT mengehadkan bilangan entri dalam direktori akar kepada 512.
  8. FAT32 lebih stabil dan boleh dipercayai.

Terdapat banyak cara untuk menyimpan maklumat dan program pada cakera keras. Sistem yang sangat terkenal ialah menyimpan pelbagai maklumat dalam bentuk fail, mengumpulkannya ke dalam folder dan menetapkan . Walau bagaimanapun, beberapa orang telah memikirkan bagaimana penyimpanan fizikal maklumat pada medium sebenarnya berlaku.

Untuk maklumat disimpan pada medium fizikal, ia mesti disediakan untuk digunakan dalam sistem pengendalian komputer. Sistem pengendalian memperuntukkan ruang cakera kosong untuk menyimpan maklumat. Untuk melakukan ini, anda perlu membahagikan cakera ke dalam bekas kecil - sektor. Pemformatan cakera peringkat rendah memperuntukkan saiz tertentu kepada setiap sektor. Sistem pengendalian mengelompokkan sektor ini ke dalam kelompok. Pemformatan peringkat atas menetapkan semua kluster kepada saiz yang sama, biasanya antara 2 hingga 16 sektor. Selepas itu, satu atau lebih kluster diperuntukkan untuk setiap fail. Saiz kluster bergantung pada sistem pengendalian, kapasiti cakera dan kelajuan pengendalian yang diperlukan.

Sebagai tambahan kepada kawasan untuk menyimpan fail pada cakera, terdapat kawasan yang diperlukan untuk pengendalian sistem pengendalian. Kawasan ini direka bentuk untuk menyimpan maklumat but dan maklumat untuk memetakan alamat fail ke lokasi fizikal pada cakera. Kawasan but digunakan untuk memulakan sistem pengendalian. Selepas memuatkan BIOS, kawasan but cakera dibaca dan dilaksanakan untuk memulakan sistem pengendalian.

Sistem fail FAT

Sistem fail FAT muncul bersama-sama dengan sistem pengendalian Microsoft DOS, selepas itu ia diperbaiki beberapa kali. Ia mempunyai versi FAT12, FAT16 dan FAT32. Nama FAT sendiri berasal daripada penggunaan sistem fail sejenis pangkalan data dalam bentuk "Jadual Peruntukan Fail", yang mengandungi entri untuk setiap kelompok pada cakera. Nombor versi merujuk kepada bilangan bit yang digunakan dalam nombor elemen dalam jadual. Oleh itu, sistem fail mempunyai had pada saiz cakera yang boleh disokongnya. Pada tahun 1987, ia tidak menyokong cakera yang lebih besar daripada 32 MB. Dengan kemunculan Windows 95, versi baharu sistem fail FAT32 telah dikeluarkan dengan sokongan teori untuk cakera dengan kapasiti sehingga 2 TB. Masalah berterusan dengan menyokong saiz cakera yang besar timbul daripada bilangan elemen tetap, dihadkan oleh bilangan bit yang digunakan dalam menentukan lokasi kluster. Sebagai contoh, versi FAT16 tidak menyokong lebih daripada 2 16 atau 65536 kelompok. Bilangan sektor dalam kluster juga terhad.

Satu lagi masalah dengan cakera besar ialah ketidakupayaan untuk menggunakan ruang besar yang diperuntukkan untuk fail kecil. Oleh kerana bilangan kluster adalah terhad, saiznya telah ditambah supaya keseluruhan kapasiti cakera dapat dilindungi. Ini mengakibatkan penggunaan ruang storan yang tidak cekap untuk kebanyakan fail yang bukan berbilang saiz kelompok. Sebagai contoh, FAT32 memperuntukkan 16 kluster KB untuk partition cakera antara 16 hingga 32 GB. Untuk menyimpan fail 20 KB, anda memerlukan dua kluster 16 KB, yang akan mengambil 32 KB ruang cakera. Fail bersaiz 1 KB mengambil 16 KB pada cakera. Oleh itu, secara purata, 30-40% daripada kapasiti cakera terbuang untuk menyimpan fail kecil. Membahagikan cakera kepada partition kecil membolehkan anda mengurangkan saiz kelompok, tetapi tidak digunakan dalam amalan untuk cakera dengan kapasiti lebih daripada 200 GB.

Pemecahan fail juga bukan masalah sistem fail yang kecil. Memandangkan meletakkan fail mungkin memerlukan berbilang kelompok, yang mungkin tidak terletak secara fizikal secara berurutan, masa yang diperlukan untuk membacanya memperlahankan atur cara. Oleh itu, keperluan untuk .

Sistem fail NTFS

Pada awal 90-an, Microsoft mula membangunkan perisian baharu sepenuhnya yang direka bentuk untuk persekitaran yang lebih intensif sumber berbanding pengguna rumah biasa. Untuk keperluan perniagaan dan industri, sumber yang disediakan oleh sistem pengendalian Windows berasaskan DOS telah menjadi tidak mencukupi. Microsoft Corporation bersama-sama dengan IBM mengusahakan sistem pengendalian OS/2 dengan sistem fail HPFS (High Performance File System). Pembangunan korporat tidak membawa kejayaan dan tidak lama kemudian setiap syarikat kembali dengan caranya sendiri. Microsoft membangunkan pelbagai versi sistem pengendalian Windows NT, di mana Windows 2000 dan Windows XP dibina. Setiap daripada mereka menggunakan versi sistem fail NTFS sendiri, yang terus berkembang.

NTFS (Sistem Fail Teknologi Baharu) ialah sistem fail standard untuk sistem pengendalian berasaskan Windows NT. Ia dibangunkan untuk menggantikan FAT. NTFS adalah yang paling fleksibel berbanding dengan FAT. Kawasan sistemnya menyimpan kebanyakan fail dan bukannya struktur tetap seperti FAT, yang membolehkannya ditukar, dikembangkan atau dialihkan semasa digunakan. Contoh mudah ialah Jadual Fail Induk (MFT). MFT ialah sejenis pangkalan data dengan pelbagai maklumat tentang fail pada cakera. Fail kecil (1 KB atau kurang) boleh disimpan terus dalam MFT. Untuk fail besar, NTFS memperuntukkan kluster, tetapi tidak seperti FAT, saiz kluster biasanya tidak melebihi 4 KB, dan kaedah mampatan terbina dalam menghapuskan masalah dengan ruang yang tidak digunakan yang diperuntukkan untuk fail. Anda juga boleh menggunakan .

Sistem fail NTFS direka untuk persekitaran berbilang pengguna dan mempunyai mekanisme keselamatan terbina dalam dan hak akses. Contohnya, sistem pengendalian Windows 2000 dan Windows XP (kecuali untuk edisi Laman Utama) membenarkan anda menetapkan kebenaran akses kepada fail individu dan menyulitkannya. Walau bagaimanapun, tahap keselamatan yang tinggi menyukarkan pengguna biasa untuk bekerja dengan komputer. Anda perlu berhati-hati apabila menetapkan kata laluan dan kebenaran fail untuk mengelakkan kehilangan data penting.

Mari kita lihat jenis sistem fail untuk pemacu kilat, yang mana satu lebih baik. Seorang pengguna menghantar foto kepada saya dengan ralat "Fail terlalu besar untuk sistem fail sasaran" dan memutuskan untuk menulis artikel dalam kes yang mana perlu menggunakan sistem FAT32, NTFS dan exFAT. Ia mengalihkan fail bersaiz lebih 4 GB ke pemacu denyar 8 GB. Hakikatnya ialah sistem FAT32 tidak boleh memproses maklumat yang lebih besar daripada 4 GB; jika anda mempunyai pemacu denyar dengan kapasiti 32 GB dan sistem failnya ialah FAT32, maka anda tidak akan dapat menulis fail yang lebih besar daripada 4 GB kepadanya . Mari kita lihat ketiga-tiga sistem fail dalam Windows, dan lihat kebaikan dan keburukannya.

FAT32

Mod sistem fail lama, yang biasanya digunakan semasa membeli pemacu kilat dari kedai dan sebab untuk ini adalah keserasian. Keserasian ialah FAT32 boleh digunakan pada mana-mana komputer yang menjalankan MAC, Windows, Linux, PC lama. Had terbesar ialah ia mempunyai had saiz fail 4GB, yang mempunyai masalah dengan format seperti video 4K dan Blu-ray hari ini. Dalam satu perkataan, jika anda akan bekerja dengan fail yang saiznya kurang daripada 4 GB dan pemacu denyar digunakan pada komputer yang berbeza dengan sistem pengendalian yang berbeza, maka sistem fail FAT32 sangat sesuai.

exFAT

Sistem fail dikemas kini yang dicipta oleh Microsoft untuk menggantikan FAT32. Mula digunakan dalam Windows Vista SP1 dan mempunyai saiz fail maksimum 16 exabait (EB), iaitu bersamaan dengan 1 EB = 10 18 bait. Serasi dengan Mac OS dan Windows, ia adalah sistem yang sangat baik untuk berkongsi fail besar.

Kekurangan:

  • Ia tidak mempunyai sebarang fungsi pengelogan, di mana semua perubahan pada fail pada cakera dilog sebelum ia dibuat.
  • Mesin Masa tidak disokong oleh Apple. Pendek kata, anda tidak akan dapat membuat sandaran daripada Apple menggunakan perisian Time Machine.
  • Struktur yang sangat kompleks yang memerlukan lebih banyak kuasa pengkomputeran.

Kelebihan:

  • Menulis semula sektor yang sama lebih sedikit kali, yang penting untuk pemacu kilat, memanjangkan hayat sel memori. Seperti yang anda ketahui, pemacu kilat mempunyai N-nombor penulisan semula, kemudian ia gagal.
  • Had saiz fail besar sebanyak 16 exabait.
  • Saiz kluster ialah 32 megabait.
  • Pengagihan ruang kosong yang lebih baik, yang mengurangkan penyahperangan cakera.

NTFS

Sistem fail terbaharu yang dicipta oleh Microsoft dan merupakan struktur moden hari ini untuk hampir mana-mana pemacu keras dalaman moden, pemacu kilat atau pemacu SSD. NTFS ialah teknologi sistem fail baharu. Sistem windows hanya boleh dipasang pada NTFS. Ia adalah lalai untuk cakera dengan sistem pengendalian, kerana fleksibilitinya. Ia mempunyai semua teknologi Microsoft: pengelogan, tiada sekatan saiz fail, sokongan untuk pemampatan fail, nama panjang, kawalan akses fail untuk pentadbir pelayan dan banyak lagi. Di rumah, ini adalah pilihan terbaik untuk menggunakan sistem ini pada cakera dan pemacu kilat. Terdapat satu tangkapan, apabila anda memasukkan pemacu denyar ke dalam Mac OS, anda boleh menyalin maklumat daripada pemacu denyar, tetapi anda tidak boleh mengubahnya.

Kesimpulan:

Untuk pemacu kilat USB anda harus gunakan exFAT, jika anda sentiasa berada dalam persekitaran Mac OS, Windows, mengalihkan pemacu denyar dari satu sistem pengendalian ke yang lain. Jika anda hanya menggunakan Windows, maka NTSF ialah penyelesaian yang hebat.

salam sejahtera!

Walau apa pun medium storan - sama ada pemacu keras, pemacu SSD atau pemacu kilat (MicroSD, microSDXC, USB-Flash Drive, dll.) semuanya memerlukan sistem fail supaya mereka boleh menulis dan membaca data daripadanya.

Terdapat beberapa sistem fail, tetapi dalam artikel ini kita akan melihat yang paling popular dan masing-masing digunakan.

Maklumat yang dibentangkan akan sangat berguna dalam situasi di mana anda perlu memformat pemacu keras (pemacu SSD) atau salah satu partitionnya, pemacu kilat, dsb.

Sistem fail FAT16, FAT32 - sejarah dan ciri

Mari kita mulakan cerita dengan sistem fail FAT16(ia juga dipanggil ringkas LEMAK) - ia dicipta terutamanya untuk sistem pengendalian MS DOS, dan sokongannya tersedia dalam Windows 95 dan Windows 98. Had saiz maksimum untuk satu fail ialah 2 Gigabait. Saiz partition maksimum mungkin sama.

Penguasaan FAT16 tidak bertahan lama; ia tidak lama kemudian digantikan oleh sistem fail FAT32 - ia adalah standard untuk Windows 95 dan Windows 98, walaupun atas sebab keserasian, seperti yang dinyatakan di atas, sistem pengendalian ini juga menyokong FAT16.

Dalam FAT32, saiz fail maksimum ialah 4 Gigabait. Itu. bilangan fail boleh menjadi mana-mana, tetapi saiz mana-mana fail tidak boleh melebihi 4 Gigabait. Dan saiz partition maksimum boleh menjadi 8 Terabait teori, tetapi dalam Windows ia terhad secara buatan. Sebagai contoh, dalam Windows 98, saiz partition tidak boleh melebihi 137 Gigabait.

Anda mungkin bertanya mengapa, selepas bertahun-tahun, pemacu kilat dan pemacu keras kecil boleh diformatkan ke dalam sistem fail ini. Jawapan kepada soalan ini ada di bawah.

  • Keserasian: FAT32 masih disokong secara meluas hari ini oleh sistem pengendalian utama: Windows, MacOS, Linux, pelbagai peranti kendiri (set-top box, pemain MP3, telefon, telefon pintar, dll.) dan sistem terbenam.
  • Sekatan: Jika anda cuba menulis fail yang saiznya lebih besar daripada 4 Gigabait, anda tidak akan dapat melakukan ini dan ralat akan muncul. Terdapat penyelesaian untuk masalah ini.

    Terdapat juga sekatan pada saiz partition - walaupun FAT32 secara teorinya menyokong media storan sehingga 8 Terabait, dalam Windows XP (dan kemudian) anda tidak akan dapat memformat cakera atau partition yang lebih besar daripada 32 Gigabait dalam FAT32. Had ini diperkenalkan oleh Microsoft untuk mengekalkan prestasi optimum apabila bekerja dengan sistem fail ini.

  • Hari ini, sistem fail ini berjaya digunakan pada pemacu kilat dan pemacu untuk memastikan keserasian maksimum dengan kelas peranti terluas.

    Kelebihan lain ialah ketiadaan penulisan / pembacaan berlebihan "data teknikal" semasa interaksi dengan sistem fail ini. Untuk cakera Flash, yang mempunyai sumber baca/tulis terhad untuk sel memori, ini sudah pasti satu manfaat.

Sistem fail NTFS - perihalan, aplikasi dan sifat utama

Sistem fail NTFS Hari ini ia adalah relevan dan meluas. Setelah pertama kali muncul dalam Windows XP, ia terus digunakan dalam semua versi moden Microsoft OS, termasuk Windows 10 terkini.

Pembangunnya melakukan yang terbaik, memberikan sistem fail ini dengan banyak ciri yang ditentukan oleh realiti moden. Sebagai contoh, dengan merekodkan maklumat teknikal semua operasi fail yang dilakukan, adalah mungkin untuk meningkatkan kebolehpercayaan keselamatan data dengan ketara sekiranya berlaku kehilangan kuasa secara tiba-tiba pada peranti storan.

Selain itu, keupayaan untuk menetapkan kebenaran pada fail dan folder telah ditambahkan pada NTFS, yang meningkatkan keselamatan keseluruhan dengan ketara apabila bekerja dalam Windows. Jangan lupa tentang kemungkinan membuat salinan bayangan fail dan data semasa operasi sistem yang menggunakan OS Windows secara aktif, untuk memastikan prestasi tinggi semasa sandaran data, penyulitan, dan operasi biasa sistem pengendalian.

Sememangnya, ini bukan senarai lengkap yang ditawarkan oleh sistem fail NTFS moden.

Seperti yang dinyatakan di atas, sistem fail ini adalah standard untuk Windows XP dan sistem pengendalian seterusnya dikeluarkan oleh Microsoft. Semasa pemasangan sistem pengendalian, anda tidak akan dapat memilih sistem fail - cakera keras atau SSD akan diformat dengan ketat dalam NTFS.

Disebabkan oleh kerumitan ketara prinsip pengendalian sistem fail NTFS dan beberapa isu pelesenan, ia mempunyai sokongan yang sangat terhad daripada sistem pengendalian dan peranti lain.

Sebagai contoh, sistem pengendalian MacOS hanya boleh membaca data daripada media yang menggunakan NTFS, tetapi tidak boleh menulis data ke media dengan sistem fail ini.

Di Linux keadaannya lebih baik. Walaupun secara asalnya Linux hanya boleh membaca data daripada media NTFS, sesetengah pengedaran Linux akhir turut menambah sokongan untuk menulis pada cakera NTFS.

Bagi peranti bersendirian, konsol permainan (Sony PlayStation, Xbox 360), dsb., dalam kebanyakan kes NTFS tidak disokong olehnya.

  • Keserasian: Disokong sepenuhnya dalam semua versi moden Microsoft OS. Dalam Macintoshes (MacOS) hanya membaca disokong, tetapi dalam Linux membaca dan dalam beberapa pengedaran akhir juga menulis. Bagi peranti lain, dalam kebanyakan kes ia tidak disokong sama sekali.
  • Sekatan: Tiada sekatan pada bilangan dan saiz fail dan folder.
  • Skop aplikasi optimum: Sistem fail dicipta dengan tujuan untuk digunakan untuk cakera keras (dan seterusnya SSD), terutamanya dalam persekitaran Windows.

Sistem fail ExFat - apakah itu, mengapa ia dicipta

ExFat(juga dipanggil FAT64) ialah sistem fail yang mula diperkenalkan pada tahun 2006, dicipta untuk pemacu kilat. Semasa pembangunannya, FAT32 yang terbaik telah diambil dan batasan yang wujud telah dihapuskan. ExFat tidak mempunyai sekatan pada saiz fail maksimum yang boleh ditulis kepada media dengan sistem fail tertentu.

Keadaan ini juga telah dipertingkatkan lagi dengan penghapusan bilangan operasi baca/tulis teknikal yang berlebihan untuk memastikan kelajuan maksimum operasi fail asas dengan kesan minimum pada sel memori untuk mencegah dan melambatkan kehausannya seboleh-bolehnya.

Jika kita bercakap tentang keserasian, maka keadaan dengannya jauh lebih baik jika dibandingkan dengan NTFS yang sama. MacOS mempunyai sokongan penuh untuk operasi baca/tulis, dan terdapat juga sokongan daripada Linux, dengan syarat beberapa pakej dipasang daripada repositori.

Bagi peranti luaran, keadaan dengan sokongan ExFat semakin bertambah baik, tetapi sokongan pada semua peranti pastinya tidak dijamin.

  • Keserasian: Mempunyai sokongan penuh pada Windows bermula dari Windows XP, MacOS dan OS Linux (anda mungkin perlu memasang pakej sokongan daripada repositori).

    Mungkin tidak disokong pada peranti kendiri yang lebih lama (pemain MP3, kamera, dsb.).

  • Sekatan: Sistem fail ini tidak mempunyai sebarang sekatan sama ada pada saiz fail maksimum atau bilangannya.
  • Skop aplikasi optimum: Sebarang pemacu denyar dan peranti storan (MicroSD, microSDXC, Pemacu Denyar USB, dll.) yang lebih besar daripada 4 GB. Pemacu kilat dengan sistem fail ini akan menunjukkan prestasi berkelajuan tinggi dan akan bertahan lebih lama berbanding jika ia menggunakan NTFS.

Ringkasan ringkas

Untuk meringkaskan apa yang dinyatakan di atas, ternyata sistem fail NTFS harus digunakan untuk pemacu keras (HDD) dan SSD yang dipasang di dalam komputer, dan ExFat untuk pemacu kilat luaran.
Dan FAT32 digunakan secara optimum untuk pemacu kilat kecil (sehingga 4 Gigabait), serta pemacu kilat yang digunakan dalam peranti lama dan tidak memahami ExFat.

Itu sahaja! Jumpa anda dalam bahan baharu! Untuk tidak terlepas mereka, anda harus melanggan!

Kadangkala, membaca maklumat, memainkan muzik dan filem daripada pemacu kilat atau pemacu keras luaran pada semua peranti, iaitu komputer, pemain DVD atau TV isi rumah, Xbox atau PS3, serta dalam radio kereta, boleh menyebabkan beberapa masalah. Di sini kita akan bercakap tentang sistem fail yang terbaik untuk digunakan supaya pemacu denyar boleh dibaca di mana-mana dan sentiasa tanpa masalah.

Apakah sistem fail dan apakah masalah yang boleh dikaitkan dengannya

Sistem fail ialah satu cara menyusun data pada media storan. Sebagai peraturan, setiap sistem pengendalian menggunakan sistem failnya sendiri, tetapi ia boleh menggunakan beberapa. Memandangkan hanya data binari boleh ditulis ke pemacu keras, sistem fail ialah komponen utama yang menyediakan terjemahan daripada rekod fizikal ke dalam fail yang boleh dibaca oleh OS. Oleh itu, apabila memformat pemacu dengan cara tertentu dan dengan sistem fail tertentu, anda memutuskan peranti (memandangkan radio anda mempunyai OS yang unik) akan dapat memahami apa sebenarnya yang ditulis pada pemacu kilat, pemacu keras atau pemacu lain. .

Sebagai tambahan kepada FAT32 dan NTFS yang terkenal, serta agak kurang biasa kepada pengguna biasa HFS+, EXT dan sistem fail lain, terdapat berpuluh-puluh sistem fail berbeza yang dicipta untuk pelbagai peranti untuk tujuan tertentu. Hari ini, apabila kebanyakan orang mempunyai lebih daripada satu komputer dan peranti digital lain di rumah, yang boleh menggunakan sistem pengendalian Windows, Linux, Mac OS X, Android dan lain-lain, persoalannya ialah bagaimana untuk memformat pemacu kilat atau pemacu mudah alih lain supaya ia dibaca dalam semua peranti ini, agak relevan. Dan terdapat masalah dengan ini.

Keserasian

Pada masa ini, terdapat dua sistem fail yang paling biasa (untuk Rusia) - NTFS (Windows), FAT32 (standard Windows lama). Sistem fail Mac OS dan Linux juga boleh digunakan.

Adalah logik untuk menganggap bahawa sistem pengendalian moden akan berfungsi dengan sistem fail masing-masing secara lalai, tetapi dalam kebanyakan kes ini tidak berlaku. Mac OS X tidak boleh menulis data ke pemacu yang diformatkan dengan NTFS. Windows 7 tidak mengenali pemacu HFS+ dan EXT dan sama ada mengabaikannya atau melaporkan bahawa pemacu tidak diformatkan.

Banyak pengedaran Linux, seperti Ubuntu, menyokong kebanyakan sistem fail secara lalai. Menyalin dari satu sistem ke sistem yang lain adalah proses biasa di Linux. Kebanyakan pengedaran menyokong HFS+ dan NTFS di luar kotak, atau sokongan untuknya dipasang dalam satu komponen percuma.

Selain itu, konsol permainan seperti Xbox 360 atau Playstation 3 hanya menyediakan akses terhad kepada sistem fail tertentu dan hanya membenarkan data dibaca daripada pemacu USB. Untuk melihat sistem fail yang disokong pada peranti mana, lihat jadual ini.

Windows XPWindows 7/VistaMac OS LeopardMac OS Lion/Snow LeopardUbuntu LinuxPlayStation 3Xbox 360
NTFS(Windows)yayaHanya membacaHanya membacayaTidakTidak
FAT32(DOS, Windows)yayayayayayaya
exFAT(Windows)yayaTidakyaYa, dengan pakej ExFatTidakTidak
HFS+(Mac OS)TidakTidakyayayaTidakya
EXT2, 3(Linux)TidakTidakTidakTidakyaTidakya

Perlu diingat bahawa jadual mencerminkan keupayaan OS untuk bekerja dengan sistem fail secara lalai. Pada Mac OS dan Windows, anda boleh memuat turun perisian tambahan yang membolehkan anda bekerja dengan format yang tidak disokong.

FAT32 ialah format lama dan, terima kasih kepada ini, hampir semua peranti dan sistem pengendalian menyokongnya sepenuhnya. Oleh itu, jika anda memformat pemacu kilat dalam FAT32, ia hampir dijamin boleh dibaca di mana-mana sahaja. Walau bagaimanapun, terdapat satu masalah penting dengan format ini: had saiz fail individu dan volum individu. Jika anda perlu menyimpan, menulis dan membaca fail besar, FAT32 mungkin tidak sesuai. Sekarang lebih lanjut mengenai sekatan saiz.

Had saiz fail pada sistem fail

Sistem fail FAT32 telah dibangunkan lama dahulu dan berdasarkan versi FAT sebelumnya, yang pada asalnya digunakan dalam DOS. Cakera dengan volum hari ini tidak wujud pada masa itu, dan oleh itu tiada prasyarat untuk sistem fail menyokong fail yang lebih besar daripada 4GB. Hari ini, ramai pengguna terpaksa menghadapi masalah disebabkan perkara ini. Di bawah anda boleh melihat perbandingan sistem fail berdasarkan saiz fail dan partition yang disokong.

Sistem fail moden telah mengembangkan had saiz fail kepada had yang masih sukar untuk dibayangkan (kita akan melihat apa yang berlaku dalam 20 tahun).

Setiap sistem baharu mengatasi prestasi FAT32 dari segi saiz fail individu dan partition cakera yang berasingan. Oleh itu, usia FAT32 mempengaruhi keupayaannya untuk digunakan untuk pelbagai tujuan. Satu penyelesaian ialah menggunakan sistem fail exFAT, sokongan yang muncul dalam banyak sistem pengendalian. Tetapi, satu cara atau yang lain, untuk pemacu kilat USB biasa, jika fail yang lebih besar daripada 4 GB tidak disimpan di atasnya, FAT32 akan menjadi pilihan terbaik, dan pemacu denyar akan dibaca hampir di mana-mana sahaja.