FAT Dosya Sistemini NTFS'ye Dönüştürmek için Gereken Boş Alan

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

Özet

Bir disk bölümü, FAT dosya sisteminden NTFS'ye dönüştürme, belirli bir miktarda boş disk alanı, NTFS disk yapılarını oluşturmak kullanılabilir olması gerekir. Bu makalede, işlem Convert.exe FAT'ı NTFS'YE dönüştürmek için kullandığı ve dönüştürme için gerekli alanı anlatılır yönteminin açıklaması sağlanıyor.

Daha fazla bilgi

FAT ve NTFS çok farklı bir disk yapılarını dosyalar için alan ayırma göstermek için. Bu yap?lar, genellikle sistem yükünü meta veri veya dosya da anılır.

FAT dosya sisteminin meta veri bir önyükleme kesimi, bir veya daha fazla dosya ayırma tabloları sabit boyutlu kök dizin yapısını ve değişken bir alt dizinin dosyalarında sayısı ile ilgili her bir alt alan miktarını içerir.

FAT ve NTFS ile ilişkili ek yükünü başka bir tür için her iki dosya sistemleri, sabit boyuttaki kümelerdeki disk alanı ayrılamadı gerçeğini ilişkilidir. Bu ayırma birimi veya küme boyutunu tam biçimlendirme sırasında belirlenir ve varsayılanlar, birimin boyutuna bağlıdır. NTFS için varsayılan küme boyutu, FAT varsayılan benzer biçimde boyutlandırılmış birimlerde daha küçüktür.

Dosya verilerini alan tüm küme tutarları yalnızca ayrılabilecek için bile bir bayt dosya bir FAT birimindeki disk alanı, bir kümenin tutulacak kullanarak sona ereceği. NTFS büyük/küçük harf benzer, ancak biraz daha karmaşık ve bu makaledeki ayrıntılı yer almaz.

NTFS, FAT gibi belirli bir miktarda sabit boyutlu yükü ve belirli bir miktarda dosya başına yükü vardır. NTFS, kurtarılabilirlik, <a2>Güvenlik</a2>, <a4>büyük birimlerde vb., desteği gibi gelişmiş özellikleri desteklemek için NTFS meta veri yükü FAT meta veri yükü biraz büyük. Diğer taraftan, NTFS küme yükü FAT küme yükü küçük olduğu için genellikle çok tutulacağı olanaklıdır değilse daha fazla veri bir <a0>NTFS</a0> birimindeki bir birimde FAT olarak, NTFS kullanmadan bile dosya sıkıştırması.

Arıza neden olmuş, dönüştürme sırasında bozulma olasılığını karşı korumak için Convert.exe NTFS meta-yalnızca boş alan FAT dosya sistemi tarafından kabul edilir, bu alanı kullanarak verileri oluşturmalısınız. Dönüştürmeyi tamamlamak, <a0></a0>, bozulursa bu yolla FAT kullanıcı dosyaları hala geçerli gösterimidir. Bu stratejiyi complicating olan NTFS veri bir kesimi disk üzerinde belirli bir konuma kaplayacak gerekir ve diğer yapıları çok sınırlı sayıda bitişik kesimlere kaplayacak gerekir.

Dönüştürme işleminin genel bir anahat aşağıdaki gibidir:
  1. Delik (yani, belirleme FAT kümeleri) sabit konum NTFS yapısı ve bitişik diğer veriler için (gerekiyorsa) oluşturup yeni FAT. Örneğin, gerekli kesimler nedeniyle okunamıyor kullanılabilir yapılamaz, dönüştürme işlemi başarısız olur ve FAT birimi denenen dönüştürmeden önce olduğu aynı durumda kalır.
  2. Temel veri yapılarını NTFS, FAT boş alan oluşturun. Sabit boyutlu tabloları ve herhangi bir NTFS birimini ortak yapıları şunlardır. Bu tablo boyutunu, birimin boyutuna bağlı olarak değişebilir, ancak, birimdeki dosyaların sayısına bağlı olmayan.
  3. NTFS ana dosya tablosu ve dizin listelerini FAT boş alan oluşturun. Bu adım için gerekli alanı değişken ve FAT birimindeki dosyaları toplam sayısına bağlıdır.
  4. Bu, NTFS NTFS biteşleminde, serbest olarak işaretle FAT özgü yapılar tarafından kullanılan kümeleri. Dönüştürme tamamlandığında, FAT meta veri yükü NTFS boş alan olarak iadesi.
  5. NTFS önyükleme kesimi yazın. Bu birim, FAT yerine NTFS tanınması neden olan son değerdir. Bunun için önce herhangi bir adımın sırasında dönüştürme başarısız olursa, birim geçerli bir FAT birimi olarak kalır ve olarak tanınır.
