Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Ikhtisar Sistem Berkas FAT, HPFS, dan NTFS

PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.

Klik disini untuk melihat versi Inggris dari artikel ini:100108
RINGKASAN
Artikel ini menjelaskan perbedaan antara FAT, HPFS, dan NTFSdi bawah Windows NT, dan kelebihan dan kekurangan mereka. Itudibagi menjadi bagian berikut:

  • Ikhtisar LEMAK
  • HPFS Overview
  • NTFS Overview
Catatan: HPFS hanya didukung di bawah Windows NT versi 3.1, 3.5,dan 3.51. Windows NT 4.0 tidak mendukung dan tidak dapat mengakses HPFSpartisi. Juga, sistem file FAT32 hanya didukung di Windows 98/95 dan Windows 2000.
INFORMASI LEBIH LANJUT

IKHTISAR LEMAK

LEMAK adalah jauh paling sederhana dari sistem file yang didukung olehWindows NT. Sistem berkas FAT dicirikan oleh fileTabel alokasi (FAT), yang benar-benar meja yang tinggal disangat "atas" volume. Untuk melindungi volume, dua salinan dari LEMAKdisimpan dalam kasus salah satu menjadi rusak. Selain itu, tabel LEMAK dandirektori root harus disimpan dalam lokasi tetap sehinggasistem berkas boot dapat ditempatkan dengan benar.

Disk diformat dengan LEMAK dialokasikan di cluster, yang ukurannya adalahditentukan oleh ukuran volume. Ketika file dibuat, entridibuat dalam direktori dan pertama gugus nomor mengandungdata didirikan. Catatan ini dalam tabel LEMAK baik menunjukkan bahwaini adalah kelompok terakhir file, atau menunjuk ke gugus berikutnya.

Memperbarui tabel LEMAK sangat penting dan juga memakan waktu. JikaTabel LEMAK tidak diperbarui secara teratur, itu dapat mengakibatkan kehilangan data. Ituini memakan waktu karena disk membaca kepala harus reposisi untukdrive logis lagu nol setiap kali meja LEMAK diperbarui.

Ada tidak ada organisasi untuk struktur direktori LEMAK, dan filediberikan tempat terbuka pertama pada drive. Selain itu, LEMAK mendukunghanya read-only, tersembunyi, sistem, dan atribut berkas arsip.

Konvensi penamaan LEMAK

Menggunakan FAT 8,3 tradisional file penamaan Konvensi dan semua nama fileharus dibuat dengan set karakter ASCII. Nama dari file ataudirektori dapat hingga delapan karakter, maka titik (.)pemisah, dan hingga tiga karakter perpanjangan. Nama harus mulaidengan baik surat atau nomor dan dapat mengandung karakter apapun kecualiBerikut ini:
   . " / \ [ ] : ; | = ,				
Jika salah satu karakter ini digunakan, hasil yang tidak diharapkan dapat terjadi. Thenama tidak boleh berisi spasi.

Nama berikut disediakan:
   CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL				
Semua karakter akan dikonversi ke huruf besar.

Kelebihan lemak

Hal ini tidak mungkin untuk melakukan Batalkan Penghapusan di bawah Windows NT pada salah satusistem file yang didukung. Hapusan utilitas mencoba untuk langsung mengaksesperangkat keras, yang tidak dapat dilakukan di bawah Windows NT. Namun, jikafile ini terletak di partisi FAT, dan sistem ulang di bawahMS-DOS, file dapat undeleted. Sistem berkas FAT terbaik untukdrive dan/atau partisi di bawah sekitar 200 MB, karena LEMAKdimulai dengan sangat sedikit overhead. Untuk diskusi lebih lanjutLEMAK keuntungan, lihat berikut:
  • Microsoft Windows NT Server "Konsep dan panduan perencanaan" Bab 5, bagian yang berjudul "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Workstation 4.0, bab 18, "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Server 4.0 "Resource Guide" Bab 3, bagian yang berjudul "File sistem yang digunakan pada yang Volume"

Kerugian dari LEMAK

Sebaiknya, ketika menggunakan drive atau partisi dari lebih dari 200 MB LEMAKsistem berkas tidak dapat digunakan. Ini adalah karena sebagai ukuranpeningkatan volume, kinerja dengan LEMAK akan dengan cepat berkurang. Itutidak mungkin untuk mengatur hak akses pada file yang adalah partisi FAT.

