fat, hpfs ve ntfs dosya sistemlerine genel bakış

Makale çevirileri Makale çevirileri
Makale numarası: 100108 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, fat, hpfs ve ntfs arasındaki farklar açıklanır. Windows NT ve bunların avantajları ve dezavantajları altında. Bu aşağıdaki bölümlere ayrılır:

  • fat genel bakış
  • hpfs genel bakış
  • ntfs genel bakış
Not: Windows NT sürüm altında 3.1, 3.5 hpfs yalnızca desteklenir, ve 3.51. Windows NT 4.0 desteklemediği ve hpfs erişemiyor bölümleri. Ayrıca, FAT32 dosya sistemini, yalnızca Windows 98/95 ve Windows 2000'de desteklenir.

Daha fazla bilgi

FAT GENEL BAKIŞ

Bunun yanı sıra en simplistic tarafından desteklenen dosya sistemleri, fat değil Windows NT. fat dosya sistemi dosyasıyla belli olur gerçekten konumunda bulunan bir tablo olan ayırma tablosu (fat) en çok "üst" birim. İki kopyasını fat birimi korumak için biri zarar görmüşse durumda tutulur. Buna ek olarak, fat tabloları ve kök dizini sabit bir konumda depolanması gerekir böylece Sistem önyükleme dosyaları doğru yer alabilir.

fat ile biçimlendirilmiş bir disk boyutu olan kümelerde ayrılır. birimin boyutuna göre belirlenir. Bir dosya oluşturulduğunda, bir giriş Dizin ve ilk küme sayı içeren oluşturulur Veri kurulur. Bu girişi tablosundaki fat ya da gösterir Bu dosyanın son küme veya sonraki kümeye işaret eder.

fat tablosunu güncelleştirme çok önemli olduğu kadar zaman alabilir. Eğer fat tablo düzenli olarak güncelleştirilir, veri kaybına neden olabilir. Onu zaman kaybı, disk okuma için kafalarını yeniden konumlandırılmasına çünkü mantıksal sürücünün izleme sıfır her zaman fat tablosu güncelleştirilir.

Hiçbir kuruluşa fat dizin yapısı vardır ve dosyalar Belirtilen sürücüde ilk açık konum. Ayrıca, fat destekler yalnızca salt okunur, gizli, sistem ve arşiv dosyası öznitelikleri.

fat adlandırma kuralları

fat kullanır geleneksel 8.3 dosya adlandırma kuralını ve tüm dosya adları ASCII karakter kümesi ile oluşturulması gerekir. Bir dosyanın adını veya Dizin sonra bir nokta (.) en çok sekiz karakter uzunluğunda olabilir ayırıcı ve en çok üç karakterlik bir uzantı. Adı başlamalıdır bir harf veya sayı ve dışında tüm karakterleri içerebilir Aşağıdaki için:
   . " / \ [ ] : ; | = ,
				
Bu karakterler kullanılırsa, beklenmeyen sonuçlar ortaya çıkabilir. , ad 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 birini gerçekleştirmek mümkün değildir desteklenen dosya sistemleri. Doğrudan erişmek için hizmet programları deneyin silmeyi geri alma Windows NT altında yapılamaz donanım. Bununla birlikte, Dosya bir fat bölümüne bulunan ve altında sistem yeniden başlatıldığında ms-dos, dosyanın silinmemiş olabilir. fat dosya sistemi için en iyisidir sürücüler ve/veya çünkü yaklaşık 200 mb altında bölümlerini fat çok az ek yük ile başlar. Daha fazla tartışmak için fat avantajları, aşağıdaki konulara bakın:
  • Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" "Dosya sistemi seçme" başlıklı Bölüm 5, bölüm
  • Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18, "Dosya sistemi seçme"
  • Microsoft Windows NT 4.0 Server Resource Kit "Kaynak Kılavuzu" "Hangi dosya sistemi kullanımda olduğu için başlıklı Bölüm 3, bölüm Birimleri"

fat dezavantajları

Tercihen, ne zaman kullanarak sürücü veya bölümleri üzerinde 200 MB fat dosya sistemi kullanılmamalıdır. Bunun sebebi büyüklüğü birim artar, hızlı bir şekilde fat ile performansı düşürür. Bu fat bölümleri olan dosyalar izinleri ayarlamak mümkün değil.