Herhangi bir anda bir kilitlenme ortaya çıkabileceğinden, yukarıda açıklanan işlem disk bozulması olasılığını en aza indirir.

Not: neredeyse tüm yazma FAT boş alana vardır, bu nedenle, bir başarısızlık FAT aynen korur.

Tek zaman, biz olmayan boş alana yazma sırasında zamanları, hata sorunlara neden olabilir şunlardır:
  • Adım 1 CONVERT FAT geçersiz kılar, sonunda. Bir hata bu aşamasında gerçekleşir, CHKDSK diski veri kaybı olmadan Düzeltilecek erişemeyeceğini kümeleri yerini değiştirme algoritması güvence altına alır.
  • Önyükleme kesimi yazılırken adım 5'te. Bu adımı sırasında bir hata oluşur ve dönüştürülen birim sistem bölümü (sistemi önyüklemek için kullanılan etkin, birincil bölümü) ise sistem burada da değil başlatmak durumda kalan olma olasılığı vardır. Bu alan olası olayında yerleştirin, hala bir önyükleme disketi kullanarak sistemi başlatmak olası olmalıdır.
Convert.exe FAT birimindeki hazır dosya sayısını ve ne kadar boş alan dönüştürme işlemine başlamadan önce gereken çıkış belirlemek için birimin boyutuna göre bir hesaplama gerçekleştirir. Standart donanım (sabit sürücü olan 512 bayt / kesim) için denklem aşağıdaki boils:
  1. Birimin boyutunu bayt cinsinden alma ve 100 ile bölme başlatın. Bu değer 1.048.576'den küçük ise 1.048.576 kullanın. 4,194,304 ' Büyük ise, 4,194,304 kullanın.
  2. Yukarıdaki bayt birimin boyutunu 803 tarafından ayrılmış ekleyin.
  3. Yukarıdaki dosya ve dizinleri birimdeki sayısının çarpımı kadar 1280 ekleyin.
  4. Için yukarıdaki olan 196,096 ekleyin.
Var genişletilmiş, öznitelik bilgileri FAT birimindeki Yukarıdakilerin yanı sıra, Convert.exe gerekli olan ek alana dikkate. Genişletilmiş öznitelik bilgileri yok normal olarak ve yalnızca dikkat etmeniz gereken sistem OS/2 çalıştığı ve genişletilmiş öznitelikleri, kullanımda olabilir.

Yukarıdaki hesaplaması yakından Convert.exe programı tarafından gerçekleştirilen hesaplama yansıtır. Belirli bir sistemde elde kesin sonuç biraz farklı olabilir.

Not: Bu Convert.exe tarafından dönüştürme girişiminde bulunacaktır önce gereken boş alan. Hesaplaması, bir indirimi için bozuk kesimleri FAT boş alan karşılaştı olasılığını içerir. Ancak, birim dönüştürme başlamak için yalnızca yeterli boş alan varsa ve disk alanı önemli bir kesir kullanılamaz olarak keşfedilen durumda da, dönüştürme işlemi başarısız olabilir. Yukarıda anlatıldığı gibi bu bir diskin bozulmasına neden değil. Birim otomatik olarak yeniden FAT olarak tanınması için kalan.

Özellikler

Makale numarası: 156560 - Last Review: 23 Şubat 2007 Cuma - Gözden geçirme: 2.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
Anahtar Kelimeler: 
kbmt kbenv KB156560 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:156560

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