Fix: Källfilens namn är större än vad som stöds av filsystemet



Prova Vårt Instrument För Att Eliminera Problem

Många användare har att göra med ett konstigt scenario när de försöker kopiera eller ta bort något på sin dator. Berörda användare rapporterar att de fick en Källvägen för lång snabbt berätta för dem det ”Källfilernas namn är större än vad som stöds av filsystemet”. Detta händer vanligtvis med en fil (eller mer) som är begravd i en serie undermappar som har långa namn. När detta händer kan du inte flytta, ta bort eller byta namn på någon av de involverade filerna / mapparna.



källfilernas namn är större än vad som stöds av filsystemet

Källfilsnamnen är större än vad som stöds av filsystemet



Ett stort problem med just detta fel är att när det inträffar kan du (uppenbarligen) inte göra något annat med filen / mappen än att låta den uppta värdefullt lagringsutrymme.



Varför uppstår källvägen för långt fel

De “Källfilsnamnen är större än vad som stöds av filsystemet” kommer att uppstå eftersom Microsoft endast tillåter 258 tecken i undermappen mappsökväg. Närhelst denna gräns överskrids kommer hela sökvägen att spärras från konventionell hantering.

Om du kämpar för att lösa samma felmeddelande hjälper metoderna nedan dig att lösa problemet. Nedan har du en samling metoder som andra användare i en liknande situation har använt för att få problemet löst.

Alla metoder som presenteras nedan bör lösa problemet. Följ gärna det som verkar vara mer tillgängligt för din nuvarande situation.



Metod 1: Ta bort genom att kringgå papperskorgen

Många användare lyckades lyckas ta hand om problemet genom att kringgå papperskorgen helt när de försökte ta bort filen eller mappen som visar “Källfilsnamnen är större än vad som stöds av filsystemet” fel.

För att göra detta, välj helt enkelt filen (eller mappen) som visar felet och tryck på SKIFT + Radera för att radera filen permanent (utan att skicka den genom papperskorgen).

Välj inriktad mapp och tryck på Skift + Del-tangenten

Välj den riktade mappen och tryck på Skift + Del-tangenten

Metod 2: Ta bort ett träd genom att skapa en lura-katalog

Det finns en annan manuell metod som många drabbade användare har använt framgångsrikt för att radera en mapp tre som visade “Källfilsnamnen är större än vad som stöds av filsystemet” fel.

Detta tillvägagångssätt innebär att man skapar en lura-mapp i samma katalog som mappen som inte kan raderas. Genom att tillfälligt flytta innehållet i mappen som inte kan raderas till decoy-mappen har vissa användare lyckats ta bort hela katalogen tre som visade felet.

Här är en snabbguide med vad du behöver göra:

  1. Gå till rotkatalogen på enheten som innehåller mappträdet som du inte kan ta bort. I vårt fall är rotkatalogen C: , eftersom vi vill ta bort en serie mappar i Dokument . Så fortsätt och skapa en mapp med ett enda bokstavsnamn i rotkatalogen.
    Skapa en enda bokstavsmapp i rotkatalogen
  2. Lämna en bokstavsmappen för tillfället och navigera till katalogen som du vill ta bort. När du kommer dit väljer du allt innehåll och trycker på Ctrl + X för att klippa dem. Tvingar bort radering av mappen med Robocopy

    Navigerade till den riktade mappvägen och klippte in innehållet

  3. Navigera sedan till och öppna den tillfälliga mappen (i vårt fall mapp B) som du tidigare har skapat och klistra in innehållet genom att trycka på Ctrl + V. .

    Klistra in innehållet i den riktade katalogen i den tillfälliga mappen

  4. Gå sedan upp till rotkatalogen, högerklicka på den tillfälliga mappen och ta bort den.

    Tar bort den tillfälliga mappen

  5. Slutligen, gå tillbaka till den ursprungliga katalogen och ta bort den. Du borde kunna göra det utan att få “Källfilsnamnen är större än vad som stöds av filsystemet” fel.

Notera: Tänk på att om du har flera mappspakar måste du upprepa proceduren ovan med var och en av dem för att kunna ta bort var och en.

Om den här metoden inte var effektiv, gå ner till nästa metod nedan.

Metod 3: Använda Microsoft Robocopy.exe-verktyget

Om du är tekniskt kunnig och föredrar tekniskt fokuserade lösningar istället för lite mer tråkigt arbete kan du använda ett snyggt Microsoft-verktyg som är integrerat i kommandotolken sedan Windows Vista.

Vissa användare har lyckats lösa detta problem genom att skapa en tom mapp och sedan använda verktyget RoboCopy för att kopiera den tomma mappen till mappen som innehåller de långa filnamnen. De flesta användare som försökte denna metod rapporterade att den fungerade felfritt.

Här är vad du behöver göra:

  1. Skapa en tom mapp på samma enhet som mappen med de långa filnamnen. Vi heter det tömma .
  2. Tryck Windows-tangent + R för att öppna en dialogruta Kör. Skriv sedan “ cmd ”Och tryck Ctrl + Skift + Enter för att öppna en förhöjd kommandotolk. När uppmanas av UAC (användarkontokontroll) , klick Ja vid uppmaningen.

    Kör dialogruta: cmd och tryck sedan på Ctrl + Skift + Enter

  3. Skriv följande i den upphöjda kommandotolken för att kopiera tömma mappen till den riktade mappen, vilket underlättar raderingen av det senaste:
     robocopy / MIR c:  * tom * c:  * riktad mapp * 

    Notera: Tänk på att du måste byta ut *tömma* och * riktad mapp * platshållare med de faktiska namnen i ditt specifika scenario.

Tvingar bort radering av mappen med Robocopy

Metod 4: Använd SuperDelete-kommandoradsverktyget

Vissa användare som påverkas av “Källfilsnamnen är större än vad som stöds av filsystemet” fel har lyckats ta bort de irriterande mapparna med hjälp av ett kommandoradsverktyg med öppen källkod som heter SuperDelete .

Vissa användare har rapporterat att den här metoden äntligen lyckades efter att de flesta andra vägar de tidigare har undersökt visade sig vara ineffektiva. Var inte rädd för det faktum att det här verktyget är ett kommandoradsverktyg - det är faktiskt väldigt enkelt att använda.

Här är en snabbguide för användning SuperDelete för att ta bort mappar och filer som visar “Källfilens namn är större än vad som stöds av filsystemet” fel:

  1. Besök denna länk ( här ) och ladda ner den senaste versionen av SuperDelete-arkivet.

    Hämtar SuperDelete-körbar

  2. Extrahera SuperDelete zip-mapp och klistra in SuperDelete körbar någonstans bekväm.
  3. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “cmd” och tryck på Enter för att öppna ett kommandotolken.

    Kör dialogruta: cmd

  4. Inne i kommandotolken, använd CD-kommandot för att navigera till platsen för SuperDelete.exe. Vi har klistrat in det i rotkatalogen för C så kommandot var CDC: .
  5. Använd sedan följande kommando för att ta bort mappen eller filen som visar dig Källfilnamnen är större än vad som stöds av filsystemet ” fel:
    SuperDelete.exe * fullPathToFileOrFolder *

    Notera: Ersätt * FullPathToFileorFolder * platshållare med den exakta sökvägen i ditt specifika scenario.

  6. Tryck OCH vid nästa uppmaning för att bekräfta borttagningen av mappen eller filen.

    Ta bort mappar eller filer för långa sökvägar med SuperDelete

  7. Det är allt, mappen eller filen raderas permanent.

Notera: Du kan också försöka bara byta namn på mapparna inuti och det kan bli av med det här felet.

4 minuter läst