Partisi FAT terbatas dalam ukuran maksimum 4 Gigabytes (GB)di bawah Windows NT dan 2 GB di MS-DOS. Untuk informasi tambahan mengenaipembatasan ini, harap lihat artikel berikut di MicrosoftBasis Pengetahuan:
ID ARTIKEL: 118335
Judul: Ukuran maksimum partisi di MS-DOS
Untuk diskusi lebih lanjut dari kerugian lain lemak, lihatberikut:
  • Microsoft Windows NT Server "Konsep dan panduan perencanaan" Bab 5, bagian yang berjudul "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Workstation 4.0, bab 18, "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Server 4.0 "Resource Guide" Bab 3, bagian yang berjudul "File sistem yang digunakan pada yang Volume"

HPFS OVERVIEW

Sistem berkas HPFS pertama kali diperkenalkan dengan OS/2 1,2 untuk memungkinkanakses yang lebih besar untuk lebih besar hard drive yang kemudian muncul dipasar. Selain itu, hal itu perlu bagi sistem berkas baru untukmemperluas sistem penamaan, organisasi, dan keamanan untuk tumbuhtuntutan pasar server jaringan. HPFS mempertahankan direktoriorganisasi lemak, tetapi menambahkan penyortiran otomatis direktori berdasarkanpada nama file. Nama file diperluas ke hingga 254 byte gandakarakter. HPFS juga memungkinkan file terdiri dari "data" danatribut khusus untuk memungkinkan peningkatan fleksibilitas dalam halmendukung konvensi penamaan dan keamanan lainnya. Selain itu,unit alokasi berubah dari kelompok sektor fisik (512byte), yang mengurangi kehilangan ruang disk.

Di bawah HPFS, direktori entri terus informasi lebih banyak daripada di bawah LEMAK. Sebagaibaik sebagai file atribut, ini termasuk informasi tentangmodifikasi, penciptaan, dan akses tanggal dan waktu. Alih-alih menunjukuntuk cluster pertama file, direktori entri di bawah HPFSArahkan ke FNODE. FNODE dapat berisi file data, atau pointeryang mungkin menunjuk ke file data atau struktur lainnya yang akanakhirnya mengarah ke file data.

HPFS upaya untuk mengalokasikan lebih banyak berkas di berbagai sektor bersebelahanmungkin. Hal ini dilakukan untuk meningkatkan kecepatan ketika melakukanberurutan pemrosesan file.

HPFS mengatur sebuah drive menjadi serangkaian dari 8 MB band, dan setiap kalimungkin file adalah terkandung dalam salah satu band ini. Antara masing-masingband-band ini adalah 2 K alokasi bitmaps, yang terus melacak yangsektor dalam sebuah band telah dan belum dialokasikan. Bandengmeningkatkan kinerja karena kepala drive tidak harus kembalike atas logis (biasanya silinder 0) disk, tetapi untukterdekat band alokasi bitmap untuk menentukan di mana file akan menjadidisimpan.

Selain itu, HPFS mencakup beberapa objek data khusus yang unik:

Blok super

Blok Super terletak di sektor logis 16 dan berisi pointeruntuk FNODE direktori root. Salah satu bahaya terbesarmenggunakan HPFS adalah bahwa jika blok Super hilang atau rusak akibatsektor buruk, jadi adalah isi dari partisi, bahkan jika sisadrive baik-baik saja. Akan ada kemungkinan untuk memulihkan data padadrive dengan menyalin semuanya ke pengandar lain dengan baik sektor 16 danmembangun kembali blok Super. Namun, ini adalah tugas yang sangat kompleks.

Cadangan blok

Blok cadangan terletak di sektor logis 17 dan berisi meja"perbaikan panas" dan blok direktori cadangan. Di bawah HPFS, ketika buruksektor terdeteksi, entri "panas perbaikan" digunakan untuk menunjukkan secara logisada baik sektor tempat dari sektor buruk. Teknik iniuntuk menulis kesalahan penanganan yang dikenal sebagai memperbaiki panas.

Memperbaiki panas adalah teknik di mana jika kesalahan terjadi karena buruksektor, sistem berkas bergerak informasi untuk sektor berbedadan tanda asli sektor sebagai buruk. Ini semua dilakukan transparan untuksemua aplikasi yang melakukan disk I/O (yaituaplikasi tidak pernah tahu bahwa ada masalah dengan harddrive). Menggunakan sistem berkas yang mendukung memperbaiki panas akan menghilangkanpesan galat seperti LEMAK "Abort, coba lagi, atau gagal?" pesan kesalahanyang terjadi ketika sektor buruk yang dihadapi.

Catatan: Versi HPFS yang disertakan bersama Windows NT tidakmendukung memperbaiki panas.

Keuntungan dari HPFS

