Hoe verwijder ik de maximale padlengtebeperking (260 tekens) in Windows?

Hoe los je het probleem ‘Pad te lang’ op in Windows?

Soms gooit Windows roet in het eten als het gaat om het beheren van bestanden of mappen. De meest voorkomende boosdoener? De beruchte limiet van 260 tekens voor paden. Het is een beetje vreemd, want het is geen probleem van het bestandssysteem (NTFS kan veel langere paden aan), maar dankzij de Win32 API zit je vast als je die limiet bereikt. Meestal verschijnt de foutmelding bij het kopiëren, verplaatsen of opslaan van bestanden met extreem lange mapnamen. De foutmelding luidt “pad te lang” en dat kan enorm frustrerend zijn, vooral als je te maken hebt met diepe mapstructuren of geautomatiseerde taken. Gelukkig zijn er manieren om deze beperking te versoepelen, hoewel niet alle apps automatisch de langere paden ondersteunen, zelfs niet als je deze functie inschakelt. Wat je na het aanpassen van deze oplossingen bereikt, is dat je met langere paden kunt werken, wat betekent dat je minder problemen ondervindt met bestandsbeheer. Let wel op: niet alle apps zijn bijgewerkt om dit te ondersteunen, dus soms krijg je nog steeds foutmeldingen. Maar goed, het is de moeite waard om deze methoden te proberen voordat je wanhopig wordt.

Hoe los ik de padlengtelimiet in Windows op?

Methode 1: Langepadondersteuning inschakelen via Groepsbeleid

Dit werkt als u Windows 10 (versie 1607 of later) of Windows Server 2016 of later gebruikt. Het is een beetje sluw, omdat dit beleid standaard is uitgeschakeld. Als u dus nog nooit met Groepsbeleid hebt gewerkt, kan het intimiderend lijken. Waarom het helpt: Het schakelt ondersteuning in voor paden langer dan 260 tekens, waardoor Windows langere paden kan zoeken, kopiëren of verplaatsen als de app dit ondersteunt. Wanneer is het van toepassing: Wanneer u de foutmelding ‘pad te lang’ krijgt tijdens bestandsbewerkingen of bij compatibiliteitsproblemen met apps. Wat u kunt verwachten: Na het inschakelen en na het opnieuw opstarten, werken veel apps die lange paden ondersteunen zonder problemen met de lengtelimiet. Zo doet u het: – Druk op Win + R, typ Win32 lange gpedit.mscpaden en druk op Enter om de Groepsbeleid-editor te openen.- Navigeer naar Computerconfiguratie > Administratieve sjablonen > Systeem > Bestandssysteem.- Zoek het beleid met de naam Win32 lange paden inschakelen.- Dubbelklik erop en stel het in op Ingeschakeld.- Klik op OK en herstart vervolgens uw pc. Opmerking: Bij sommige configuraties is dit mogelijk niet direct het probleem opgelost, met name bij apps die geen lange paden ondersteunen of die gecompileerd zijn zonder de longPathAware-vlag.

Methode 2: Lange padondersteuning inschakelen via registeraanpassingen

Als u geen fan bent van Groepsbeleid of er geen toegang toe hebt (zoals in sommige Windows-versies), is het bewerken van het register een andere optie. Waarom dit helpt: Het is een andere manier om ondersteuning voor lange paden handmatig in te schakelen. Wanneer is dit van toepassing: Wanneer de beleidsaanpak niet werkt of wanneer u liever het register bewerkt. Wat kunt u verwachten: Na het toevoegen van deze registerwaarde en het opnieuw opstarten, zou Windows langere paden moeten ondersteunen en zouden sommige problemen mogelijk verholpen zijn. Procedure: – Open de Register-editor via Win + R, typ vervolgens regedit.- Navigeer naar ` HKLM\SYSTEM\CurrentControlSet\Control\FileSystem `.- Klik met de rechtermuisknop in het rechterdeelvenster, kies Nieuw > DWORD (32-bits) waarde en geef deze de naam LongPathsEnabled.- Dubbelklik op deze nieuwe waarde en stel deze in op 1.- Sluit de editor en herstart uw pc. Opmerking: Deze aanpassing kan soms lastig zijn als beveiligingsbeleid het bewerken van het register blokkeert, dus wees voorzichtig.

Extra: Gebruik een padvoorvoegsel \\?\voor apps die lange paden ondersteunen.

Omdat niet alle apps dit snappen, vooral oudere apps of sommige Office-apps, is het handig om het bestandspad handmatig aan te passen bij het scripten of werken vanuit de opdrachtregel. Waarom dit helpt: Het \\?\voorvoegsel ** vertelt Windows de MAX_PATH-beperking te omzeilen, waardoor apps die dit ondersteunen langere paden kunnen verwerken zonder problemen. Wanneer is dit van toepassing: Wanneer u werkt met grote bestanden, scripts of opdrachtregelbewerkingen die vastlopen vanwege te lange paden. Hoe doet u dit: – Voeg gewoon \\?\** toe aan het volledige bestandspad.- Voorbeeld: ` \\?\C:\Very\Long\Path\To\Your\File.txt`.Dit zou de meeste GUI-apps niet moeten beïnvloeden, maar het is goud waard bij het werken met opdrachtregeltools zoals `robocopy` of PowerShell-scripts.

Overige tips en trucs

– Voor zware bewerkingen op bestanden met lange paden kunnen programma’s zoals 7-Zip File Manager of Total Commander vaak beter overweg met lange paden dan Windows Verkenner.- Bij diepe mapstructuren kan het beperken van de nesting of het inkorten van mapnamen problemen voorkomen.- Als u regelmatig tegen de limiet aanloopt, kunt u overwegen de mappenstructuur te herstructureren of organisatiebeleid te gebruiken om diepe nesting op gedeelde schijven te beperken.

Het is best irritant dat Windows nog steeds zo kieskeurig is over padlengtes, vooral omdat NTFS veel meer aankan. Maar gelukkig zijn er nu wel een paar opties om die beperkingen te omzeilen. Ik weet niet waarom sommige apps lange paden weigeren te ondersteunen, maar dat is een ander verhaal. Hopelijk scheelt dit iemand een paar uur.

Samenvatting

  • Schakel de instelling voor lange paden in via Groepsbeleid of het register.
  • Gebruik het \\?\voorvoegsel in scripts of opdrachtregelinstructies voor niet-ondersteunde apps.
  • Kies voor alternatieve bestandsbeheerders voor bulkbewerkingen op lange paden.
  • Houd de mapstructuur zo ondiep mogelijk bij het plannen van langdurige opslag.

Samenvatting

Het overschrijden van de limiet van 260 tekens kan lastig zijn, vooral bij oudere apps of complexe mapstructuren. Deze methoden helpen over het algemeen, maar onthoud dat niet elke app goed overweg kan met lange paden. Het herorganiseren van je bestanden of het afdwingen van ondersteuning met behulp van voorvoegseltrucs biedt vaak uitkomst. Hopelijk helpt dit iemand om slapeloze nachten door de padlimieten van Windows te voorkomen.