Dosya adı veya uzantısı uzun hatası

dosya-ismi-cok-uzun

Özellikle Google SEO konusunda yaşanan gelişmeler sonrası bazı kullanıcılar resim veya dosya isimlerini o kadar uzun tutmaya başladı ki (burada amaç Google arama sonuçlarında daha yukarı çıkmaktı) örneğin ortaya dosya adı siteadı nokta com / dosya-ismi-uzun-dosya-ismi-silinmiyor nokta html gibi (aslında bu uzun değil ama anlatmak için yazdım) uzantısı bulunan dosyalar ortaya çıktı. Bunları bilgisayarımıza indirdikten sonra silmek istediğimizde, ekranda “dosya adı uzun” veya “dosya uzantısı uzun” şeklinde hata vermeye başladı. Yani uzun isme sahip dosya silinmedi. Ta ki aşağıdakileri yapana kadar… : )

Hedef Yolu Çok Uzun hatası örneği bu şekilde. Silmek istediğiniz de bu hatayı alabilirsiniz.

Uzun isimleri olan dosyaları silmek

Ben Win 10 kullanıcısıyım. Win 10 üzerinde tam 27 kelimeden oluşan (harf sayısını saymaya üşendim) bir dosya ismi bulunuyordu. Bu dosyayı silmek istediğimde aşağıdaki gibi hata ile karşılaştım.

Dosya ismi uzun silemiyorum
Uzun dosya ismi silememe hatasına bir örnek – Win 10


Uzun dosya ismi silememek

İnternet üzerinde eğer araştırma yaptıysanız; bazı internet siteleri ve forumlarda, silinemeyen uzun dosya isimlerine sahip dosyaların masaüstüne taşınması ve daha sonra silme işleminin yapılması gibi bir öneri ile karşılaşabilirsiniz. Benim bu yazımda bahsettiğim durum bu değil; çünkü yukarıda örnekte olduğu gibi 27 ayrı kelimeye sahip bir dosya, silinemediği gibi masaüstüne de ne yazık ki taşınmıyor, hata verecektir.

Silinmeyen uzun isimli dosyaları silme

Eğer uzun dosya adı silinmiyor ise size explorer.exe dosya adı çok uzun hatası şeklinde dosya adını kısaltıp yeniden denemeniz için uyarı ekranı gözükecektir. Genelde kaynak dosya adı dosya sisteminin desteklediğinden daha büyük hatası alındığında masaüstüne taşındığında dosya silinebiliyordu ancak yukarıda dediğim gibi çok ama çok uzun dosya isimlerinde bu bile mümkün değil. Gelin, çok uzun ismi olan dosyaları nasıl sileceğiz bunu çözelim:

Sorunun çözümü?

Silme işlemi sırasında gelen ve ingilizcesi The file name is too long şeklinde olan hatadan kurtulmak için yapmanız gerekenleri sırasıyla anlatıyorum. (Unutmadan; bozuk dosya vs. gibi durumlara bu yazımda girmedim.)

  1. Unlocker adlı programı indirdikten sonra silinmesini istediğiniz dosyayı seçin. Dosyaya sağ tıklayıp unlocker seçeneği ile silme işlemini yaptığınızda, basit bir şekilde dosya otomatik olarak silinir. Eğer silme işlemi başarılı bir şekilde sonuçlanmaz ise (ki bazen silindi gibi gözükse de tekrar bilgisayar açıldığında dosya olduğu yerde gözüküyor) Unlocker programı bilgisayar yeniden başlatığınızda tekrar deneyecektir. Unlocker herhangi bir yapılandırma ayarı gerektirmeyen basit bir programdır.
  2. Bilgisayarı güvenli mod yani güvenli kip seçeneğiyle açıp, dosyayı silmeyi deneyiniz. (Bilgisayar güvenli modda nasıl açılır? Google da sorunuza yanıt alabilirsiniz, burada ayrıntıya girmiyorum)
  3. DelinvFile adlı program yardımıyla dosyayı silmeyi deneyebilirsiniz. Bu program çok basit gibi gözükse de oldukça kullanışlı bir program diyebilirim. Türkçe desteği olmayan programın 32 bit ve 64 bit seçenekleri var; size uygun olanı aşağıda vereceğim siteden indirebilirsiniz. Programı kurduktan sonra açın ve silmek istediğiniz dosyayı bulun. Silmek istediğiniz klasör veya dosya için altta bulunan butonlardan veya dosyaya sağ tıklayarak “Delete File or Folder” ‘ı seçin. DelinvFile programı ile sildiğiniz dosyaları veya klasörleri geri alamazsınız bunu unutmayın. Programı indirmek için adres: http://www.purgeie.com/delinv/dldelinv.htm

DelinvFile programı ekranı bu şekildedir. Sol taraftan silinmesini istediğimiz dosyanın bulunduğu klasörü buluyoruz, sağ tarafta silinmesini istediğiniz dosyayı seçiyoruz.

Ben CMD üzerinden dosya ismini REN komutu ile değiştirmek istediğimde de dosya adı veya uzantısı çok uzun hatasını aldığımdan bu yazıyı yazdım.

Tüm işlemleri denediniz ve hala dosya silinmedi ise;


Silinemeyen dosyalar için Microsoft’un önerilerini ise aşağıdaki sayfadan inceleyebilirsiniz:

https://support.microsoft.com/tr-tr/help/320081/you-cannot-delete-a-file-or-a-folder-on-an-ntfs-file-system-volume

NOT: Burada yazılanları silme yerine dosyanın ismini değiştirme amaçlı da kullanabilirsiniz.

NOT: 2 : Kaynak Yolu Çok Uzun hatası ise bende hala devam etti, bu sorunu çözdüğümde de ek olarak yeni bir yazı yazacağım.

Yazı gezinmesi

Mobil sürümden çık