En çok 4 gigabayt (gb) boyutunda fat bölümlerini sınırlıdır Windows NT ve ms-dos 2 gb altında. Ek bilgi için Bu sınırlama, lütfen aşağıdaki Microsoft makalesine bakın Bilgi Bankası:
MAKALE KİMLİĞİ: 118335
Başlığı: MS-DOS en büyük bölüm boyutu
fat diğer dezavantajları daha fazla tartışmak için bkz. izleyen:
  • Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" "Dosya sistemi seçme" başlıklı Bölüm 5, bölüm
  • Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18, "Dosya sistemi seçme"
  • Microsoft Windows NT 4.0 Server Resource Kit "Kaynak Kılavuzu" "Hangi dosya sistemi kullanımda olduğu için başlıklı Bölüm 3, bölüm Birimleri"

HPFS GENEL BAKIŞ

hpfs dosya sistemi ilk olarak izin vermek için os/2 1.2 ile kullanılmıştır Daha sonra üzerinde görünmesini daha büyük sabit diskler için daha fazla erişim Pazar. Ayrıca, yeni bir sistem için gerekli adlandırma sistemi, kuruluş ve büyüyen güvenlik genişletme ağ sunucusu pazar taleplerine. Directory hpfs tutar fat ' ın kuruluş ancak ekler göre dizine otomatik sıralama dosya adları üzerinde. Dosya adları için en fazla 254 çift baytlı genişletilir. karakter. hpfs "data" oluşmak üzere bir dosya da izin verir ve İleri düzeyde esneklik açısından, izin vermek için özel öznitelikleri diğer adlandırma kuralları ve güvenlik destekleme. Buna ek olarak, ayırma biriminin fiziksel kesim (512 kümelerden değiştirilir bayt), disk alanı azaltır, kayıp.

hpfs altında dizin girişleri altında FAT'den daha fazla bilgi basılı tutun. Olarak iyi öznitelik dosyası bu hakkındaki bilgileri içerir değiştirme, oluşturma ve erişim tarih ve saatler. Üzerine gitmek yerine hpfs altındaki dizin girişleri dosyasının ilk küme fnode için işaretleyin. fnode dosyanın veri veya işaretçiler içerebilir. dosyanın verilerini veya olacak diğer yapıları işaret Sonuçta dosyanın veri seçin.

Büyük bir dosya bitişik kesimlere ayırmak hpfs çalışır. olası. Bunu yaparken hızını artırmak için yapılır bir dosyanın sıralı işleme.

hpfs bir sürücü 8 mb bant, bir dizi düzenler ve her olası bir dosya bu bantları birinin içinde yer alıyor. Her birinin arasında Bu bantları olan hangi izlemek 2 k ayırma bitmapler bir bant içinde kesimler vardır ve tahsis edilmemiş. Bant oluşturma geri dönmek sürücü kafası olmadığı için performansı artırır. mantıksal üst (genellikle silindir 0) disk, ancak için en yakın bant ayırma bitmap yerini belirlemek için bir dosya olduğunu saklı.

Ayrıca, hpfs birkaç benzersiz özel veri nesnelerini içerir:

Süper blok

Süper blok mantıksal kesim 16 bulunur ve bir işaretçi içerir. kök dizini fnode için. En büyük tehlikeler biri hpfs kullanmaktır, süper blok ise veya nedeni bozuk bir bozuk kesim bölümü içeriğine açıklanabilecek bile geri kalanı sürücü çalışıyor. Üzerindeki verileri kurtarmak mümkün olabilir her şeyi kesime 16 olan başka bir sürücüye kopyalayarak sürücü ve Süper blok yeniden oluşturuluyor. Ancak, bu çok karmaşık bir görevdir.

Yedek bloğu

Yedek blok mantıksal kesim 17 bulunur ve bir tablo içerir. "düzeltmeler" ve yedek dizini blok. hpfs, bozuk olduğunda altında kesim algılandığında, "hot düzeltmeleri" girişi mantıksal olarak göstermek için kullanılır bir varolan iyi kesime bozuk kesim yerine. Bu tekniği yazma hataları işlemek için sıcak düzeltme olarak bilinir.

