Sistem file lemak FAT32. Sistem file

Sistem file adalah cara mengatur dan menyimpan secara fisik semua file dalam sistem operasi. Ini juga menentukan ukuran partisi terbesar.

Saat mulai membiasakan diri dengan prinsip-prinsip pengoperasian komputer, tidak mungkin untuk menentukan mana yang harus dipilih: FAT32 atau NTFS (yang paling umum) - Anda perlu mengetahui perbedaannya.

apa perbedaan antara ntfs dan fat32

Sampai saat ini, hanya ada satu sistem file - FAT. Ada sejumlah kekurangan di dalamnya, dengan pembagian ruang pada harddisk.

Itu ditingkatkan - sebagai hasilnya, beberapa versi baru muncul, tetapi mereka tidak dapat menyelesaikan masalah.

Akibatnya, para ahli memutuskan bahwa lebih baik tidak memperbaikinya, tetapi membuat yang baru “dari awal”. Ini adalah bagaimana sistem file muncul - NTFS.

FAT dan NTFS tidak boleh dipandang sebagai hal yang sepenuhnya berbeda. Mereka memiliki satu tugas - untuk menyimpan file (data Anda) di hard drive Anda.

Perbedaan utamanya: NTFS memiliki lebih banyak fungsi dibandingkan FAT. Ini menyangkut kompresi dan keamanan; tidak seorang pun kecuali Anda yang dapat membaca apa yang Anda tulis. Tidak ada hal seperti itu di FAT.

Apa perbedaan antara FAT32 dan NTFS

Untuk memproses file yang tersimpan di harddisk (atau media lainnya), Windows dapat menggunakan sistem file FAT32 atau NTFS. Apa perbedaan di antara keduanya? Apa perbedaannya?

Yang paling umum adalah FAT32. Ini terdiri dari sektor boot, folder root, dan silinder baca-tulis.

NTFS adalah sistem file baru. Ini dibagi menjadi tiga zona. Yang pertama adalah MFT. Ini berisi sektor boot, tabel file dan file layanan.

Pada disk kosong, zona MFT menempati 12 persen volume. Di tengah disk (zona 2) terdapat salinan cadangan tabel file. Hal ini diperlukan untuk memulihkan tabel yang rusak.

Semua catatan disimpan di zona 3. Jika ukuran zona 3 tidak mencukupi, maka akan diperluas sehingga mengurangi ukuran MFT (zona pertama). Jika ruang dikosongkan, MFT bertambah lagi.

Intinya adalah ini. Di FAT32 semuanya ditulis ke cluster. Selain itu, hanya satu file yang dapat ditulis ke satu cluster - sisa ruang tetap gratis selamanya.

Dengan pengaturan ini, jika Anda beralih dari FAT32 ke NTFS dan menulis jumlah file yang sama, Anda mungkin menemukan bahwa NTFS memiliki sisa ruang kosong beberapa GB lebih banyak.

Sistem file mana yang lebih cepat FAT32 atau NTFS

Sistem file FAT32 menawarkan kecepatan lebih tinggi, keausan disk lebih sedikit, kinerja lebih baik dengan file kecil, dan beban RAM lebih sedikit.

Kekurangan: Perlindungan terhadap kerusakan yang buruk, fragmentasi yang lambat, ukuran file yang terbatas, penanganan file besar yang buruk, dan penanganan folder yang buruk dengan jumlah file yang banyak.

NTFS jauh di depan FAT dalam hal ketahanan, keandalan, keamanan, dan fungsionalitas di masa depan. Kinerja sistem file ini tidak memberikan hasil yang jelas - tergantung pada banyak faktor berbeda.

Struktur internal FAT dan prinsip operasinya jauh lebih sederhana. Jika direktorinya tidak besar, maka FAT akan lebih cepat dan sebaliknya - jika direktorinya besar, NTFS akan menang.

Jadi mana yang harus Anda pilih - FAT atau NTFS? Yang terakhir ini memiliki banyak keunggulan dibandingkan FAT, dan keterbatasannya kecil.

Jika Anda dihadapkan pada pilihan sistem file, pertimbangkan untuk menggunakan NTFS dan FAT di bawah ini.

Kelebihan NTFS

  1. Akses cepat ke file kecil;
  2. Ruang disk tidak terbatas;
  3. Fragmentasi file tidak mempengaruhi sistem file itu sendiri;
  4. Keandalan tinggi dari struktur file;
  5. Performa lebih baik dengan file besar;

