Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

FAT, HPFS ve NTFS dosya sistemlerine genel bakış

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 100108
Özet
Bu makalede, FAT, HPFS ve NTFSunder Windows NT ve bunların avantajları ve dezavantajları arasındaki farklar açıklanır. Bunu aşağıdaki bölümlere isdivided:

  • FAT genel bakış
  • HPFS'ye Genel Bakış
  • NTFS genel bakış
Not: HPFS yalnızca Windows NT sürüm 3.1, 3.5 ve 3.51 altında desteklenir. Windows NT 4.0 desteklemediği ve HPFSpartitions erişemez. Ayrıca, FAT32 dosya sistemini, yalnızca Windows 98/95 ve Windows 2000'de desteklenir.
Daha fazla bilgi

FAT GENEL BAKIŞ

FAT dosya sistemleri en simplistic byWindows NT desteklenen yanı sıra olur. FAT dosya sistemi birimin "üst" thevery bulunan tablo gerçekten olan fileallocation tablosu (FAT) tarafından belirlenir. Birimi korumak için iki kopyasını FATare biri zarar durumunda tutulur. Böylece etmektense 's önyükleme dosyalarını doğru şekilde yer alabilir Ayrıca, FAT tabloları ve kök dizini sabit bir konumda depolanması gerekir.

FAT ile biçimlendirilmiş bir disk kümeleri, boyut aredetermined birimin boyutuna göre ayrılır. Bir dosya oluşturulduğunda, oluşturulan dizine ve ilk küme numara containingdata bir entryis kurulur. Bu girişi tablosundaki FAT ya da bu dosyanın son küme ya da Sonraki küme noktaları gösterir.

Çok önemli yanı sıra zaman kaybı FAT tablosu güncelleştiriliyor. İstemedikçe FAT tablosu düzenli olarak güncelleştirilir, veri kaybına neden olabilir. Kafalarını disk okuma çünkü zun yaratıldığında sürücünün mantıksal İzle FAT tablosu sıfır her güncelleştirildiğinde yeniden konumlandırılmasına gerekir.

FAT dizin yapısını ve sürücü üzerindeki ilk açık konum dosyaları aregiven hiçbir kuruluşa bulunmaktadır. Ayrıca, FAT supportsonly salt okunur, gizli, sistem ve Arşiv dosya öznitelikleri.

FAT adlandırma kuralı

ASCII karakter kümesi ile FAT kullanır geleneksel 8.3 dosya adlandırma kuralını ve tüm filenamesmust oluşturulması. Bir dosya veya dizini belirten StopFileName adı en fazla sekiz karakter uzunluğunda, ardından bir nokta (.) olabilir. ayırıcı ve en çok üç karakterlik bir uzantı. Adı bir harf veya sayı startwith gerekir ve herhangi bir karakter exceptfor aşağıdaki içerebilir:
   . " / \ [ ] : ; | = ,				
Bu karakterler kullanılırsa, beklenmeyen sonuçlar ortaya çıkabilir. Türün boşluk içeremez.

Aşağıdaki adları ayrılmıştır:
   CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL				
Tüm karakterlerin büyük harfe dönüştürülür.

FAT avantajları

Windows NT altında bir undelete herhangi bir desteklenen dosya sistemleri üzerinde gerçekleştirmek mümkün değildir. Windows NT altında yapılan doğrudan accessthe donanımı, yardımcı programları çalışın silmeyi geri al. Ancak, bir FAT bölümüne File bulunduğunu ve underMS DOS sistem yeniden başlatıldığında, dosyanın silinmemiş olabilir. FAT dosya sistemi en iyi fordrives ve/veya bölümleri altında yaklaşık 200 MB, çünkü çok az giderle dışarı FATstarts. Tartışma ofFAT avantajları için daha fazla, aşağıdaki konulara bakın:
  • "Dosya sistemi seçme" başlıklı Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" başlıklı Bölüm 5, bölüm
  • "Dosya sistemi seçme", Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18
  • "Hangi dosya sistemi için kullanımı üzerinde hangi birimleri" başlıklı Microsoft Windows NT Server 4.0 Resource Kit "Kaynak Kılavuzu", Bölüm 3, bölüm

FAT dezavantajları

Tercihen, sürücü veya bölümleri üzerinde 200 MB kullanırken FATfile sistem kullanılmamalıdır. Thevolume artar boyutu, hızlı bir şekilde FAT ile performans azalır çünkü. Onu IsNot FAT bölümlerini dosyalar üzerinde izinler ayarlamak mümkün.

