NTFS Hakkında Notlar

NTFS dosya sistemi Windows NT veya sonraki işletim sistemleriyle kullanılabilir. TreeSize için de etkileri olan bazı özel özellikler sunar.

Bu özelliklerden bazılarını ve bunların bu yazılım üzerindeki etkilerini aşağıdaki paragraflarda açıklayacağız.

Erişim Kontrol Listeleri

Kullanıcıların File ve Klasörlere erişim şekli kısıtlanabilir. Diğer kullanıcılara veya gruplara okuma, yazma, yürütme veya silme gibi belirli haklar verilebilir veya reddedilebilir. Bu şekilde yöneticilerin File ve klasörlere erişimi bile engellenebilir.

Bir yönetici, Windows &Explorer’de sahibinin diğer kullanıcıların okuma erişimini reddettiği bir klasöre erişmeye çalışırsa, “Erişim Reddedildi” hata mesajı görüntülenecektir.

Ancak, TreeSize yönetici olarak veya yedekleme yapma hakkına sahip bir kullanıcı olarak oturum açtıysanız bu tür klasörleri tarayabilir (Bu seçenek “Denetim Masası > Yönetimsel Araçlar > Yerel Güvenlik İlkesi” ve Windows’un kullanıcı düzenleyicisi ile değiştirilebilir).

File Tabanlı Sıkıştırma

NTFS tek tek File bazında sıkıştırmayı destekler. Bir NTFS biriminde sıkıştırılan File’lar, önce başka bir program tarafından sıkıştırılmadan okunabilir ve yazılabilir. Sıkıştırma açma işlemi File’ın okunması sırasında otomatik ve şeffaf bir şekilde gerçekleşir. File kaydedildiğinde tekrar sıkıştırılır.

Sıkıştırılmış bir File’ın kapladığı alan genellikle normal boyutundan çok daha küçüktür. Sonuç olarak, kısmen veya tamamen sıkıştırılmış klasörler için TreeSize tarafından rapor edilen ayrılmış alan, bu klasör için rapor edilen boyuttan daha küçük olabilir.

TreeSize, sıkıştırma oranını “Ayrıntılar” sekmesindeki ekstra bir sütunda gösterebilmektedir. Ayrıca sıkıştırılmış File ve klasörleri farklı bir renkte gösterebilir. Bu özellikler Seçenekler iletişim kutusundan açılabilir veya kapatılabilir.

TreeSize, bağlam menüsünü kullanarak tüm FileSystem dallarını sıkıştırabilir ve açabilir.

Windows 10’da Microsoft, NTFS’de işletim sistemi dosyalarını, özellikle de DLL ve EXE dosyalarını sıkıştırmak için tasarlanmış yeni şeffaf sıkıştırma özelliklerini tanıttı. Eski dosya tabanlı sıkıştırmanın aksine, bu dosyalar dosya özniteliklerinde sıkıştırılmış olarak işaretlenmez.

Seyrek File

Büyük ancak kısmen kullanılan dosyalar sparse files olarak adlandırılır.

İşletim sistemi seyrek bir File’ın kullanılmayan kısımları için disk alanı ayırmadığından, gerçek boyutundan daha az disk alanı kaplar.

TreeSize seyrek dosyaları sıkıştırılmış dosyalar gibi ele alır ve bunlar için sıkıştırma oranını da hesaplar.

Alternatif Veri Akışları (ADS)

NTFS’de bir File farklı veri akışlarından oluşur. Bir akış güvenlik bilgilerini (erişim hakları ve benzeri şeyler) tutarken, diğeri bir dosyada olmasını beklediğiniz “gerçek verileri” tutar.

Standart veri akışıyla aynı şekilde veri tutan alternatif veri akışları olabilir. Bu alternatif veri akışları gizlidir. Bu, resmi ana veri akışında 1 bayt ve bir veya daha fazla alternatif veri akışında birkaç yüz MB içeren bir File’a sahip olabileceğiniz anlamına gelir.

