Guider

Fix: Kildefilnavn er større enn det som støttes av filsystemet

Mange brukere har å gjøre med et merkelig scenario når de prøver å kopiere eller slette noe på datamaskinen. Berørte brukere rapporterer om å motta en Kildesti for lang ber deg fortelle det “Kildefilnavnene er større enn det som støttes av filsystemet”. Dette skjer vanligvis med en fil (eller mer) som er gravlagt i en serie undermapper som har lange navn. Når dette skjer, kan du ikke flytte, slette eller gi nytt navn til noen av de involverte filene / mappene.

Et stort problem med denne spesielle feilen er at når den først oppstår, kan du (tilsynelatende) ikke gjøre noe annet med filen / mappen enn å la den oppta verdifull lagringsplass.

Hvorfor oppstår Source Path Too Long-feilen

De“Kildefilnavnene er større enn det som støttes av filsystemet”vil oppstå fordi Microsoft bare tillater 258 tegn i undermappen for mappesti. Når denne grensen overskrides, vil hele mappestien være låst fra konvensjonell håndtering.

Hvis du sliter med å løse den samme feilmeldingen, vil metodene nedenfor hjelpe deg med å løse problemet. Nedenfor har du en samling metoder som andre brukere i en lignende situasjon har brukt for å få problemet løst.

Alle metodene som presenteres nedenfor skal løse problemet. Følg gjerne den som virker mer tilgjengelig for din nåværende situasjon.

Metode 1: Sletting ved å omgå papirkurven

Mange brukere klarte vellykket å ta seg av problemet ved å omgå papirkurven helt når de prøvde å slette filen eller mappen som viser“Kildefilnavnene er større enn det som støttes av filsystemet”feil.

For å gjøre dette, velg ganske enkelt filen (eller mappen) som viser feilen, og trykk på SKIFT + Slett for å slette filen permanent (uten å sende den gjennom papirkurven).

Metode 2: Slette et tre ved å opprette en lokkebok

Det er en annen manuell tilnærming som mange berørte brukere har brukt til å slette en mappe tre som viste“Kildefilnavnene er større enn det som støttes av filsystemet”feil.

Denne tilnærmingen innebærer å opprette en lokkemappe som ligger i samme katalog som mappen som ikke kan slettes. Ved midlertidig å flytte innholdet i mappen som ikke kan slettes til lokkefuglemappen, har noen brukere klart å fjerne hele katalogen tre som viste feilen.

Her er en rask guide med hva du trenger å gjøre:

  1. Gå til rotkatalogen til stasjonen som inneholder mappetreet du ikke kan slette. I vårt tilfelle er rotkatalogen C: \, siden vi vil slette en serie mapper i Dokumenter. Så fortsett og lag en mappe med et enkelt bokstavsnavn i rotkatalogen.

  2. La mappen med en bokstav være foreløpig, og naviger til katalogen du vil slette. Når du kommer dit, velger du alt innholdet og trykker på Ctrl + X for å kutte dem.
  3. Deretter navigerer du til og åpner den midlertidige mappen (i vårt tilfelle mappe B) som du tidligere har opprettet, og lim inn innholdet ved å trykke på Ctrl + V..
  4. Deretter går du opp til rotkatalogen, høyreklikker den midlertidige mappen og sletter den.
  5. Til slutt, gå tilbake til den opprinnelige katalogen og slett den. Du bør kunne gjøre det uten å motta“Kildefilnavnene er større enn det som støttes av filsystemet”feil.

Merk: Husk at hvis du har flere mappespaker, må du gjenta fremgangsmåten ovenfor med hver av dem for å kunne fjerne hver og en.

Hvis denne metoden ikke var effektiv, kan du gå til neste metode nedenfor.

Metode 3: Bruke Microsoft Robocopy.exe-verktøyet

Hvis du er teknisk kunnskapsrik og foretrekker teknisk fokuserte løsninger i stedet for litt mer kjedelig arbeid, kan du bruke et pent Microsoft-verktøy som er integrert i ledeteksten siden Windows Vista.

Noen brukere har klart å løse dette problemet ved å opprette en tom mappe og deretter bruke RoboCopy-verktøyet til å kopiere den tomme mappen til mappen som inneholder de lange filnavnene. De fleste brukere som prøvde denne metoden rapporterte at den fungerte feilfritt.

Dette er hva du trenger å gjøre:

  1. Opprett en tom mappe på samme stasjon som mappen med de lange filnavnene. Vi kalte den tømme.
  2. trykk Windows-tast + R for å åpne en dialogboks Kjør. Skriv deretter inn “cmdOg trykk Ctrl + Skift + Enter for å åpne en forhøyet ledetekst. Når du blir bedt om det av UAC (brukerkontokontroll), klikk Ja på forespørsel.
  3. Skriv inn følgende i den forhøyede ledeteksten for å kopiere tømme mappen til den målrettede mappen, noe som gjør det lettere å slette det siste:
    robocopy / MIR c: \ * tom * c: \ * målrettet mappe *

    Merk: Husk at du må bytte ut*tømme*og* målrettet mappe *plassholdere med de faktiske navnene i ditt spesifikke scenario.

Metode 4: Bruke SuperDelete kommandolinjeverktøy

Noen brukere berørt av“Kildefilnavnene er større enn det som støttes av filsystemet”error har klart å fjerne de irriterende mappene ved å bruke et kommandolinjeverktøy med åpen kildekode som heter SuperDelete.

Noen brukere har rapportert at denne metoden endelig var vellykket etter at de fleste andre veier de tidligere har utforsket viste seg å være ineffektive. Ikke vær redd for det faktum at dette verktøyet er et kommandolinjeprogram - det er faktisk veldig enkelt å bruke.

Her er en rask guide til bruk SuperDelete for å fjerne mapper og filer som viser “Kildefilenavn er større enn det som støttes av filsystemet”feil:

  1. Besøk denne lenken (her) og last ned den nyeste versjonen av SuperDelete-arkivet.
  2. Pakk ut SuperDelete zip-mappen og lim inn SuperDelete kjørbar et sted som kan samles.
  3. trykk Windows-tast + R å åpne opp en Løpe dialogboks. Skriv deretter inn “cmd” og trykk Enter for å åpne et ledetekstvindu.
  4. Inne i ledeteksten, bruk CD-kommandoen for å navigere til stedet for SuperDelete.exe.Vi har limt den inn i rotkatalogen til C så kommandoen varCDC:\.
  5. Deretter bruker du følgende kommando for å slette mappen eller filen som viser degKildefilnavnene er større enn det som støttes av filsystemet ”feil:
    SuperDelete.exe * fullPathToFileOrFolder *

    Merk: Bytt ut * FullPathToFileorFolder * plassholder med den nøyaktige banen i ditt spesifikke scenario.

  6. trykk Y ved neste ledetekst for å bekrefte slettingen av mappen eller filen.
  7. Det er det, mappen eller filen blir permanent slettet.

Merk:Du kan også prøve å bare gi nytt navn til mappene inne, og det kan bli kvitt denne feilen.

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