FAT bölümü Windows NT ve MS-DOS 2 GB altında en çok 4 gigabayt (GB) boyutunda sınırlıdır. Ek bilgi bu sınırlama için lütfen MicrosoftKnowledge Bankası'nda aşağıdaki makaleye bakın:
MAKALE NO: 118335
Başlık: MS-DOS en büyük bölüm boyutu
FAT diğer dezavantajları daha fazla tartışmak için aşağıdaki bakın:
  • "Dosya sistemi seçme" başlıklı Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" başlıklı Bölüm 5, bölüm
  • "Dosya sistemi seçme", Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18
  • "Hangi dosya sistemi için kullanımı üzerinde hangi birimleri" başlıklı Microsoft Windows NT Server 4.0 Resource Kit "Kaynak Kılavuzu", Bölüm 3, bölüm

HPFS GENEL BAKIŞ

HPFS dosya sistemi, OS/2 1.2, piyasada ardından görünmesini daha büyük sabit disk forgreater erişmesine izin vermek için önce kullanılmaya başlandı. Ayrıca, yeni dosya sistemi toextend adlandırma sistemi, organizasyon ve güvenlik için ağ sunucusuna Pazar growingdemands için gerekli. HPFS FAT directoryorganization korur, ancak otomatik sıralama dizini basedon dosya adlarını ekler. Dosya adları en çok 254 çift bytecharacters için genişletilir. HPFS de bir dosya daha fazla esneklik sağlamak amacıyla "veri" andspecial özniteliklerinin bulunmasına olanak verir, ofsupporting diğer adlandırma kuralları ve güvenlik koşulları. Ayrıca, theunit ayırma kümelerden fiziksel kesim (512bytes), disk alanı azaltır değiştirilir.

HPFS altında dizin girişleri FAT altında daha fazla bilgi tutun. Öznitelik dosyası olarak Aswell, bu themodification, oluşturma ve erişim tarih ve saatleri hakkındaki bilgileri içerir. Pointingto yerine dizin girişleri için FNODE HPFSpoint altında dosyanın ilk küme. FNODE dosyanın veri içerebilir veya pointersthat için dosyanın verilerini gösterebilir veya diğer çıkartabilir o noktaya dosyanın veri yapıları.

HPFS çok bir Kesimden aspossible dosyasında ayırmaya çalışır. Bu hızını artırmak için yapılır, bir dosyanın işleme doingsequential.

HPFS bir sürücü bir dizi 8 MB şeritler düzenler ve wheneverpossible bir dosya bu bantları biri içinde yer alır. Tümü arasında whichsectors bir bant içinde izlemek bit eşlemler varsa ve ayrılmamış olan 2 K ayırma bu bantları var. Bandingincreases performans için bestored çünkü mantıksal üst (genellikle 0 silindir) diskinin, ancak thenearest bant ayırma bitmap dosya yeri belirlemek için geri dönmek için sürücü kafası yok.

Ayrıca, HPFS birkaç benzersiz özel veri nesneleri içerir:

Süper blok

Süper blok mantıksal kesim 16 bulunur ve bir verildiğinde kök dizinin FNODE içerir. Sürücüyü geri kalanını daha iyi olsa bile, büyük tehlikeler ofusing HPFS Süper blok kayıp veya bozuk abad kesimi nedeniyle, bu nedenle, bölümün içeriğini olduğunu biridir. Her şey iyi kesim 16 andrebuilding Süper blok olan başka bir sürücüye kopyalayarak thedrive üzerindeki verileri kurtarmak mümkün olacaktır. Ancak, bu çok karmaşık bir görevdir.

Yedek bloğu

Yedek bloğu mantıksal kesim 17 bulunur ve bir tablosunu "düzeltmeler" ve yedek dizini blok içerir. Bir badsector algılandığında, HPFS altında mantıksal olarak varolan bir iyi yerine bozuk kesim kesim noktası için "hot düzeltmeleri" girişi kullanılır. Bu techniquefor yazma hataları işleme anında düzeltme olarak bilinir.

Sıcak düzeltme bir bir badsector nedeniyle hata oluşursa, burada dosya sistemi bilgileri farklı sectorand için hatalı olarak özgün kesimi işaretler taşır tekniğidir. Disk g/ç işlemi tüm saydam toany yapılan uygulamalar budur (diğer bir deyişle, yükleyebilen asla sabit_disk herhangi bir sorun olduğunu bilir). Sıcak düzeltme destekleyen bir dosya sistemi kullanarak FAT "İptal Et, yeniden dene veya başarısız?" hata messagethat eliminateerror iletiler oluşur bozuk kesimi ile karşılaştı.

Not: Desteklemediğine sıcak düzeltme sürümü, Windows NT ile gelen HPFS desteklemez.

