Sprievodcovia

Oprava: Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov

Mnoho používateľov sa pri pokusoch o kopírovanie alebo mazanie na svojom počítači zaoberá zvláštnym scenárom. Dotknutí používatelia hlásia prijatie Cesta zdroja je príliš dlhá rýchlo im to povedal „Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov.“. Obvykle sa to stane so súborom (alebo viacerými), ktorý je pochovaný v rade podpriečinkov s dlhými názvami. Kedykoľvek sa to stane, nemôžete presunúť, vymazať ani premenovať žiadny zo zapojených súborov alebo priečinkov.

Veľkým problémom tejto konkrétnej chyby je, že akonáhle sa vyskytne, so súborom alebo priečinkom nemôžete (zjavne) robiť nič iné, ako nechať ho zaberať cenný úložný priestor.

Prečo sa vyskytla chyba Zdrojová cesta príliš dlho

The„Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov.“dôjde, pretože spoločnosť Microsoft povoľuje v podpriečinku cesty k priečinku iba 258 znakov. Kedykoľvek dôjde k prekročeniu tohto limitu, celá cesta k priečinku bude uzamknutá pred konvenčnou manipuláciou.

Ak sa snažíte vyriešiť rovnakú chybovú správu, nižšie uvedené metódy vám pomôžu problém vyriešiť. Ďalej uvádzame zbierku metód, ktoré na vyriešenie problému použili ostatní používatelia v podobnej situácii.

Problém by mali vyriešiť všetky nižšie uvedené metódy. Neváhajte sledovať ten, ktorý sa javí ako prístupnejší pre vašu aktuálnu situáciu.

Metóda 1: Odstránenie obídením koša

Mnoho používateľov sa dokázalo úspešne postarať o problém tak, že pri pokuse o odstránenie súboru alebo priečinka, ktorý zobrazuje„Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov.“chyba.

Za týmto účelom jednoducho vyberte súbor (alebo priečinok), ktorý zobrazuje chybu, a stlačte SHIFT + Odstrániť natrvalo odstrániť súbor (bez toho, aby ste ho prešli cez Kôš).

Metóda 2: Odstránenie stromu vytvorením návnadového adresára

Existuje ďalší manuálny prístup, ktorý veľa postihnutých používateľov úspešne použilo na odstránenie priečinka tri, ktorý ukazoval„Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov.“chyba.

Tento prístup zahŕňa vytvorenie návnadového priečinka umiestneného v rovnakom adresári ako priečinok, ktorý sa nedá odstrániť. Niektorým používateľom sa dočasným presunutím obsahu priečinka, ktorý nie je možné odstrániť, do návnadového návnadu podarilo odstrániť celý adresár, ktorý obsahoval chybu.

Tu je stručný sprievodca, čo musíte urobiť:

  1. Prejdite do koreňového adresára jednotky, ktorý obsahuje strom priečinkov, ktorý nemôžete odstrániť. V našom prípade je koreňový adresár C: \, pretože chceme odstrániť rad priečinkov umiestnených v priečinku Dokumenty. Takže pokračujte a vytvorte priečinok s jedným písmenom v koreňovom adresári.

  2. Jednopísmenový priečinok zatiaľ nechajte a prejdite do adresára, ktorý chcete odstrániť. Keď sa tam dostanete, vyberte celý obsah a vystrihnite ich stlačením kombinácie klávesov Ctrl + X.
  3. Ďalej prejdite do a otvorte dočasný priečinok (v našom prípade priečinok B), ktorý ste predtým vytvorili, a vložte obsah stlačením Ctrl + V.
  4. Potom prejdite do koreňového adresára, pravým tlačidlom myši kliknite na dočasný priečinok a vymažte ho.
  5. Nakoniec sa vráťte do pôvodného adresára a vymažte ho. Mali by ste byť schopní tak urobiť bez prijatia„Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov.“chyba.