Sıcak çözme tekniği olan burada bir hata bozuk olduğunda kesim, dosya sistemi bilgileri farklı bir kesime taşır ve işaretleri özgün bozuk kesim. Bu tüm saydam olarak yapılır disk g/ç işlemi herhangi bir uygulama (başka bir deyişle, Uygulama hiçbir zaman sabit herhangi bir sorun vardı bilir sürücü). Anında Düzeltme destekleyen bir dosya sistemi kullanarak ortadan kaldırır hata iletileri gibi fat "İptal Et, yeniden dene veya başarısız?" hata iletisi bozuk kesim karşılaşıldığında, oluşur.

Not: Windows NT ile gelen hpfs sürümünü desteklemez. Anında Düzeltme desteği.

hpfs avantajları

hpfs 200-400 mb aralığında sürücüler için uygundur. Daha fazla bilgi için hpfs avantajları aşağıdaki konulara bakın:
  • Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" "Dosya sistemi seçme" başlıklı Bölüm 5, bölüm
  • Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18, "Dosya sistemi seçme"
  • Microsoft Windows NT 4.0 Server Resource Kit "Kaynak Kılavuzu" "Hangi dosya sistemi kullanımda olduğu için başlıklı Bölüm 3, bölüm Birimleri"

hpfs dezavantajları

hpfs söz konusu yükü, bu çok verimli değildir yaklaşık 200 mb altında bir birim için seçimdir. Buna ek olarak, ile birimleri yaklaşık 400 mb daha büyük olacaktır bazı performans düşüşü. Windows NT altında hpfs güvenliği ayarlanamaz.

hpfs yalnızca Windows NT sürüm 3.1, 3.5 ve 3.51 altında desteklenir. Windows NT 4.0 hpfs bölümleri erişemiyor.

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

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

NTFS GENEL BAKIŞ

Bir kullanıcının bakış açısından, ntfs dosyalar halinde devam eder. hpfs gibi sıralanmış olduğu dizinler. Ancak, fat aksine veya hpfs disk üzerinde "Özel" hiç nesne yok ve yok yok 512 baytlık kesim gibi temel donanım bağımlılığını. İçinde Ayrıca, diskteki fat gibi özel konum yok tablolar veya hpfs süper blok.

Sağlamak için ntfs amaçları şunlardır:
  • Güvenilirlik, yüksek uç sistemler için özellikle tercih edilir ve dosya sunucuları
  • Ek işlevler için bir platform
  • POSIX desteği gereksinimleri
  • FAT sınırlandırmalarını ve HPFS dosya sistemlerini kaldırma

Güvenilirlik

ntfs güvenilirliğini sağlamak için üç ana alanları giderilen: özelikler, tek önemli kesim hatalarını ve sıcak temizleme düzeltiliyor.

Kurtarılabilir dosya sistemi ntfs, izler çünkü dosya sistemi karşı hareketleri. Bir chkdsk ne zaman gerçekleştirilir fat veya hpfs, dizin içindeki işaretçiler tutarlı ayırma, ve dosya tabloları işaretli. ntfs altında günlüğü Bu bileşenleri karşı hareketleri bunu korunduğu Chkdsk KOMUTU yalnızca işlemleri için son tamamlama noktasına geri gerekir. dosya sistemi içindeki tutarlılığı kurtarın.

fat veya hpfs dosya konumunu olan kesim ise altında sistemin özel nesneleri başarısız olur ve sonra tek bir kesim başarısızlığı olur ortaya çıkar. ntfs bu iki yolla önler: ilk özel kullanarak değil nesneleri disk ve izleme ve tüm nesneleri koruma disk üzerinde. İkinci olarak, ntfs altında birden çok kopya sayısı (değişir birim boyutu) ana dosya tablosu 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 biri eklenen ve üzerine kurulu bir platform sağlar ve NTFS yok özel durum. ntfs, diğer dosya için zengin ve esnek bir platform sağlar. kullanabilmek için sistemler. Buna ek olarak, ntfs tam olarak destekler Windows NT güvenlik modeli ve birden çok veri akışı destekler. Hayır artık tek bir veri akışı ise bir veri dosyasıdır. Son olarak, ntfs altında bir Kullanıcı kendi kullanıcı tanımlı öznitelikler dosyaya ekleyebilirsiniz.

POSIX desteği