Kekurangan NTFS

  1. Persyaratan tinggi untuk RAM;
  2. Bekerja dengan katalog berukuran sedang itu sulit;
  3. Dibandingkan dengan FAT 32, kecepatan operasi lebih lambat

Keuntungan dari LEMAK 32

  1. Kecepatan yang relatif tinggi;
  2. Persyaratan RAM rendah;
  3. Pekerjaan yang lebih efisien dengan katalog berukuran kecil dan menengah;
  4. Keausan cakram rendah.

Kekurangan FAT32

  1. Perlindungan yang buruk terhadap kegagalan sistem;
  2. Kecepatan rendah dengan file besar;
  3. Batasan volume maksimum partisi dan file;
  4. Dengan fragmentasi, kinerja menurun;
  5. Kecepatan rendah saat bekerja dengan banyak file.

Apa kelebihan NTFS dibandingkan FAT32?

Tujuan utama pengembang sistem file baru adalah untuk memastikan eksekusi operasi berkecepatan tinggi, memberikan kemampuan tambahan, dan menciptakan mekanisme perlindungan data.

Mereka sebagian mengatasi tugas ini. Sistemnya ternyata sederhana dan sangat kuat.

Ini memberikan berbagai resolusi, yang memberinya kemampuan untuk menyesuaikan resolusi tertentu.

Jika terjadi kerusakan sistem, NTFS memiliki alat pemulihan data bawaan untuk memulihkan disk secara otomatis.

Struktur sistem file NTFS memungkinkan akses lebih cepat ke folder dan file besar dibandingkan dengan FAT.

NTFS mengkompres folder dan file yang dapat dibaca dan ditulis, tanpa memerlukan aplikasi dekompresi.

Memformat flash drive bukan hanya cara cepat untuk menghapus file yang tidak perlu, tetapi juga memilih sistem file tertentu yang memungkinkan berbagai perangkat membaca informasi dari media ini dengan mudah: PC, laptop, radio, TV, pemutar DVD , konsol game, dll. Oleh karena itu, pertama-tama, mari kita lihat sistem mana yang terbaik untuk memformat flash drive untuk Anda, dengan menyentuh fitur masing-masing. Kemudian kita akan membahas secara rinci algoritma pemformatan untuk FAT32 dan NTFS yang populer.

Apa itu sistem file

Sistem file adalah varian pengorganisasian data pada media tertentu. Setiap OS (dan bahkan pemutar musik pun memilikinya) memiliki sistemnya sendiri yang kompatibel secara harmonis dengannya. Atau bahkan beberapa. Jadi, saat memformat eksternal atau hard drive dengan sistem file tertentu, pertama-tama Anda menentukan OS mana yang dapat membacanya.

Banyak orang percaya bahwa memformat flash drive hanya dalam FAT32 atau NTFS dapat dilakukan, tetapi ini adalah kesalahpahaman. Masih banyak lagi sistem file. Mari daftar yang paling terkenal:

  • Di Windows: FAT32, exFAT, NTFS.
  • Di Mac OS: HFS+.
  • Di Linux: EXT2, EXT3.

Mari kita kenali masing-masing lebih detail.

FAT32

Sistem file ini adalah yang tertua, paling luas, dan paling dapat diandalkan - sistem ini menggantikan FAT16. Oleh karena itu, banyak orang, ketika memutuskan untuk memformat flash drive dalam FAT32 atau NTFS, biasanya memilih opsi pertama.

Ini adalah format langka yang didukung oleh semua sistem operasi dan hampir semua konsol game dan perangkat lain dengan USB. Namun FAT32 memberlakukan batasan berikut: ukuran satu file di disk tidak boleh lebih dari 4 GB, dan satu partisi tidak boleh lebih dari 8 TB.

Banyak flash drive yang dijual di toko disetel ke FAT lama yang bagus secara default, sehingga drive ini dapat dibaca oleh perangkat modern dan lama. Sistem ini sama sekali tidak cocok untuk hard drive saat ini - untuk menginstal Windows modern, drive harus diformat setidaknya dalam NTFS.

Pilihan Anda adalah FAT32 jika Anda ingin mendapatkan flash drive yang dapat digunakan untuk menulis informasi ringan, dan dapat digunakan oleh sejumlah perangkat berbeda secara maksimal.

NTFS

