Javítás: A forrásfájlnevek nagyobbak, mint amit a fájlrendszer támogat

Sok felhasználó furcsa forgatókönyvvel foglalkozik, amikor megpróbál valamit lemásolni vagy törölni a számítógépről. Az érintett felhasználók jelentése a Forrás elérési útja túl hosszú üzenet érkezése, amelyben azt mondják nekik, hogy „a forrásfájl neve nagyobb, mint amelyet a fájlrendszer támogat”. Ez általában egy (vagy több) fájllal történik, amelyet hosszú névvel rendelkező almappák sorozatába temetnek be. Ha ez megtörténik, akkor nem mozgathatja, törölheti vagy nevezheti át az érintett fájlokat / mappákat.

A forrásfájl neve nagyobb, mint amit a fájlrendszer támogat

Nagy probléma az adott hiba miatt az, hogy a hiba előfordulása után (nyilvánvalóan) nem végezhet más dolgot a fájl / mappa használatával, kivéve, ha hagyja, hogy az értékes tárhelyet foglaljon el.

Miért fordul elő túl hosszú a Source Path hiba?

A „A forrásfájl neve nagyobb, mint amelyet a fájlrendszer támogat” jelenik meg, mert a Microsoft csak a 258 karaktert engedélyezi a mappa elérési almappájában. Ha ezt a korlátot túllépik, a teljes mappa elérési útja a hagyományos kezeléssel zárolódik.

Ha ugyanazt a hibaüzenetet kívánja megoldani, az alábbi módszerek segítenek a probléma megoldásában. Az alábbiakban bemutatja a módszerek gyűjteményét, amelyeket hasonló helyzetben más felhasználók használtak a probléma megoldására.

Az alább bemutatott összes módszernek meg kell oldania a problémát. Nyugodtan kövesse azt, amelyik hozzáférhetőbbnek tűnik a jelenlegi helyzetéhez.

1. módszer: Törlés a Lomtár megkerülésével

Nagyon sok felhasználó sikeresen tudta megoldani a problémát azáltal, hogy teljesen megkerüli a Lomtárat, amikor megpróbálta törölni azt a fájlt vagy mappát, amelyen a „A forrásfájl neve nagyobb, mint amelyet a fájlrendszer támogat” hibaüzenet.

Ehhez egyszerűen válassza ki a hibát megjelenítő fájlt (vagy mappát), és nyomja meg a SHIFT + Törlés gombot a fájl végleges törléséhez (anélkül, hogy átadná a Lomtáron).

Válassza ki a megcélzott mappát, és nyomja meg a Shift + Del gombot

2. módszer: Egy fa törlése egy csaló könyvtár létrehozásával

Van egy másik manuális megközelítés, amely szerint sok érintett felhasználó sikeresen törölte a harmadik mappát, amelyen a „A forrásfájl neve nagyobb, mint amelyet a fájlrendszer támogat” hibaüzenet jelenik meg.

Ez a megközelítés magában foglalja a csalómappa létrehozását, amely ugyanabban a könyvtárban található, mint a nem törölhető mappa. A nem törölhető mappa tartalmának ideiglenes áthelyezésével a csalómappába néhány felhasználónak sikerült eltávolítania a teljes, a hibát megjelenítő három könyvtárat.

Itt található egy rövid útmutató a teendőkről:

  1. Nyissa meg a meghajtó gyökérkönyvtárát, amely tartalmazza a nem törölhető mappafát. Esetünkben a gyökérkönyvtár C: \, mivel a Dokumentumok mappasorozatát törölni akarjuk. Tehát folytassa, és hozzon létre egy mappát egy betűvel a gyökérkönyvtárban.

  2. Hagyja egyelőre az egybetűs mappát, és keresse meg a törölni kívánt mappát. Miután odaért, válassza ki az összes tartalmát, és a Ctrl + X billentyűkombinációval vágja ki őket.

    Navigáljon a megcélzott mappa elérési útjára és a tartalom kivágására szolgáljon
  3. Ezután keresse meg és nyissa meg a korábban létrehozott ideiglenes mappát (esetünkben a B mappát), és illessze be a tartalmat a Ctrl + V megnyomásával.

    Illessze be a célzott könyvtár tartalmát az ideiglenes mappába
  4. Ezután lépjen fel a gyökérkönyvtárba, kattintson a jobb gombbal az ideiglenes mappára, és törölje azt.

    Az ideiglenes mappa törlése
  5. Végül térjen vissza az eredeti könyvtárba, és törölje azt. Ezt meg kell tennie anélkül, hogy megkapja a „A forrásfájl neve nagyobb, mint amelyet a fájlrendszer támogat” című hibát.