Çoğu POSIX.1 uyumlu desteklenen dosya sistemleri ntfs olarak aşağıdaki gereksinimleri POSIX.1 desteklediği için:

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

POSIX altında readme.txt, Readme.txt ve readme.txt tüm farklı dosyaları.

Ek zaman damgası:

Dosyayı en son ne zaman ek zaman damgası sağlar erişilir.

Sabit bağlantılar:

Sabit bağlantı olduğunda içinde yer alan iki farklı dosya gelin aynı verileri farklı dizinlerde.

Sınırlamaları kaldırma

İlk olarak, ntfs büyük ölçüde dosyaların ve birimlerin boyutu bu nedenle çıkarıldı Bunlar en çok 2 şimdi olabilir ^ 64 bayt (16 eksabayta kadar olan veya 18,446,744,073,709,551,616 bayt). ntfs, fat için de verdi sabit bir kesiminin hpfs sorunu önlemek için kümeleri kavramı boyutu. Bunun yapılmasının nedeni: taşınabilir işletim sistemi Windows NT olan ve bazı sırasında karşılaşılan farklı disk teknolojisini olasıdır gelin. 512 Bayt / kesim bu nedenle, görüntülenen büyük bir sahip olarak her zaman bir mal olma olasılığı ayırması için uygun. Bu kümenin katları tanımlanması için izin vererek gerçekleştirilmiştir Donanım doğal Ayırma boyutu. Son olarak, tüm dosya adları ntfs Unicode tabanlı 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. Bu fat altında yaptığı gibi ntfs altında performansını düşürmez çünkü daha geniş birim boyutlarına.

Gereken bir kullanıcı, ntfs tasarlanmış özelikler olur. hiçbir zaman ntfs herhangi bir türdeki disk onarımı yardımcı programını çalıştırmanız gerekir bölüm. ntfs ek avantajları için aşağıdaki konulara bakın:
  • Microsoft Windows NT Server "Kavramları ve Planlama Kılavuzu" "Dosya sistemi seçme" başlıklı Bölüm 5, bölüm
  • Microsoft Windows NT Workstation 4.0 Resource Kit, Bölüm 18, "Dosya sistemi seçme"
  • Microsoft Windows NT 4.0 Server Resource Kit "Kaynak Kılavuzu" "Hangi dosya sistemi kullanımda olduğu için başlıklı Bölüm 3, bölüm Birimleri"

ntfs dezavantajları

Daha küçük bir birimdeki ntfs kullanmak üzere önerilmez i?lemle ilgili boşluk miktarını nedeniyle yaklaşık 400 mb ntfs. Bu alan yükünü biçimindedir ntfs sistem dosyaları, genellikle 100 MB'lik bir bölüm en az 4 mb disk alanı kullanır.

Şu anda, ntfs oluşturulmuş hiçbir dosya şifrelemesi yoktur. Bu nedenle, birisi ms-dos veya başka bir işletim sistemi altında başlatın ve kullanmak alt düzey bir disk yardımcı programı ntfs depolanan verileri görüntülemek için düzenleme birim.

ntfs dosya sistemine sahip bir disketi biçimlendirmek mümkün değildir; Windows NT için tüm disketleri fat dosya sistemiyle biçimlendirir ntfs söz konusu ek yükü bir diskete sığmayacak.

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

ntfs adlandırma kuralları

Dosya ve dizin adları uzun da dahil olmak üzere en çok 255 karakter olabilir Tüm uzantıları. Adları harf durumunu Koru, ancak büyük/küçük harf duyarlı değildir. NTFS dosya adlarını çalışmasına dayanarak hiçbir ayrım yapar. Adları içerebilir şu karakterleri:
   ?  "  /  \  <  >  *  |  :
				
Şu anda, komut satırından yalnızca dosya adları oluşturabilirsiniz en çok 253 karakter.

Not: arka plandaki donanım kısıtlamaları dayatır ek bölüm boyutu sınırlamaları içinde herhangi bir dosya sistemi. Özellikle, önyükleme bölümü yalnızca 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.

Özellikler

Makale numarası: 100108 - Last Review: 16 Ocak 2013 Çarşamba - Gözden geçirme: 7.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
Anahtar Kelimeler: 
kbother kbmt KB100108 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 100108

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com