Produk Microsoft lainnya. Flash drive yang diformat dalam sistem ini dapat bekerja terutama dengan Windows, terkadang dengan Linux. Teknologi Apple hanya bisa membacanya, dan konsol game tidak mendukungnya sama sekali (Xbox, PS). NTFS memungkinkan ukuran file tunggal pada media lebih besar dari media flash yang tersedia saat ini, dan batas partisi adalah 16 Eb!

Selain itu, sistem file mencakup kemampuan berikut:

  • mencatat perubahan untuk memulihkan sistem jika terjadi kegagalan;
  • menetapkan hak akses ke file yang disimpan;
  • kuota disk;
  • enkripsi, dll.

Oleh karena itu, memformat drive yang dapat dilepas pada sistem ini tidak praktis karena... ini lebih disesuaikan untuk hard drive dan bekerja dengan Windows, dibandingkan dengan sistem operasi lain.

exFAT

Saat mencari tahu di mana lebih baik memformat flash drive - di FAT32 atau NTFS, banyak yang mengabaikan exFAT yang lebih modern, juga gagasan Windows. Dan ini memungkinkan Anda untuk menulis file dengan ukuran yang hampir tidak terbatas, menetapkan batas untuk satu partisi hingga 64 Zb kosmik! Windows, versi terbaru Apple OS dan Linux berfungsi dengan baik saat menginstal paket tambahan. Konsol game versi modern juga mendukung exFAT, yang tidak dapat dikatakan tentang Xbox 360 dan Playstation 3.

Jadi, exFAT adalah sistem file paling modern dari Windows, menggabungkan kemampuan kompatibilitas FAT32 dan fungsionalitas NTFS yang lebih luas. Salah satu kelemahannya adalah ia hanya bekerja dengan versi terbaru dari OS yang ada dan tidak berguna pada perangkat dengan perangkat keras yang ketinggalan jaman.

EXT2, 3 dan HFS+

HFS+ adalah sistem file yang dikembangkan oleh Mac OS. Linux dan Xbox juga berfungsi dengannya; Windows tidak didukung. Praktis tidak ada batasan ukuran satu file, untuk satu bagian - 8 Eb.

EXT2, 3 adalah produk Linux. Ukuran file maksimum pada flash drive yang diformat dalam sistem ini adalah 16 GB, untuk satu partisi - 32 TB. Di antara OS pihak ketiga, hanya Xbox yang berfungsi dengan format ini.

Cara memformat flashdisk ke FAT32

Algoritmanya sangat sederhana:

  1. Hubungkan drive eksternal ke komputer Anda, setelah sistem melihatnya, buka "Komputer Saya". Tidak diperlukan perangkat lunak pemformatan untuk sistem ini.
  2. RMB pada flash drive yang diinginkan - "Format".
  3. Sistem yang diinginkan, sebagai aturan, sudah dipilih secara default - yang perlu Anda lakukan hanyalah mengklik "Mulai".
  4. Setelah beberapa saat, komputer akan memberi tahu Anda bahwa pemformatan telah selesai. Itu saja!

Cara memformat flashdisk ke NTFS

Memformat dalam sistem file ini lebih sulit, karena sebenarnya tidak dimaksudkan untuk itu. Untuk prosedurnya, Anda memerlukan flash drive itu sendiri dan PC:

  1. Di "Panel Kontrol", buka "Sistem".
  2. Di "Properti" Anda memerlukan tab "Perangkat Keras", dan kemudian "Pengelola Perangkat".
  3. Berikutnya - "Perangkat disk" - klik dua kali pada flash drive yang diinginkan untuk membuka propertinya.
  4. Lalu "Kebijakan" dan "Optimalkan Eksekusi". Konfirmasikan tindakan dan tutup jendela.
  5. Sekarang pergi ke "My Computer", pilih drive yang dapat dilepas yang diinginkan.
  6. RMB sesuai namanya, lalu “Format”.
  7. Bagaimana cara memformat flash drive ke NTFS? Nama yang Anda cari sekarang muncul di menu tarik-turun "Sistem file" - pilih nama tersebut.
  8. Format drive dengan mengklik "Mulai".
  9. Di "Komputer Saya", buka "Sistem".
  10. Berikutnya - "Perangkat Keras", "Pengelola Perangkat" - "Disk".
  11. Pilih drive yang dapat dilepas yang telah diformat, lalu buka Propertinya.
  12. Di "Kebijakan" centang "Optimalkan untuk penghapusan cepat", konfirmasikan pilihan Anda.