HPFS avantajları

HPFS 200-400 MB aralığında sürücüler için uygundur. Daha fazla discussionof için HPFS avantajları bakın aşağıda:
  • "Dosya sistemi seçme" başlıklı Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" başlıklı Bölüm 5, bölüm
  • "Dosya sistemi seçme", Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18
  • "Hangi dosya sistemi için kullanımı üzerinde hangi birimleri" başlıklı Microsoft Windows NT Server 4.0 Resource Kit "Kaynak Kılavuzu", Bölüm 3, bölüm

HPFS dezavantajları

HPFS içinde yer alan yükü nedeniyle, yaklaşık olarak 200 MB altında bir birim için bir çok efficientchoice değildir. Buna ek olarak, yaklaşık 400 MB büyük withvolumes bazı performancedegradation olacaktır. Windows NT altında HPFS üzerinde güvenlik ayarlanamıyor.

HPFS yalnızca Windows NT altında 3.1, 3.5, desteklenen sürümleri ve NT 4.0 3.51.Windows HPFS bölümleri erişemez.

HPFS ek dezavantajları için aşağıdaki konulara bakın:

  • "Dosya sistemi seçme" başlıklı Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" başlıklı Bölüm 5, bölüm
  • "Dosya sistemi seçme", Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18
  • "Hangi dosya sistemi için kullanımı üzerinde hangi birimleri" başlıklı Microsoft Windows NT Server 4.0 Resource Kit "Kaynak Kılavuzu", Bölüm 3, bölüm

NTFS GENEL BAKIŞ

Bir kullanıcının bakış açısından, NTFS, HPFS gibi sıralanır dosyaları intodirectories organize etmek devam eder. Ancak, FAT orHPFS farklı olarak disk üzerinde "özel" nesne yok ve 512 baytlık kesim gibi temel donanım üzerinde nodependence yoktur. Inaddition, FATtables veya HPFS Süper bloklar gibi disk üzerinde özel konum yoktur.

Sağlamak için NTFS amaçları şunlardır:
  • Güvenilirlik, yüksek uç sistemleri ve dosya sunucuları için özellikle tercih edilir
  • Ek işlevler için bir platform
  • POSIX gereksinimlerini destekler
  • Dosya sistemleri FAT, HPFS sınırlamaları kaldırma

Güvenilirlik

NTFS güvenilirliğini sağlamak için üç ana alanları giderilen: kurtarılabilirlik, önemli tek kesim hatalarını ve CHKDSK'i kaldırma.

Dosya sistemi karşı İzle oftransactions tuttuğundan kurtarılabilir dosya sistemi NTFS'dir. Bir CHKDSK gerçekleştirilen onFAT veya HPFS durumdayken işaretçiler içinde dizin ayırma ve dosya tabloları tutarlılık denetimi yapılıyor. CHKDSKneed yalnızca Top böylece geri hareketleri son tamamlama noktasına sipariş torecover tutarlılık dosya sisteminde bulunan NTFS altında bir günlük oftransactions bu bileşenlerin karşı korunur.

FAT veya HPFS konumu olan bir kesim filesystem'ın özel nesnelerden birini başarısız olur, sonra tek bir kesim başarısızlığı willoccur. NTFS bu iki yolla önler: ilk olarak, o areon disk nesnelerini specialobjects disk ve izleme tüm koruma kullanarak değil. İkinci olarak, NTFS altında ana dosya tablosu birden çok kopyasını (sayı dependson birim boyutu) tutulur.

OS/2 sürümleri HPFS benzer, NTFS, sıcak düzeltme destekler.

Ek işlevler

Windows NT'nin her düzeydeki ana tasarım hedefleri birini toprovide, eklenen ve üzerine kurulu bir platform ve NTFS noexception. NTFS kullanabilmek diğer FILESYSTEMS zengin ve esnek bir platform sağlar. Buna ek olarak, NTFS tam olarak Windows NT güvenlik modeli ve birden çok veri akışı destekler. Nolonger bir veri tek bir veri akışı dosyasıdır. Son olarak, NTFS altında erişilebileceği kendi kullanıcı tanımlı öznitelikler dosyaya ekleyebilirsiniz.

POSIX desteği

NTFS ise en POSIX.1 uyumlu desteklenen dosya systemsbecause, bunu aşağıdaki gereksinimleri POSIX.1 destekler:

Büyük küçük harf duyarlı adlandırma:

POSIX altında README. TXT, Readme.txt ve readme.txt TümFark dosyalarıdır.

Ek zaman damgası:

Ek zaman damgası dosyanın  olduğu zaman sağlar.

