De bestandsnaam (-namen) zouden te lang zijn voor de doelmap

Onlangs kwam ik tijdens het bladeren door enkele van mijn back-upbestanden en -mappen op mijn Windows - pc enkele oude back-upbestanden tegen die ik wilde verwijderen. Ik had geen zin in een oude back-up, dus ik wilde het gecomprimeerde .tar-bestand verwijderen.

Maar toen ik het verwijderde, kreeg ik de volgende foutmelding:

De bestandsnaam (-namen) zouden te lang zijn voor de doelmap

De bestandsnaam (-namen) zouden te lang zijn voor de doelmap

Blijkbaar bevatte het gecomprimeerde bestand een JPG -afbeeldingsbestand dat mijn Windows niet kon verwijderen. Met de optie Overslaan(Skip) heb ik alles behalve dit bestand verwijderd. Waarom is dit gebeurd?

Onder het standaard  bestandsnaamgevingssysteem van Windows kan de totale naam niet of mag het pad niet langer zijn dan 259 tekens. Dit omvat het mappad, de bestandsnaam en de bestandsextensie. Als dit het geval is, ontvangt u deze foutmelding wanneer u deze probeert te verwijderen.

Maximum Path Length Limitation: In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters. A local path is structured in the following order: drive letter, colon, backslash, name components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is “D:\some 256-character path string” where “” represents the invisible terminating null character for the current system codepage. (The characters < > are used here for visual clarity and cannot be part of a valid path string) says MSDN.

Gerelateerd(Related) : Win32 Long Paths inschakelen in Windows(How to Enable Win32 Long Paths in Windows) .

Bestandsnaam(Filename) te lang voor doelmap

In mijn geval was het volledige mappad:

D: Siteback- Site Backups\ Misc\ backup-4.7.2012_23-41-31_thegadget.tar backup-4.7.2012_23-41-31_thegadget backup-4.7.2012_23-41-31_thegadget homedirect 2 public_html2 wp-content2 uploads 2011 08

En de bestandsnaam was erg lang om – zoals Music-producer-…-and-video-games.jpg – zoals te zien is in de afbeelding.

Ik opende de locatie en probeerde het bestand te verwijderen of te hernoemen(delete or rename) . Ik kreeg niet eens de mogelijkheid om dat te doen. Als je het kunt hernoemen, prima - maar ik kreeg deze optie niet aangeboden.

Bestandsnaam te lang 2

Bestandsnaam te lang 3

Deze eenvoudige truc werkte in mijn geval, en ik hoop dat het jou ook helpt.(This simple trick worked in my case, and I hope it helps you too.)

Soms is het ook bekend dat het eenvoudigweg opnieuw opstarten, het uitvoeren van Check Disk of het gebruik van freeware voor verwijderen van derden, helpt bij het verwijderen van niet-verwijderbare bestanden en mappen .

U kunt ook de freeware Long Path Fixer gebruiken om Path Too Long-fouten in Windows op te lossen .

Als niets helpt, wil je misschien een kijkje nemen in deze Microsoft-thread waar enkele geavanceerde manieren zijn voorgesteld om CMD en Robocopy te gebruiken .

Gerelateerd lezen(Related read) : De naam(en) van het bronbestand zijn groter dan wordt ondersteund door het bestandssysteem .



About the author

Ik ben een ervaren software-engineer met meer dan 10 jaar ervaring in het Windows-ecosysteem voor app- en bestandsbeheer. Ik ben ook een veteraan in het ontwikkelen van systemen en beveiligingsoplossingen voor bedrijven en overheden. Mijn ervaringen in beide arena's geven me een uniek perspectief op wat goede software, systemen en beveiliging maakt en hoe deze efficiënt te bouwen.



Related posts