Mana yang lebih mudah: memformat flash drive di FAT32 atau NTFS? Jawabannya jelas.

Program pendukung

Untuk memformat drive dalam sistem file yang langka, terkadang kemampuan satu OS saja tidak cukup. Mari perkenalkan beberapa program pembantu untuk pemformatan:

  • Di NTFS - convert.exe (utilitas bawaan Windows), Alat Format Penyimpanan Disk USB HP, Format USB, atau Perangkat Lunak Flash Drive.
  • Dalam HFS+ dan untuk kartu SD, SHDC, SDXC, SD-C, LLC - SD Formatter.
  • Untuk JetFlash, Transcend dan A-DATA - Alat Pemulihan JetFlash.
  • Dukungan untuk semua sistem file - MiniTool Partition Wizard.

Saat memikirkan apakah akan memformat flash drive di FAT32 atau NTFS, pertama-tama, perhatikan untuk apa Anda memerlukan drive ini - untuk menulis file besar, bekerja dengan berbagai perangkat, menyimpan data rahasia, dll. dan kekurangan sistem file ini, Anda dapat dengan mudah memilih algoritma pemformatan yang diinginkan di artikel ini.

Halo pengunjung blog saya yang terhormat. Pada artikel ini, saya akan memberi tahu Anda cara memformat flash drive di FAT32, dan mengapa kami akan menggunakan format data khusus ini. Faktanya adalah format FAT32 kompatibel dengan hampir semua perangkat yang memiliki output USB: radio mobil, pemutar DVD, TV, dll., ini adalah alasan utama untuk memformat flash drive - kompatibilitas dengan perangkat apa pun (visibilitas file di media yang dapat dipindahkan). Kami akan melihat tiga cara untuk memformat flash drive di FAT32: metode bawaan Windows, menggunakan baris perintah, dan menggunakan utilitas khusus. Kami juga akan mempertimbangkan opsi untuk memformat flash drive besar (lebih dari 32 GB.)

Nasihat! Sebelum memformat flash drive, salin file yang diperlukan dan penting ke lokasi terpisah di drive atau hard drive lain.