HPFS terbaik untuk drive dalam kisaran 200-400 MB. Untuk lebih diskusikeuntungan HPFS, lihat berikut:
  • Microsoft Windows NT Server "Konsep dan panduan perencanaan" Bab 5, bagian yang berjudul "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Workstation 4.0, bab 18, "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Server 4.0 "Resource Guide" Bab 3, bagian yang berjudul "File sistem yang digunakan pada yang Volume"

Kerugian dari HPFS

Karena overhead terlibat dalam HPFS, tidaklah sangat efisienpilihan volume di bawah sekitar 200 MB. Selain itu, denganvolume lebih besar dari sekitar 400 MB, akan ada beberapa kinerjadegradasi. Anda tidak dapat menetapkan keamanan HPFS di bawah Windows NT.

HPFS hanya didukung di bawah versi Windows NT 3.1, 3.5, dan 3.51.Windows NT 4.0 tidak dapat mengakses HPFS partisi.

Untuk tambahan kerugian dari HPFS, lihat berikut:

  • Microsoft Windows NT Server "Konsep dan panduan perencanaan" Bab 5, bagian yang berjudul "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Workstation 4.0, bab 18, "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Server 4.0 "Resource Guide" Bab 3, bagian yang berjudul "File sistem yang digunakan pada yang Volume"

NTFS OVERVIEW

Dari pengguna sudut pandang, NTFS terus untuk mengatur file kedirektori, yang, seperti HPFS, diurutkan. Namun, tidak seperti LEMAK atauHPFS, ada tidak ada objek yang "khusus" pada disk dan ada tidak adaketergantungan pada hardware yang mendasarinya, seperti 512 byte sektor. DalamSelain itu, ada tidak ada lokasi khusus pada disk, seperti LEMAKTabel atau HPFS Super blok.

Tujuan dari NTFS adalah untuk menyediakan:
  • Keandalan, yang terutama diinginkan untuk high-end sistem dan file server
  • Platform untuk menambahkan fungsionalitas
  • Dukungan POSIX persyaratan
  • Penghapusan keterbatasan LEMAK dan HPFS file sistem

Keandalan

Untuk memastikan keandalan NTFS, berbicara tiga bidang utama:kelayakan penjualan, penghapusan fatal satu sektor kegagalan, dan panasmemperbaiki.

NTFS adalah sistem berkas yang dipulihkan karena melacaktransaksi terhadap sistem berkas. Ketika CHKDSK dilakukan padaLEMAK atau HPFS, konsistensi petunjuk dalam direktori,alokasi, dan berkas tabel sedang diperiksa. Di bawah NTFS, logtransaksi terhadap komponen ini dikelola jadi itu CHKDSKperlu hanya mengembalikan transaksi ke titik komit terakhir untukmemulihkan konsistensi dalam sistem berkas.

Di bawah LEMAK atau HPFS, jika sektor yang merupakan lokasi dari salah satu fileobjek khusus sistem gagal, maka kegagalan satu sektor akanterjadi. NTFS menghindari ini dalam dua cara: pertama, dengan tidak menggunakan khususobjek pada disk dan pelacakan dan melindungi semua benda yangpada disk. Kedua, di bawah NTFS, beberapa salinan (nomor tergantung»pada ukuran volume) dari induk File Tabel disimpan.

Mirip dengan OS/2 versi HPFS, NTFS mendukung memperbaiki panas.

Menambahkan fungsionalitas

Salah satu tujuan utama desain Windows NT pada setiap tingkat adalah untukmenyediakan platform yang dapat ditambahkan ke dan dibangun di atas, dan NTFS adalah tidakpengecualian. NTFS menyediakan platform yang kaya dan fleksibel untuk file lainsistem dapat menggunakan. Selain itu, NTFS mendukung penuhModel keamanan Windows NT dan mendukung beberapa aliran data. Tidaklagi adalah data file streaming tunggal data. Akhirnya, di bawah NTFS,pengguna dapat menambahkan sendiri atribut ditetapkan pengguna ke file.

POSIX dukungan

NTFS adalah POSIX.1 paling sesuai dari sistem file yang didukungkarena mendukung persyaratan POSIX.1 berikut:

Penamaan huruf:

Di bawah POSIX, README.TXT, Readme.txt dan readme.txt adalah semuafile yang berbeda.

Cap waktu tambahan:

Cap waktu tambahan persediaan saat di mana file terakhirdiakses.

Hard Links:

Link keras adalah ketika dua nama file berbeda, yang dapat terletak diberbagai direktori, menunjuk ke data yang sama.

Menghapus batasan