dir komutu, dosya yöneticileri veya windows gezgini bu dosyanın boyutu olarak 1 bayt gösterecektir, ancak aslında sabit diskinizde çok daha fazla yer ayırır.

_images/TreeSize-MainWindow_AlternateDataStreams.png

TreeSize alternatif veri akışlarını algılayabilir ve bunların boyutlarını tahsis edilen File boyutuna ekleyebilir.

Not

ADS bilgileri ana veri akışıyla aynı kümede depolayabilir, bu nedenle bir dosyada bir veya daha fazla ADS varsa, bu dosyaya daha fazla disk alanı ayrılması gerekmez.

TreeSize Options iletişim kutusunda, dizin dalları için daha doğru bir tahsis edilmiş alan elde etmek için alternatif veri akışlarını algılamayı seçebilirsiniz.

Bu seçenek varsayılan olarak devre dışıdır, çünkü ADS’yi sorgulamak biraz zaman alır ve bir Tara işlemi için gereken toplam süreyi artırır. TreeSize’ın Özel Dosya Aramasını kullanarak alternatif veri akışları içeren dosyaları arayabilirsiniz.

Otomatik Veri Tekilleştirme

Windows Server 2012 ve sonraki sürümleri veri çoğaltma özelliği sunar: Veri çoğaltma, kesirli olarak eşit içeriğe sahip dosyaları “parçalara” ayırır ve bunlar ilgili NTFS bölümünde bulunan “System Volume Informaton\Dedup\ChunkStore\” alt klasörüne taşınır.

Tekilleştirme Windows tarafından uygulandıktan sonra, orijinal veri ChunkStore dizinindeki ilgili yığına bir işaretçi ile değiştirilir. NTFS tekilleştirme tarafından tekilleştirildikten sonra, iki özdeş File daha önce kapladıkları disk alanının yalnızca yarısına ihtiyaç duyacaktır.

Orijinal dosyalar artık veri yerine yalnızca küçük bir işaretçi içerdiğinden, ayrılan disk alanı Windows tarafından öncekinden çok daha küçük bir değerle gösterilecektir (iki özdeş dosya için işgal edilen disk alanı “0 Bayt” olarak gösterilecektir).

TreeSize’ın orijinal File ve Klasör boyutlarını göstermesini sağlamak için, görünüm modunu “Ayrılan Alan “dan “Boyut “a değiştirmeniz yeterlidir. TreeSize’da gösterilen “Ayrılan Alan”, ilgili File’i sildiğinizde elde edeceğiniz disk alanıdır.

Çevrimdışı Dosyalar

Windows Server ve bazı 3. parti araç ve gereçler “çevrimdışı dosyalar” adı verilen bir özellik sunar: Uzun süre kullanılmayan dosyalar otomatik olarak daha ucuz ve yavaş depolama alanına taşınır ve küçük bir saplama dosyası orijinal konumunda kalır.

TreeSize genellikle böyle bir saplama dosyasının tahsis edilen alanını doğru olarak rapor eder, bu da genellikle yalnızca bir dosya sistemi kümesinin boyutudur.

Bununla birlikte, saplama dosyaları için ayrılan alanın doğru şekilde raporlanamayabileceği bir durum vardır. TreeSize’ın Erişim Engellendi hatalarıyla karşılaşması durumunda, dosya sisteminin bu bölümlerini de tarayabilmek ve boyutları ve ayrılan alan için değerler sağlayabilmek için yedekleme yazılımına yönelik Windows API işlevlerini kullanır.

Bu durumda saplama dosyaları için ayrılan alan olarak tam dosya boyutunu rapor eden bazı cihazlar gördük, bunun nedeni büyük olasılıkla bir yedeklemede kullanılan boyutun bu olmasıydı.

Bunu önlemek için, taramaları çalıştıran kullanıcının taranan dosya sistemine tam okuma erişimine sahip olduğundan emin olun.