Cara memformat flash drive ke FAT32 di Windows 7 dan Windows XP

  • Memformat menggunakan metode grafis
  • Melalui baris perintah
  • Utilitas Format FAT32 untuk memformat flash drive besar

    Melalui GUI

    Proses memformat flash drive di kedua sistem operasi tidak berbeda, jadi saya memutuskan untuk menggabungkan keduanya.

    Buka ikon Komputer (Komputer Saya di Windows XP) di desktop Anda atau tekan pintasan keyboard:

    Pilih flash drive Anda dan klik kanan padanya. Kemudian pilih Format.

    Di jendela yang muncul, pilih sistem file FAT32 dan tunjukkan label volume (nama flash drive setelah diformat). Klik tombol Mulai.

    Catatan! Jika ada tanda centang di sebelah Cepat (membersihkan daftar isi), maka flash drive akan dibersihkan secara dangkal (dalam banyak kasus kami menggunakan opsi ini), jika kotak centang tidak dicentang, maka pemformatan akan selesai (harus digunakan jika flash drive terkena virus atau bekerja lambat).

    Jendela lain akan muncul di mana Anda perlu mengonfirmasi tindakan tersebut.

    Klik OK dan tunggu hingga proses pemformatan selesai. Jendela yang sesuai akan muncul.

    Hasil pekerjaan kami. Flash drive diformat dalam FAT32.

    Memformat menggunakan baris perintah

    Tekan kombinasi tombol:

    dan masukkan perintah – cmd.

    Di jendela hitam yang muncul, masukkan perintah berikut:

    format G: /FS:FAT32 /Q /V:My_Fleshka

    format G: - memformat media yang dapat dipindahkan, ditandai dengan huruf. Untuk mengetahui huruf flash drive, buka jendela Komputer.

    /FS:FAT32 – sistem file FAT32 yang ditentukan.

    /Q – pembersihan cepat; jika Anda perlu memformat flash drive sepenuhnya, kami tidak menggunakan perintah ini.

    /V:Sanya – label volume (flash drive.

    dan tekan Enter, setelah itu akan muncul pesan lain, di mana Anda juga perlu menekan tombol Enter.

    Itu saja, flash drive diformat dalam format FAT32.

    Alat Format Penyimpanan Disk USB HP

    Jika tiba-tiba Anda tidak dapat memformat menggunakan 2 metode yang dijelaskan di atas, unzip utilitas ini dan jalankan sebagai Administrator (klik kanan pada ikon program - Jalankan sebagai administrator).

    Sebuah jendela yang hampir sama dengan yang dijelaskan pada metode pertama akan muncul, di mana Anda perlu memilih jenis sistem file FAT32, tentukan label flash drive dan klik tombol Start.

    Tunggu hingga proses pemformatan selesai dan nikmati hasil yang diinginkan.

    Poin penting!

    Jenis sistem file FAT32 memiliki beberapa keterbatasan. Pertama, Anda tidak dapat menyalin file yang lebih besar dari 4 GB ke drive FAT32; untuk menghilangkan batasan ini, Anda harus menyalinnya.

    Juga alat Windows bawaan Anda tidak dapat memformat media yang dapat dipindahkan dalam FAT32 yang lebih besar dari 32 GB. Apa yang harus kita lakukan jika kita memiliki flash drive 64 GB?

    Cara memformat flashdisk di FAT32 64 GB

    Pergi ke Link ini dan unduh utilitas Format FAT32 (untuk mengunduh, klik pada tangkapan layar pertama). Jalankan utilitas (jendela kesalahan mungkin muncul, abaikan saja, cukup klik Lanjutkan), pilih flash drive Anda dan tentukan label volume. Setelah itu, klik tombol Mulai.

    Jendela lain akan muncul, di mana kita menekan tombol OK dan mengamati proses pemformatan. Mungkin jendela kesalahan akan muncul, di mana Anda harus mengklik tombol Lanjutkan (mungkin Anda tidak akan melihat jendela seperti itu).

    Itu saja, perangkat kami diformat dalam format FAT32. Omong-omong, Anda dapat memformat perangkat eksternal apa pun dengan cara ini.

    Itu saja untuk saya, sekarang Anda tahu cara memformat flash drive di FAT32 untuk keperluan Anda sendiri.

    Berlangganan pembaruan blog saya menjadi orang pertama yang menerima berita dan artikel terkini langsung ke email Anda.

    Pada artikel ini kita akan membahas tentang sistem file dan memahami perbedaan antara FAT32 dan NTFS. Mari kita mulai dengan fakta bahwa ada berbagai cara untuk mengatur penyimpanan berbagai macam informasi. Seperti yang sudah Anda ketahui, itu disimpan di hard drive Anda. Banyak air telah mengalir di bawah jembatan sejak XP dan versi sistem operasi yang lebih baru muncul. Namun yang terpenting adalah kita punya pilihan, termasuk dalam penggunaan file system. Dan bagi banyak orang, hal ini tidaklah mudah.

    Lalu apa perbedaan FAT32 dan NTFS dan mana yang lebih baik digunakan?

    Mari kita lihat setiap sistem file secara berurutan.
    Sebelum Anda menulis apa pun ke hard drive, itu harus disiapkan dan dikonfigurasi. Artinya harus bisa menyimpan informasi dan berinteraksi dengan sistem operasi. Setiap OS memiliki propertinya sendiri untuk menyimpan, menulis, dan membaca file. Pada gilirannya, hard drive dibagi menjadi beberapa sektor dan cluster. Setiap file di komputer menempati sejumlah cluster tertentu. Saat mengakses informasi apa pun, semua data tentang file yang diminta dimuat ke dalam RAM, diproses dan disajikan dalam bentuk yang nyaman bagi kami. Faktanya adalah sistem file melakukan operasi ini secara berbeda; inilah perbedaan antara FAT32 dan NTFS.
    Sistem file FAT32 berisi tabel alokasi ruang file dan jika terjadi kerusakan ada salinan cadangan kedua dari tabel ini. Disk di bawah sistem file ini dibagi menjadi beberapa kelompok, yang ukurannya secara langsung bergantung pada volume. Kesulitan utamanya adalah tabel perlu diperbarui secara berkala. Jika tidak, ada kemungkinan file ini atau itu hilang. Selain itu, pembaruan memerlukan jangka waktu yang cukup lama, dan direktori dalam sistem file ini tidak terstruktur. Artinya, setiap file baru hanya ditulis untuk mengosongkan ruang di hard drive.
    Namun kelebihan FAT32 termasuk kebutuhan RAM yang rendah, kinerja yang baik dengan file kecil, dan keausan hard drive yang rendah. Hal ini terlepas dari kenyataan bahwa file besar diproses secara tidak stabil, seperti halnya sistem itu sendiri tidak dapat membanggakan pemrosesan data yang cepat dan konsisten dari waktu ke waktu (lihat).

    Selain itu, ada perbedaan lain yang sangat penting antara FAT32 dan NTFS - sistem file FAT32 “tidak memahami” file yang beratnya lebih dari 4 GB. Artinya, jika Anda ingin menulis film 5 GB ke flash drive (dengan sistem file FAT32) dengan kapasitas, katakanlah, 16 GB, maka Anda tidak akan berhasil - sistem akan memberi tahu Anda bahwa disk sudah penuh dan Anda perlu memasukkan disk lain. Dengan NTFS masalah ini tidak akan muncul.
    Apa yang bisa kami katakan tentang NTFS? Ini juga membagi ruang disk menjadi beberapa cluster dan mengisinya dengan informasi. Bedanya, ukuran cluster bisa berapa saja dan tidak bergantung pada apa pun. Penataan masing-masing sel jelas, yang berkontribusi terhadap stabilitas kerja yang lebih baik dan kecepatan tinggi dalam menemukan sumber daya yang diperlukan. Selain itu, dengan sistem file NTFS tidak ada batasan ruang disk (tidak seperti FAT). Perlu juga ditambahkan bahwa ketahanan terhadap kerusakan file sangat tinggi. Bekerja dengan file dengan ukuran berapa pun.
    Kerugian dari NTFS termasuk tuntutannya pada RAM dan kecepatan yang relatif rendah dengan direktori berukuran sedang dibandingkan dengan FAT.Semua alasan ini menyebabkan tren saat ini meninggalkan FAT32 dan beralih ke sistem file yang lebih canggih seperti NTFS.
    Saya rasa sekarang Anda memiliki pemahaman yang lebih jelas tentang perbedaan antara sistem file dan mengetahui perbedaan FAT32 dari NTFS. Saya harap artikel ini membantu Anda membuat pilihan yang tepat saat menyimpan data Anda.

    Ada banyak cara untuk menyimpan informasi dan program pada hard drive. Sistem yang sangat terkenal adalah yang menyimpan berbagai informasi dalam bentuk file, mengelompokkannya ke dalam folder dan menetapkan file . Namun, hanya sedikit orang yang memikirkan bagaimana sebenarnya penyimpanan fisik informasi pada suatu media terjadi.

    Agar informasi dapat disimpan pada media fisik, informasi tersebut harus disiapkan untuk digunakan dalam sistem operasi komputer. Sistem operasi mengalokasikan ruang disk kosong untuk menyimpan informasi. Untuk melakukan ini, Anda perlu membagi disk menjadi wadah kecil - sektor. Pemformatan disk tingkat rendah mengalokasikan ukuran tertentu untuk setiap sektor. Sistem operasi mengelompokkan sektor-sektor ini ke dalam cluster. Pemformatan tingkat atas menyetel semua cluster ke ukuran yang sama, biasanya berkisar antara 2 hingga 16 sektor. Selanjutnya, satu atau lebih cluster dialokasikan untuk setiap file. Ukuran cluster bergantung pada sistem operasi, kapasitas disk, dan kecepatan pengoperasian yang diperlukan.

    Selain area untuk menyimpan file di disk, ada area yang diperlukan untuk pengoperasian sistem operasi. Area ini dirancang untuk menyimpan informasi boot dan informasi untuk memetakan alamat file ke lokasi fisik pada disk. Area boot digunakan untuk memulai sistem operasi. Setelah memuat BIOS, area boot disk dibaca dan dijalankan untuk memulai sistem operasi.

    Sistem file FAT

    Sistem file FAT muncul bersamaan dengan sistem operasi Microsoft DOS, setelah itu diperbaiki beberapa kali. Ini memiliki versi FAT12, FAT16 dan FAT32. Nama FAT sendiri berasal dari penggunaan semacam database oleh sistem file dalam bentuk “Tabel Alokasi File”, yang berisi entri untuk setiap cluster pada disk. Nomor versi mengacu pada jumlah bit yang digunakan dalam nomor elemen dalam tabel. Oleh karena itu, sistem file memiliki batasan ukuran disk yang dapat didukungnya. Pada tahun 1987, ia tidak mendukung disk yang lebih besar dari 32 MB. Dengan munculnya Windows 95, versi baru sistem file FAT32 dirilis dengan dukungan teoritis untuk disk dengan kapasitas hingga 2 TB. Masalah yang terus-menerus dalam mendukung ukuran disk yang besar muncul dari jumlah elemen yang tetap, dibatasi oleh jumlah bit yang digunakan dalam menentukan lokasi cluster. Misalnya, versi FAT16 tidak mendukung lebih dari 2 16 atau 65536 cluster. Jumlah sektor dalam satu cluster juga terbatas.

    Masalah lain dengan disk besar adalah ketidakmampuan untuk menggunakan ruang besar yang dialokasikan untuk file kecil. Karena jumlah cluster terbatas, ukurannya ditingkatkan sehingga seluruh kapasitas disk dapat tercakup. Hal ini mengakibatkan tidak efisiennya penggunaan ruang penyimpanan untuk sebagian besar file yang bukan kelipatan ukuran cluster. Misalnya, FAT32 mengalokasikan 16 KB cluster untuk partisi disk mulai dari 16 hingga 32 GB. Untuk menyimpan file berukuran 20 KB, Anda memerlukan dua cluster berukuran 16 KB, yang akan menggunakan ruang disk sebesar 32 KB. File berukuran 1 KB memakan 16 KB pada disk. Jadi, rata-rata, 30-40% kapasitas disk terbuang untuk menyimpan file kecil. Mempartisi disk menjadi beberapa partisi kecil memungkinkan Anda mengurangi ukuran cluster, tetapi dalam praktiknya tidak digunakan untuk disk dengan kapasitas lebih dari 200 GB.

    Fragmentasi file juga bukan masalah sistem file kecil. Karena penempatan file mungkin memerlukan beberapa cluster, yang mungkin tidak ditempatkan secara fisik secara berurutan, waktu yang diperlukan untuk membacanya memperlambat program. Oleh karena itu, perlunya .

    Sistem file NTFS

    Pada awal tahun 90an, Microsoft mulai mengembangkan perangkat lunak baru yang dirancang untuk lingkungan yang lebih intensif sumber daya dibandingkan rata-rata pengguna rumahan. Untuk kebutuhan bisnis dan industri, sumber daya yang disediakan sistem operasi Windows berbasis DOS sudah tidak mencukupi. Microsoft Corporation bersama IBM menggarap sistem operasi OS/2 dengan sistem file HPFS (High Performance File System). Perkembangan perusahaan tidak membawa kesuksesan dan segera setiap perusahaan kembali menempuh jalannya masing-masing. Microsoft mengembangkan berbagai versi sistem operasi Windows NT, yang menjadi dasar Windows 2000 dan Windows XP. Masing-masing menggunakan sistem file NTFS versinya sendiri, yang terus berkembang.

    NTFS (New Technology File System) adalah sistem file standar untuk sistem operasi berbasis Windows NT. Ini dikembangkan untuk menggantikan FAT. NTFS adalah yang paling fleksibel dibandingkan FAT. Area sistemnya sebagian besar menyimpan file daripada struktur tetap seperti FAT, yang memungkinkannya diubah, diperluas, atau dipindahkan saat digunakan. Contoh sederhananya adalah Master File Table (MFT). MFT adalah sejenis database dengan berbagai informasi tentang file di disk. File kecil (1 KB atau kurang) dapat disimpan langsung di MFT. Untuk file besar, NTFS mengalokasikan cluster, tetapi tidak seperti FAT, ukuran cluster biasanya tidak melebihi 4 KB, dan metode kompresi bawaan menghilangkan masalah dengan ruang yang tidak terpakai yang dialokasikan untuk file. Anda juga bisa menggunakan .

    Sistem file NTFS dirancang untuk lingkungan multi-pengguna dan memiliki mekanisme keamanan dan hak akses bawaan. Misalnya, sistem operasi Windows 2000 dan Windows XP (kecuali edisi Home) memungkinkan Anda mengatur izin akses ke file individual dan mengenkripsinya. Namun, tingkat keamanan yang tinggi menyulitkan pengguna awam untuk bekerja dengan komputer. Anda harus sangat berhati-hati saat mengatur kata sandi dan izin file untuk menghindari kehilangan data penting.