Metro İstanbul Bilgi Portal

Dosya isim uzunluğu hakkında bilgilendirme.

24 Eylül 2021 Sistem

Amaç: Dosya, Klasör isimlendirmeleri ile ilgili dikkat edilecek hususlar aşağıda bilgilerinize sunulmuştur.

Aşağıdaki nedenlerden ötürü Uzun dosya ve klasör isimleri kullanmamalıyız eğer aşağıdaki hususları dikkate almadan dosya ve klasör isimlerinizi uzun tutmaya devam ederseniz ilgili dosyalarınıza aşağıdaki nedenlerden ötürü ulaşılamaz!

Dizin/Klasör nedir? C: sizin Disk bölümünüz, c:\deneme  ise "C" Diskiniz içindeki "deneme" klasörünüz/dizininizdir.

Dosya adı nedir? C:\deneme\a.txt,   "C" Diskiniz içindeki "deneme" klasörünüz/dizininiz içinde bulunan "a.txt" adındaki dosyadır.

Windows 7 /Windows 8 / Windows 10

Dizin/Klasör sınırı 248 karakter

Dizin + dosya ismi  260 karakter

Dizin + dosya ismi 255 karakter

______________________________

Windows NTFS dosya sistemlerinde maximum dosya uzunluğunun 255 karakter olduğundan bahsedilir. Teoride bu kural böyle iken masaüstünde oluşturulan  bir dosyanın isim uzunluğu maximum 207 karakterdir, C: altında oluşturulan bir dosyanın uzunluğu ise daha büyük olabilir. Bu nedenle C’den masaüstüne dosyayı kopyaladığımızda "Çok Uzun Dosya/Klasör İsmi" hatası ile karşılaşabilirsiniz.

Bunun nedeni,  Windows dosya adını sadece bizim gördüğümüz kısmıyla değil noktalama işaretleri(., :), sürücü harfi (C, D, E) ve  tersslash (\) karakterleri ile birlikte hesaplamasından kaynaklanır.

Örneğin masaüstünde duran "a.txt" dosyasının karakter sayısı gerçekte "C:\Documents and Settings\<kullanıcıadı>\Desktop\a.txt" olarak hesaplanır.  Bu nedenle dosya isimleri max. 128-255 karakter aralığında değişir.

Özellikle paylaşım alanlarında bu tarz hatalar çok sık yapılmaktadır.