Düzeltme: Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Pek çok kullanıcı, bilgisayarlarında bir şeyi kopyalamaya veya silmeye çalışırken garip bir senaryoyla uğraşıyor. Etkilenen kullanıcılar bir Kaynak Yolu Çok Uzun onlara bunu söyleyin 'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyüktür'. Bu genellikle uzun adlara sahip bir dizi alt klasörde gömülü bir dosyada (veya daha fazla) olur. Böyle bir durumda, ilgili dosya / klasörleri taşıyamaz, silemez veya yeniden adlandıramazsınız.



kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyüktür

Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyüktür



Bu belirli hatayla ilgili büyük bir sorun, bir kez oluştuğunda, dosya / klasörle değerli depolama alanını işgal etmesine izin vermekten başka (görünüşe göre) başka bir şey yapamayacağınızdır.



Neden Kaynak Yolu Çok Uzun hatası oluşuyor?

'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük' Microsoft, klasör yolu alt klasöründe yalnızca 258 karaktere izin verdiği için ortaya çıkar. Bu sınır her aşıldığında, klasör yolunun tamamı geleneksel işlemeye karşı kilitlenecektir.

Aynı hata mesajını çözmekte zorlanıyorsanız, aşağıdaki yöntemler sorunu çözmenize yardımcı olacaktır. Aşağıda, benzer durumdaki diğer kullanıcıların sorunu çözmek için kullandıkları bir yöntem koleksiyonunuz var.

Aşağıda sunulan tüm yöntemler sorunu çözmelidir. Mevcut durumunuz için hangisinin daha erişilebilir göründüğünü takip etmekten çekinmeyin.



Yöntem 1: Geri Dönüşüm Kutusu'nu atlayarak silme

Birçok kullanıcı, görüntülenen dosya veya klasörü silmeye çalışırken Geri Dönüşüm kutusunu tamamen atlayarak sorunu başarıyla çözebildi. 'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük' hata.