Megjegyzés: Ne feledje, hogy ha több mappakarja van, akkor mindegyikével meg kell ismételnie a fenti eljárást, hogy mindegyiket eltávolíthassa.

Ha ez a módszer nem volt hatékony, lépjen tovább a következő módszerre.

3. módszer: A Microsoft Robocopy.exe eszköz használata

Ha műszaki hozzáértésű, és inkább a műszakilag összpontosított megoldásokat kedveli kissé unalmas munka helyett, használhat egy ügyes Microsoft eszközt, amelyet a Windows Vista óta beépített a parancssorba.

Egyes felhasználóknak sikerült megoldani ezt a problémát egy üres mappa létrehozásával, majd a RoboCopy segédprogrammal másolni az üres mappát a hosszú fájlneveket tartalmazó mappába. A legtöbb felhasználó, aki megpróbálta ezt a módszert, arról számolt be, hogy hibátlanul működött.

Itt van, mit kell tennie:

  1. Hozzon létre egy üres mappát ugyanabban a meghajtóban, mint a hosszú fájlnevekkel rendelkező mappa. Üresnek neveztük.
  2. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ cmdparancsot, és nyomja meg a Ctrl + Shift + Enter billentyűket a megemelt parancssor megnyitásához. Amikor az UAC (felhasználói fiókok vezérlése) felszólítja, kattintson az Igen gombra.

    Futtatás párbeszédpanel: cmd, majd nyomja meg a Ctrl + Shift + Enter billentyűket
  3. Az emelt parancssorba írja be az alábbiakat, hogy az üres mappát a megcélzott mappába másolja, megkönnyítve a legújabb törlését:
     másolat / MIR c: \ * üres * c: \ * célzott mappa * 

    Megjegyzés: Ne feledje, hogy a * üres * és * célzott mappák * helyőrzőit ki kell cserélnie az adott forgatókönyv aktuális nevére.

A mappa törlésének kényszerítése a Robocopy segítségével

4. módszer: A SuperDelete parancssori eszköz használata

Egyes, a „Forrásfájlnevek nagyobb, mint a fájlrendszer által támogatott” hiba által érintett felhasználóknak sikerült eltávolítaniuk a kellemetlen mappákat a SuperDelete nevű nyílt forrású parancssori eszköz használatával.

Egyes felhasználók arról számoltak be, hogy ez a módszer végre sikeres volt, miután a korábban felfedezett többi módszer legtöbbje hatástalannak bizonyult. Ne féljen attól, hogy ez az eszköz egy parancssori segédprogram - valójában nagyon könnyen használható.

Ez a rövid útmutató a SuperDelete használatával eltávolíthatja azokat a mappákat és fájlokat, amelyeknél a „forrásfájlnevek nagyobbak, mint a fájlrendszer támogatja” hibaüzenet:

  1. Látogassa meg ezt a linket ( itt ) és töltse le a SuperDelete archívum legújabb verzióját.

    A SuperDelete futtatható fájl letöltése
  2. Bontsa ki a SuperDelete zip mappát, és illessze be a SuperDelete futtatható fájlt valahova enyhíthető módon.
  3. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „cmd” parancsot, és nyomja meg az Enter billentyűt a Parancssor ablak megnyitásához.

    Futtatás párbeszédpanel: cmd
  4. A parancssorban használja a CD parancsot a SuperDelete.exe helyének navigálásához . Beillesztettük a C gyökérkönyvtárába, így a parancs cd C: \ volt.
  5. Ezután a következő paranccsal törölje azt a mappát vagy fájlt, amely megmutatja, hogy a Forrásfájl neve nagyobb, mint amit a fájlrendszer támogat. ” Hiba:
     SuperDelete.exe * fullPathToFileOrFolder * 

    Megjegyzés: Cserélje ki a * FullPathToFileorFolder * helyőrzőt az adott forgatókönyv pontos elérési útjára.

  6. Nyomja meg a Y gombot a következő üzenetnél, hogy megerősítse a mappa vagy a fájl törlését.

    Hosszú út mappák vagy fájlok törlése a SuperDelete segítségével
  7. Így van, a mappát vagy a fájlt véglegesen törli.

Érdekes Cikkek