Poznámka: Pamätajte, že ak máte viac pák na zakladanie priečinkov, musíte vyššie uvedený postup opakovať s každou z nich, aby ste mohli odstrániť každú z nich.

Ak táto metóda nebola účinná, prejdite nižšie na nasledujúcu metódu.

Metóda 3: Používanie nástroja Microsoft Robocopy.exe

Ak ste technicky zdatní a namiesto trochu zdĺhavej práce uprednostňujete technicky zamerané riešenia, môžete použiť elegantný nástroj Microsoft integrovaný do príkazového riadku od systému Windows Vista.

Niektorým používateľom sa podarilo vyriešiť tento konkrétny problém vytvorením prázdneho priečinka a následným použitím nástroja RoboCopy na skopírovanie tohto prázdneho priečinka do priečinka, ktorý obsahuje dlhé názvy súborov. Väčšina používateľov, ktorí sa pokúsili o túto metódu, uviedla, že fungovala bezchybne.

Musíte urobiť nasledovné:

  1. Vytvorte prázdny priečinok na rovnakom disku ako priečinok s dlhými názvami súborov. Pomenovali sme to prázdny.
  2. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Potom zadajte „cmd”A stlačte Ctrl + Shift + Enter otvoriť zvýšený príkazový riadok. Keď vás vyzve UAC (Kontrola používateľských účtov), kliknite Áno po výzve.
  3. Vo zvýšenom príkazovom riadku zadajte nasledujúci príkaz, aby ste skopírovali súbor prázdny priečinok do cieľového priečinka, čo uľahčí odstránenie najnovších:
    robocopy / MIR c: \ * prázdny * c: \ * cielená zložka *

    Poznámka: Nezabudnite, že budete musieť vymeniť* prázdny *a* cielená zložka *zástupné symboly so skutočnými menami vo vašom konkrétnom scenári.

Metóda 4: Použitie nástroja príkazového riadku SuperDelete

Niektorí používatelia ovplyvnení„Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov.“Chyba sa podarilo odstrániť otravné priečinky pomocou nástroja príkazového riadku s otvoreným zdrojom s názvom SuperDelete.

Niektorí používatelia uviedli, že táto metóda bola nakoniec úspešná, keď sa ukázalo, že väčšina ďalších spôsobov, ktoré predtým preskúmali, je neúčinná. Neľakajte sa skutočnosti, že tento nástroj je obslužný program príkazového riadku - jeho použitie je skutočne veľmi jednoduché.

Tu je rýchly sprievodca používaním SuperDelete odstrániť priečinky a súbory, ktoré zobrazujú „Názvy zdrojových súborov sú väčšie, ako podporuje systém súborov“chyba:

  1. Navštívte tento odkaz (tu) a stiahnite si najnovšiu verziu archívu SuperDelete.
  2. Extrahujte SuperDelete priečinok zip a vložte súbor SuperDelete spustiteľný niekde pohodlne.
  3. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „cmd“ a stlačením klávesu Enter otvorte okno príkazového riadku.
  4. V príkazovom riadku pomocou príkazu CD prejdite na miesto SuperDelete.exe.Vložili sme to do koreňového adresára C, takže príkaz bolCDC:\.
  5. Ďalej použite nasledujúci príkaz na odstránenie priečinka alebo súboru, ktorý vám zobrazujeNázvy zdrojových súborov sú väčšie, ako podporuje systém súborov. “chyba:
    SuperDelete.exe * fullPathToFileOrFolder *

    Poznámka: Vymeňte * FullPathToFileorFolder * zástupný symbol s presnou cestou vo vašom konkrétnom scenári.

  6. Stlačte Y. na nasledujúcu výzvu potvrďte odstránenie priečinka alebo súboru.
  7. To je všetko, priečinok alebo súbor sa natrvalo odstráni.

Poznámka:Môžete tiež vyskúšať premenovať priečinky, ktoré sú vo vnútri, a mohla by sa zbaviť tejto konkrétnej chyby.

$config[zx-auto] not found$config[zx-overlay] not found