Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[Bu belge yalnızca NTFS birimlerinin 3. sürümü için geçerlidir.]
Ana dosya tablosu (MFT), ntfs bölümünden dosya almak için gereken bilgileri depolar.
Bir dosyada bir veya daha fazla MFT kaydı olabilir ve bir veya daha fazla öznitelik içerebilir. NTFS'de dosya başvurusu, temel dosya kaydının MFT segment başvurusudur. Daha fazla bilgi için bkz. MFT_SEGMENT_REFERENCE.
MFT dosya kaydı kesimlerini içerir; bunların ilk 16'sı aşağıdakiler gibi özel dosyalar için ayrılmıştır:
- 0: MFT ($Mft)
- 5: kök dizin (\)
- 6: birim kümesi ayırma dosyası ($Bitmap)
- 8: hatalı küme dosyası ($BadClus)
Her dosya kaydı kesimi bir dosya kaydı segmenti üst bilgisi ile başlar. Daha fazla bilgi için bkz. FILE_RECORD_SEGMENT_HEADER. Her dosya kaydı kesiminin ardından bir veya daha fazla öznitelik eklenir. Her öznitelik bir öznitelik kaydı üst bilgisi ile başlar. Daha fazla bilgi için bkz. ATTRIBUTE_RECORD_HEADER. Öznitelik kaydı öznitelik türünü ($DATA veya $BITMAP gibi), isteğe bağlı bir adı ve öznitelik değerini içerir. Kullanıcı veri akışı, tüm akışlar gibi bir özniteliktir. Öznitelik listesi 0xFFFFFFFF ($END) ile sonlandırılır.
Aşağıda bazı örnek öznitelikler verilmiştir.
- $Mft dosyası, sırasıyla MFT kayıt kesimlerinin sırası olan adlandırılmamış bir $DATA özniteliği içerir.
- $Mft dosyası, hangi MFT kayıtlarının kullanımda olduğunu gösteren adsız bir $BITMAP özniteliği içerir.
- $Bitmap dosyası, hangi kümelerin kullanımda olduğunu gösteren adsız bir $DATA özniteliği içerir.
- $BadClus dosyası, her hatalı kümeye karşılık gelen bir girdi içeren $BAD adlı bir $DATA özniteliği içerir.
Dosya kaydı kesiminde öznitelikleri depolamak için daha fazla alan olmadığında, ek dosya kaydı kesimleri ayrılır ve öznitelik listesi adı verilen bir öznitelikteki ilk (veya temel) dosya kaydı kesimine eklenir. Öznitelik listesi, dosyayla ilişkili her özniteliğin nerede bulunabileceğini gösterir. Bu, öznitelik listesinin kendisi dışında temel dosya kaydındaki tüm öznitelikleri içerir. Daha fazla bilgi için bkz. ATTRIBUTE_LIST_ENTRY.
MFT ile ilgili yapılar şunları içerir:
- ATTRIBUTE_LIST_ENTRY
- ATTRIBUTE_RECORD_HEADER
- FILE_NAME
- FILE_RECORD_SEGMENT_HEADER
- MFT_SEGMENT_REFERENCE
- MULTI_SECTOR_HEADER
- STANDARD_INFORMATION
İlgili konular