Windows – Deleting files and folders with a long filenames (256+ characters)

So I was using a 3rd party iPod management program to copy songs from my iPod back to my hard drive and the program somehow made a folder with a name that was absurdly long. So long that even windows refused to delete it no matter what. The exact error says: “The filename or extension is too long”. The official MS documentation gives 5 suggestions and none of them seemed to work for me. Here is what I did to fix the problem.

I did end up using the 8.3 filename to delete it as in the first suggestion. The problem though? Windows still wouldn’t delete even using the small 8.3 filename. What you need to do is first rename the folder using the 8.3 filename to something shorter. Then the delete command will work. Something like this:

1) Open a command prompt (start -> run -> type in “cmd” and hit enter). 2) Use the cd command to change to the folder that contains the long filename. 3) Use the dir command with the /x switch to display the small 8.3 filename (type “dir /x”) 4) It will display the 8.3 filename of the loooooong filename. It will look something like “LONGFI~1”. 5) Use the rename command to change it to something short. (type rename LONGFI~1 shortname) 6) Now the file is renamed to “shortname”! You can safely delete it through windows explorer or using the DEL command.

Google suggested using the small 8.3 filename but it wont delete it. It still says too long and errors. Make sure you rename it first! Hopefully this will help the google ninjas out there with a similar problem.

comments powered by Disqus