Sabit bağlantılar:

Aynı verileri farklı dizinlerde bulunan olabilecek iki farklı dosya adları, üzerine geldiğinizde sabit bir bağlantıdır.

Sınırlamaları kaldırma

İlk olarak, NTFS dosyaları ve birimlerin boyutunu önemli ölçüde artar, ayırabilmeleri bunlar şimdi olabilir en çok 2 ^ 64 bayt (16 eksabayta or18, 446, 744, 073, 709, 551, 616 bayt). NTFS sabit sectorsize HPFS sorununu önlemek için küme FATconcept için de verdi. Windows NT taşınabilir işletim ise farklı bir disk teknolojisi somepoint sırasında karşılaşılan muhtemeldir çünkü yapılmaktaydı. Bu nedenle, 512 bayt / kesim görüntülenen her zaman ayırma için iyi bir uyum olmanın bir largepossibility sahip olarak. Donanım doğal ayırma boyutu katları tanımlanmasını Thiswas küme sağlayarak gerçekleştirilir. Son olarak, NTFS dayalı tüm dosya adları areUnicode ve 8.3 dosya adlarını uzun dosya adları ile birlikte saklanır.

NTFS'nin yararları

NTFS birimlerinde yaklaşık 400 MB veya daha fazla kullanım için uygundur. Onu FAT altında daha geniş birim boyutlarına olduğu gibi NTFS altında bu nedeni performansı düşürmez.

Kullanıcı shouldnever olması gibi bir NTFSpartition üzerinde herhangi bir tür disk onarma yardımcı programı çalıştırmak NTFS tasarlanmış özelikler olmamasıdır. NTFS ek avantajları için aşağıdaki konulara bakın:
  • "Dosya sistemi seçme" başlıklı Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" başlıklı Bölüm 5, bölüm
  • "Dosya sistemi seçme", Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18
  • "Hangi dosya sistemi için kullanımı üzerinde hangi birimleri" başlıklı Microsoft Windows NT Server 4.0 Resource Kit "Kaynak Kılavuzu", Bölüm 3, bölüm

NTFS dezavantajları

Küçük thanapproximately olan bir birimde NTFS kullanmak üzere önerilmez alanı genel gider involvedin NTFS miktarı nedeniyle 400 MB. Bu alan yükünü biçimindedir NTFS sistem dosyaları thattypically kullanmak en az 4 MB disk alanı üzerinde 100 MB'lik bir bölüm.

Şu anda, NTFS yerleşik dosya şifreleme yok. Bu nedenle, birinin altında MS-DOS önyükleme veya disk bir NTFSvolume üzerinde depolanan verileri görüntülemek için düzenleme yardımcı programı başka bir işletim sistemi ve alt düzey usea.

NTFS dosya sistemi ile bir disketi biçimlendirmek mümkün değildir; Windows NT NTFS iþlemle ilgili bir diskete sığmayacak çünkü tüm disketleri FAT dosya sistemiyle biçimlendirir.

Daha fazla tartışmak NTFS dezavantajları için aşağıdaki konulara bakın:
  • "Dosya sistemi seçme" başlıklı Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" başlıklı Bölüm 5, bölüm
  • "Dosya sistemi seçme", Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18
  • "Hangi dosya sistemi için kullanımı üzerinde hangi birimleri" başlıklı Microsoft Windows NT Server 4.0 Resource Kit "Kaynak Kılavuzu", Bölüm 3, bölüm

NTFS adlandırma kuralları

Dosya ve dizin adları en fazla 255 karakterden uzun, includingany uzantıları olabilir. Adları harf durumunu koru, ancak büyük/küçük harf duyarlı değildir. Dosya adları içeren bir ayrım çalışmasına dayanarak NTFSmakes. Adı aşağıdakiler dışında anycharacters içerebilir:
   ?  "  /  \  <  >  *  |  :				
Şu anda, komut satırından dosya isteyeceği en çok 253 karakter yalnızca oluşturabilirsiniz.

Not: temel donanım kısıtlamaları koymak ek bölüm boyutu sınırlamaları herhangi bir dosya sistemi. Özellikle, önyükleme bölümü 7,8 GB boyutunda olabilir ve bir bölümleme tablosunda 2 terabayt sınırlama vardır.

Windows NT için desteklenen dosya sistemleri hakkında daha fazla bilgi için lütfen Windows NT Resource Kit'e bakın.
3.10 3.50 3.51 4.00 prodnt gb eb

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 100108 - Son İnceleme: 08/17/2015 04:26:00 - Düzeltme: 8.0

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

  • kbother kbmt KB100108 KbMttr
Geri bildirim