Kan bestanden met lange bestandsnamen niet verwijderen? Fix It In slechts 5 seconden
“Help alstublieft. Ik kan een bestand niet verwijderen omdat de bestandsnaam te lang is.”
Deze is een verbijsterend probleem dat in vijf seconden kan worden opgelost, en het enige dat nodig is, is een eenvoudige DOS-opdracht uit het verleden. Maar laten we eerst kennismaken met een van de oudste fouten die Windows oproept en de boosdoener achter zich: Lange bestandsnamen (LFN).
Wat zijn lange bestandsnamen?
Lange bestandsnamen worden overgenomen van Windows 95 en de MS-DOS-architectuur. Het LFN-systeem specificeerde bestands- en mapnamen van maximaal 255 tekens. Dit was een wijziging ten opzichte van de oudere 8.3-bestandsnaamgevingsconventie van maximaal acht tekens (na elk directorypad), eventueel gevolgd door een bestandsnaamextensie bestaande uit een punt [.] En maximaal drie tekens.
Omdat Windows achterwaarts compatibel is, zullen we dit gebruiken “interconversie” tussen de twee bestandsnaamgevingssystemen om ons probleem op te lossen, omdat bestandsnamen soms de limieten overschrijden die voor hen zijn ingesteld.
Veel Windows-programma's verwachten het maximale padlengte korter zijn dan 255 tekens. Deze limiet sluit het bestandspad uit waaronder het zich bevindt. Maar wanneer u een bestand van de ene locatie kopieert, houdt het rekening met het volledige bestandspad.
Bestanden met te lange bestandsnamen kunnen een product zijn van andere besturingssystemen. Het kan ook worden geboren als een cachebestand van software van een derde partij. Of het kan een mediabestand zijn met een erg lange naam. Soms worden deze bestanden ook gemaakt als ze in diepere mappen bestaan, zoals een netwerkshare.
U kunt dergelijke bestanden beheren met de software die ze heeft gemaakt. Maar als dat niet lukt, is hier een veel eenvoudigere oplossing.
Het oplossen “Te lang” Filename fouten
Het is een eenvoudig proces in drie stappen om een bestand met een lange bestandsnaam te verwijderen. De kunst is om een kortere bestandsnaam automatisch te genereren en die te gebruiken.
- Open een opdrachtprompt in de map waarin het bestand zich bevindt.
- Gebruik een DOS-opdracht om de korte bestandsnaam op te halen in 8.3-bestandsnaamindeling.
- Gebruik nu de DEL commando in DOS voor het bestand om het bestand te verwijderen.
Laten we eens kijken hoe het werkt met een voorbeeld. Hier hebben we een bestand met een lange bestandsnaam in een map.
Open File Explorer en blader naar het bestand in zijn map. druk op Verschuiving en klik vervolgens met de rechtermuisknop op een leeg gebied. Kiezen Open het commandovenster hier. Er wordt een opdrachtpromptvenster geopend met het pad ingesteld naar de map waarin u zich bevindt.
Voer de DOS-opdracht in om een lijst weer te geven van de bestanden en mappen in de huidige map. De dir opdracht is een interne opdracht en is beschikbaar op alle Microsoft-besturingssystemen. De /X attribuut geeft de korte namen weer voor niet-8.3 bestandsnamen. Je kunt ook DIR / X / P gebruiken om te pauzeren en van het ene scherm naar het volgende te gaan als er te veel bestanden zijn om te bekijken.
In de onderstaande schermafbeelding ziet u het tekstbestand dat we willen verwijderen met de “gemodificeerde” korte bestandsnaam.
Dus je kunt zien hoe we DOS hebben gebruikt “automatisch te genereren” een kortere naam voor het bestand. Gebruik nu de eenvoudige DEL-opdracht voor de korte bestandsnaam om het bestand te verwijderen. Dat is het!
De les hier is om DOS niet te verwaarlozen. Er zijn een aantal nuttige DOS-opdrachten De 8 nuttige DOS-opdrachten die u moet onthouden De 8 nuttige DOS-opdrachten die u moet onthouden Windows 7 beschikt nog steeds over een opdrachtpromptvenster. dus er is nog steeds plaats voor DOS-opdrachten. Dus voor degenen onder u die het leuk vinden om een paar commando's in te typen om het gedoe van ... Lees meer te voorkomen dat je nog steeds je dag kan redden.
Heb je het probleem van te lange bestandsnamen tegengekomen? Wat is de benadering die je hebt gebruikt?
Image Credit: hanss via Shutterstock.com
Lees meer over: Bestandsbeheer, MS-DOS, Problemen oplossen, Windows 10.