Recientemente, mientras navegaba por algunos de mis archivos y carpetas de respaldo en mi PC con Windows, encontré algunos archivos de respaldo antiguos que quería eliminar. No tenía ningún uso para una copia de seguridad anterior, así que quería eliminar el archivo .tar comprimido.

Pero cuando lo eliminé, recibí el siguiente mensaje de error:

Los nombres de archivo serían demasiado largos para la carpeta de destino

Los nombres de archivo serían demasiado largos para la carpeta de destino

Aparentemente, el archivo comprimido contenía un archivo de imagen JPG, que Windows no pudo eliminar. Usando la opción Omitir, eliminé todo menos este archivo. Ahora bien, ¿por qué sucedió esto?

En el sistema estándar de nombres de archivos de Windows, el nombre total no puede o la ruta excede los 259 caracteres. Esto incluye la ruta de la carpeta, el nombre del archivo y la extensión del archivo. Si es así, cuando intente eliminarlo, recibirá este error.

Limitación de la longitud máxima de la ruta: En la API de Windows (con algunas excepciones que se describen en los siguientes párrafos), la longitud máxima de una ruta es MAX_PATH, que se define como 260 caracteres. Una ruta local se estructura en el siguiente orden: letra de unidad, dos puntos, barra invertida, componentes de nombre separados por barras invertidas y un carácter nulo final. Por ejemplo, la ruta máxima en la unidad D es «D: alguna cadena de ruta de 256 caracteres» donde «» representa el carácter nulo de terminación invisible para la página de códigos del sistema actual. (Los caracteres <> se utilizan aquí para mayor claridad visual y no pueden ser parte de una cadena de ruta válida) dice MSDN.

El nombre de archivo es demasiado largo para la carpeta de destino

Ahora, en mi caso, la ruta completa de la carpeta era:

D: 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 cargas 2011 08

Y el nombre del archivo era muy largo, como Productor-musical-… -y-videojuegos.jpg – como se puede ver en la imagen.

Abrí su ubicación e intenté eliminar o cambiar el nombre el archivo. Ni siquiera me ofrecieron la opción de hacerlo. Si puede cambiarle el nombre, está bien, pero no me ofrecieron esta opción.

Nombre de archivo demasiado largo 2Así que regresé a su subcarpeta e intenté eliminarla. Sin éxito. Recibí el mismo mensaje de error.

Nombre de archivo demasiado largo 3Luego usé el Mover a la carpeta opción para mover la carpeta a mi D Drive. ¡Esto funcionó! El camino se había acortado repentinamente y pude borrar.

Este sencillo truco funcionó en mi caso, y espero que también te ayude.

A veces, el simple hecho de reiniciar, ejecutar Check Disk o usar un programa gratuito de eliminación de terceros también es conocido por ayudar a eliminar archivos y carpetas indelebles.

También puede utilizar el software gratuito Fijador de camino largo para corregir los errores de Ruta demasiado larga en Windows.

Si nada ayuda, es posible que desee echar un vistazo a este Hilo de Microsoft donde se han sugerido algunas formas avanzadas usando CMD y Robocopia.

Lectura relacionada: Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos.

El nombre de archivo es demasiado largo para la carpeta de destino

Deja un comentario