Bunu yapmak için, hatayı gösteren dosyayı (veya klasörü) seçin ve ÜST KARAKTER + Sil dosyayı kalıcı olarak silmek için (Geri Dönüşüm Kutusu'ndan geçirmeden).

Hedeflenen klasörü seçin ve Shift + Del tuşuna basın

Hedeflenen klasörü seçin ve Shift + Del tuşuna basın

Yöntem 2: Bir sahte dizin oluşturarak bir ağacı silme

Başka bir manuel yaklaşım daha var ki, etkilenen pek çok kullanıcı, şu bilgileri gösteren bir üçüncü klasörü silmek için başarıyla kullanıyor. 'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük' hata.

Bu yaklaşım, silinemeyen klasörle aynı dizinde bulunan bir sahte klasör oluşturmayı içerir. Silinemeyen klasör içeriğini geçici olarak sahte klasöre taşıyarak, bazı kullanıcılar hatayı görüntüleyen üç dizinin tamamını kaldırmayı başardılar.

İşte yapmanız gerekenlerle ilgili hızlı bir kılavuz:

  1. Silemeyeceğiniz klasör ağacını içeren sürücünün kök dizinine gidin. Bizim durumumuzda, kök dizin C: 'dir, çünkü içinde bulunan bir dizi klasörü silmek istiyoruz. Belgeler . Öyleyse devam edin ve kök dizinde tek bir harf adı olan bir klasör oluşturun.
    Kök dizinde tek harfli bir klasör oluşturma
  2. Şimdilik tek harfli klasörü bırakın ve silmek istediğiniz dizine gidin. Oraya vardığınızda, tüm içeriğini seçin ve kesmek için Ctrl + X tuşlarına basın. Robocopy ile klasörün silinmesini zorlamak

    Hedeflenen klasör yoluna gidildi ve içindeki içeriği kesildi

  3. Ardından, daha önce oluşturduğunuz geçici klasöre (bizim durumumuzda, klasör B) gidin ve açın ve düğmesine basarak içeriği yapıştırın. Ctrl + V .

    Hedeflenen dizinin içeriğini geçici klasöre yapıştırın

  4. Ardından, kök dizine gidin, geçici klasöre sağ tıklayın ve silin.

    Geçici klasörün silinmesi

  5. Son olarak, orijinal dizine geri dönün ve silin. Bunu almadan da yapabilmelisiniz. 'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük' hata.

Not: Birden fazla klasör kolunuz varsa, her birini tek tek kaldırabilmek için yukarıdaki prosedürü her biri için tekrarlamanız gerektiğini unutmayın.

Bu yöntem etkili değilse, aşağıdaki sonraki yönteme geçin.

Yöntem 3: Microsoft Robocopy.exe aracını kullanma

Teknoloji konusunda bilgiliyseniz ve biraz daha sıkıcı işler yerine teknik odaklı çözümleri tercih ediyorsanız, Windows Vista'dan beri Komut İstemi'ne entegre edilmiş düzgün bir Microsoft aracı kullanabilirsiniz.

Bazı kullanıcılar, boş bir klasör oluşturarak ve ardından bu boş klasörü uzun dosya adlarını içeren klasöre kopyalamak için RoboCopy yardımcı programını kullanarak bu sorunu çözmeyi başardılar. Bu yöntemi deneyen çoğu kullanıcı, kusursuz çalıştığını bildirdi.

İşte yapmanız gerekenler:

  1. Uzun dosya adlarına sahip klasörle aynı sürücüde boş bir klasör oluşturun. Adını verdik boş .
  2. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' cmd ' ve bas Ctrl + Üst Karakter + Enter yükseltilmiş bir Komut İstemi açmak için. Tarafından istendiğinde UAC (Kullanıcı Hesabı Kontrolü) , Tıklayın Evet anında.

    Çalıştır iletişim kutusu: cmd sonra Ctrl + Shift + Enter tuşlarına basın

  3. Yükseltilmiş komut isteminin içine, kopyalamak için aşağıdakini yazın. boş klasörünü hedeflenen klasöre taşıyarak en son:
     robocopy / MIR c:  * boş * c:  * hedeflenen klasör * 

    Not: Değiştirmeniz gerekeceğini unutmayın. *boş* ve * hedeflenen klasör * kendi senaryonuzdaki gerçek adlara sahip yer tutucular.

Robocopy ile klasörün silinmesini zorlamak

Yöntem 4: SuperDelete komut satırı aracını kullanma

Bazı kullanıcılar 'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük' hatası, sinir bozucu klasörleri, adı verilen açık kaynaklı bir komut satırı aracını kullanarak kaldırmayı başardı Süper Silme .

Bazı kullanıcılar, daha önce keşfettikleri diğer yolların çoğu etkisiz hale geldikten sonra bu yöntemin nihayet başarılı olduğunu bildirdi. Bu aracın bir komut satırı yardımcı programı olduğundan korkmayın - aslında kullanımı çok kolay.

İşte kullanımla ilgili hızlı bir kılavuz Süper Silme görüntüleyen klasörleri ve dosyaları kaldırmak için 'Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyüktür' hata:

  1. Bu bağlantıyı ziyaret edin ( buraya ) ve SuperDelete arşivinin en son sürümünü indirin.

    SuperDelete yürütülebilir dosyasını indirme

  2. Ayıkla Süper Silme zip klasörü ve yapıştırın Süper Silme toplanabilir bir yerde çalıştırılabilir.
  3. Basın Windows tuşu + R açmak için Çalıştırmak iletişim kutusu. Sonra, 'cmd' yazın ve bir Komut İstemi penceresi açmak için Enter tuşuna basın.

    Çalıştır iletişim kutusu: cmd

  4. Komut İstemi'nin içinde, CD komutunun bulunduğu yere gitmek için SuperDelete.exe. Bunu C'nin kök dizinine yapıştırdık, böylece komut HKM: .
  5. Ardından, size gösterilen klasörü veya dosyayı silmek için aşağıdaki komutu kullanın. Kaynak dosya adları, dosya sistemi tarafından desteklenenden daha büyük ” hata:
    SuperDelete.exe * fullPathToFileOrFolder *

    Not: Değiştirin * FullPathToFileorFolder * özel senaryonuzdaki tam yolu içeren yer tutucu.

  6. Basın VE klasör veya dosyanın silinmesini onaylamak için sonraki istemde.

    SuperDelete ile uzun yol klasörlerini veya dosyaları silme

  7. İşte bu, klasör veya dosya kalıcı olarak silinir.

Not: Ayrıca, içindeki klasörleri yeniden adlandırmayı deneyebilir ve bu belirli hatadan kurtulabilir.

4 dakika okundu