Průvodci

Oprava: Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem

Mnoho uživatelů se při pokusu o kopírování nebo mazání na svém počítači potýká s podivným scénářem. Ovlivnění uživatelé hlásí příjem a Cesta zdroje je příliš dlouhá rychle jim to řekl "Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem." K tomu obvykle dochází u souboru (nebo více), který je uložen v řadě podsložek, které mají dlouhé názvy. Kdykoli k tomu dojde, nemůžete přesunout, odstranit ani přejmenovat žádný ze zahrnutých souborů / složek.

Velkým problémem této konkrétní chyby je, že jakmile k ní dojde, nemůžete (zjevně) se souborem / složkou dělat nic jiného než nechat ji zabírat cenný úložný prostor.

Proč dochází k chybě Zdrojová cesta příliš dlouhá

The„Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem.“dojde, protože Microsoft povoluje pouze 258 znaků v podsložce cesty ke složce. Kdykoli je tento limit překročen, celá cesta ke složce bude uzamčena od konvenčního zpracování.

Pokud se snažíte vyřešit stejnou chybovou zprávu, níže uvedené metody vám pomohou problém vyřešit. Níže máte kolekci metod, které k vyřešení problému použili ostatní uživatelé v podobné situaci.

Problém by měly vyřešit všechny níže uvedené metody. Neváhejte sledovat, který z nich bude pro vaši aktuální situaci dostupnější.

Metoda 1: Odstranění obejitím koše

Mnoho uživatelů se úspěšně dokázalo o problém postarat tak, že při pokusu o odstranění souboru nebo složky, která zobrazuje„Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem.“chyba.

Chcete-li to provést, jednoduše vyberte soubor (nebo složku), který zobrazuje chybu, a stiskněte SHIFT + Smazat trvale smazat soubor (aniž byste jej předali do koše).

Metoda 2: Odstranění stromu vytvořením návnadového adresáře

Existuje další manuální přístup, který spousta dotčených uživatelů úspěšně použila k odstranění složky tři, která se zobrazovala„Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem.“chyba.

Tento přístup zahrnuje vytvoření návnadové složky umístěné ve stejném adresáři jako složka, kterou nelze odstranit. Dočasným přesunutím obsahu složky, kterou nelze odstranit, do návnadové složky se některým uživatelům podařilo odstranit celý adresář, ze kterého se chyba zobrazovala.

Zde je stručný průvodce, co musíte udělat:

  1. Přejděte do kořenového adresáře jednotky obsahujícího strom složek, který nemůžete smazat. V našem případě je kořenový adresář C: \, protože chceme odstranit řadu složek umístěných v Dokumenty. Takže pokračujte a vytvořte složku s jednopísmenným názvem v kořenovém adresáři.

  2. Prozatím ponechejte jednopísmennou složku a přejděte do adresáře, který chcete odstranit. Jakmile se tam dostanete, vyberte celý obsah a vystřihněte je stisknutím Ctrl + X.
  3. Dále přejděte do a otevřete dočasnou složku (v našem případě složku B), kterou jste dříve vytvořili, a vložte obsah stisknutím Ctrl + V.
  4. Poté přejděte nahoru do kořenového adresáře, klepněte pravým tlačítkem myši na dočasnou složku a odstraňte ji.
  5. Nakonec se vraťte do původního adresáře a odstraňte jej. Měli byste to být schopni udělat, aniž byste obdrželi„Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem.“chyba.

Poznámka: Mějte na paměti, že pokud máte více páček pro skládání složek, musíte výše uvedený postup opakovat s každou z nich, abyste mohli všechny vyjmout.

Pokud tato metoda nebyla účinná, přejděte dolů k další metodě níže.

Metoda 3: Použití nástroje Microsoft Robocopy.exe

Pokud jste technicky zdatní a dáváte přednost technicky zaměřeným řešením místo trochu zdlouhavé práce, můžete použít elegantní nástroj Microsoft, který je integrován do příkazového řádku od Windows Vista.

Někteří uživatelé dokázali vyřešit tento konkrétní problém vytvořením prázdné složky a poté pomocí nástroje RoboCopy tuto prázdnou složku zkopírovali do složky, která obsahuje dlouhé názvy souborů. Většina uživatelů, kteří se o tuto metodu pokusili, uvedla, že fungovala bezchybně.

Musíte udělat následující:

  1. Vytvořte prázdnou složku na stejné jednotce jako složka s dlouhými názvy souborů. Pojmenovali jsme to prázdný.
  2. lis Klávesa Windows + R. otevřete dialogové okno Spustit. Poté zadejte „cmd“A stiskněte Ctrl + Shift + Enter otevřete zvýšený příkazový řádek. Na výzvu UAC (Řízení uživatelských účtů), klikněte Ano na výzvu.
  3. Do zvýšeného příkazového řádku zadejte následující příkaz, abyste zkopírovali prázdný složku do cílové složky, což usnadňuje mazání nejnovějších:
    robocopy / MIR c: \ * prázdný * c: \ * cílená složka *

    Poznámka: Pamatujte, že budete muset vyměnit*prázdný*a* cílená složka *zástupné symboly se skutečnými názvy ve vašem konkrétním scénáři.

Metoda 4: Použití nástroje příkazového řádku SuperDelete

Někteří uživatelé ovlivnění„Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem.“Chyba se podařilo odstranit otravné složky pomocí nástroje příkazového řádku open-source s názvem SuperDelete.

Někteří uživatelé uvedli, že tato metoda byla nakonec úspěšná poté, co se ukázalo, že většina ostatních cest, které dříve prozkoumali, byla neúčinná. Nebojte se, že tento nástroj je nástroj příkazového řádku - jeho použití je ve skutečnosti velmi snadné.

Zde je stručný průvodce používáním SuperDelete odebrat složky a soubory, které zobrazují „Názvy zdrojových souborů jsou větší, než je podporováno souborovým systémem“chyba:

  1. Navštivte tento odkaz (tady) a stáhněte si nejnovější verzi archivu SuperDelete.
  2. Extrahujte SuperDelete složku zip a vložte soubor SuperDelete spustitelný někde pohodlný.
  3. lis Klávesa Windows + R. otevřít Běh dialogové okno. Dále zadejte „cmd“ a stisknutím klávesy Enter otevřete okno příkazového řádku.
  4. V příkazovém řádku přejděte pomocí příkazu CD do umístění SuperDelete.exe.Vložili jsme to do kořenového adresáře C, takže příkaz bylCDC:\.
  5. Dále použijte následující příkaz k odstranění složky nebo souboru, který vám ukazujeNázvy zdrojových souborů jsou větší, než je podporováno souborovým systémem. “chyba:
    SuperDelete.exe * fullPathToFileOrFolder *

    Poznámka: Nahradit * FullPathToFileorFolder * zástupný symbol s přesnou cestou ve vašem konkrétním scénáři.

  6. lis Y na další výzvu potvrďte odstranění složky nebo souboru.
  7. A je to, složka nebo soubor jsou trvale smazány.

Poznámka:Můžete také zkusit přejmenovat složky uvnitř a mohla by se zbavit této konkrétní chyby.