Pertama, NTFS telah sangat meningkat ukuran file dan volume, jadibahwa mereka sekarang dapat hingga 2 ^ 64 byte (16 exabytes atau18,446,744,073,709,551,616 byte). NTFS juga kembali ke LEMAKkonsep cluster untuk menghindari masalah HPFS sektor tetapukuran. Hal ini dilakukan karena Windows NT adalah sistem operasi portabledan disk berbeda teknologi mungkin ditemui di beberapatitik. Oleh karena itu, 512 byte per sektor dipandang sebagai memiliki besarkemungkinan tidak selalu menjadi yang baik cocok untuk alokasi. Inidilakukan dengan memungkinkan gugus untuk didefinisikan sebagai kelipatan dariukuran alam alokasi perangkat keras. Akhirnya, NTFS semua nama file yangUnicode berbasis, dan nama file 8.3 disimpan bersama dengan nama file yang panjang.

Keuntungan dari NTFS

NTFS terbaik untuk digunakan pada volume sekitar 400 MB atau lebih. Ini adalahkarena kinerja tidak menurunkan di bawah NTFS, seperti halnya di bawah LEMAK,dengan ukuran volume yang lebih besar.

Kelayakan penjualan yang dirancang ke dalam NTFS adalah sedemikian rupa sehingga pengguna harustidak pernah harus menjalankan segala macam utilitas disk perbaikan pada NTFSpartisi. Untuk keuntungan tambahan dari NTFS, lihat berikut:
  • Microsoft Windows NT Server "Konsep dan panduan perencanaan" Bab 5, bagian yang berjudul "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Workstation 4.0, bab 18, "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Server 4.0 "Resource Guide" Bab 3, bagian yang berjudul "File sistem yang digunakan pada yang Volume"

Kerugian dari NTFS

Hal ini tidak dianjurkan untuk menggunakan NTFS pada volume yang lebih kecil daripadasekitar 400 MB, karena jumlah ruang atas terlibatNTFS. Overhead ruang ini adalah dalam bentuk NTFS sistem file yangbiasanya menggunakan setidaknya 4 MB ruang drive pada partisi 100 MB.

Saat ini, ada tidak ada enkripsi berkas yang dibangun ke NTFS. Oleh karena itu,seseorang dapat boot di bawah MS-DOS, atau sistem operasi lain, dan menggunakandisk tingkat rendah mengedit utilitas untuk melihat data yang tersimpan pada NTFSvolume.

Hal ini tidak mungkin untuk memformat disket dengan sistem berkas NTFS;Windows NT format semua disket dengan sistem berkas FAT karenaoverhead terlibat dalam NTFS tidak muat ke disket.

Untuk diskusi lebih lanjut kerugian NTFS, lihat berikut:
  • Microsoft Windows NT Server "Konsep dan panduan perencanaan" Bab 5, bagian yang berjudul "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Workstation 4.0, bab 18, "Memilih File System"
  • Kit sumber daya Microsoft Windows NT Server 4.0 "Resource Guide" Bab 3, bagian yang berjudul "File sistem yang digunakan pada yang Volume"

Konvensi penamaan NTFS

Nama-nama file dan direktori dapat hingga 255 karakter, termasukekstensi. Nama melestarikan kasus, tetapi tidak peka. NTFStidak membuat perbedaan dari nama file berdasarkan kasus. Nama dapat berisikarakter kecuali untuk hal berikut ini:
   ?  "  /  \  <  >  *  |  :				
Saat ini, dari baris perintah, Anda hanya dapat membuat nama filehingga 253 karakter.

CATATAN: Mendasari keterbatasan perangkat keras mungkin memaksakan keterbatasan ukuran partisi tambahan dalam sistem file. Terutama, partisi boot dapat hanya 7,8 GB dalam ukuran, dan 2-terabyte batasan dalam tabel partisi.

Untuk informasi lebih lanjut tentang sistem file untuk Windows NT, lihat Kit sumber daya Windows NT.
3,10 3,50 3.51 4,00 prodnt gb eb

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 100108 - Tinjauan Terakhir: 09/14/2011 09:51:00 - Revisi: 2.0

Microsoft Windows NT Workstation 3.1, Microsoft Windows NT Advanced Server 3.1

  • kbother kbmt KB100108 KbMtid
Tanggapan
ows-ppe.net/common/oauth2/authorize?response_type=id_token&client_id=fdf9885b-dd37-42bf-82e5-c3129ef5a302&redirect_uri=https%3A%2F%2Fpreview.support.microsoft.com%2Fsilentauth&state=0ce4eb6f-0359-4d0d-85ec-f1f3dd6ba813%7Cfdf9885b-dd37-42bf-82e5-c3129ef5a302&client-request-id=e038307f-be0f-4a83-8015-243fc032bf93&x-client-SKU=Js&x-client-Ver=1.0.11&prompt=none&nonce=11d1aba3-0ec8-41f5-bf22-19f01e3e780a">