Corrección: los nombres de los archivos de origen son más grandes que los que admite el sistema de archivos

Muchos usuarios se enfrentan a una situación extraña cuando intentan copiar o borrar algo de su ordenador. Los usuarios afectados informan de que reciben un mensaje Source Path Too Long que les dice que “Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos”. Esto suele ocurrir con un archivo (o más) que está enterrado en una serie de subcarpetas que tienen nombres largos. Cuando esto sucede, no se puede mover, eliminar o renombrar ninguno de los archivos/carpetas involucrados.

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

Un gran problema con este error en particular es que una vez que ocurre, no puedes (aparentemente) hacer nada más con el archivo/carpeta aparte de dejar que ocupe un valioso espacio de almacenamiento.

¿Por qué se produce el error Source Path Too Long

El “Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos” se producirá porque Microsoft sólo permite 258 caracteres en la subcarpeta de la ruta de la carpeta. Siempre que se supere este límite, la ruta de la carpeta entera se bloqueará para evitar su manipulación convencional.

Si tienes problemas para resolver el mismo mensaje de error, los siguientes métodos te ayudarán a resolver el problema. A continuación tienes una colección de métodos que otros usuarios en una situación similar han utilizado para resolver el problema.

Todos los métodos que se presentan a continuación deberían resolver la cuestión. Siéntase libre de seguir el que le parezca más accesible a su situación actual.

Método 1: Borrar pasando por alto la Papelera de Reciclaje

Muchos usuarios lograron solucionar el problema pasando por alto la papelera de reciclaje completamente al tratar de eliminar el archivo o la carpeta que muestra el error “Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos” .

También te puede interesar:  Arreglar: Error de llamada de procedimiento a distancia al abrir fotos o imágenes

Para ello, simplemente seleccione el archivo (o carpeta) que muestra el error y presione SHIFT + Delete para borrar permanentemente el archivo (sin pasarlo por la Papelera de Reciclaje).

Seleccione la carpeta deseada y presione la tecla Shift + Del

Método 2: Eliminar un árbol creando un directorio de señuelo

Hay otro enfoque manual que muchos de los usuarios afectados han utilizado con éxito para eliminar una carpeta tres que mostraba el error “Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos” .

Este enfoque implica la creación de una carpeta señuelo ubicada en el mismo directorio que la carpeta que no puede ser eliminada. Al mover temporalmente el contenido de la carpeta que no puede ser eliminada a la carpeta señuelo, algunos usuarios han logrado eliminar todo el directorio tres que estaba mostrando el error.

Aquí tienes una guía rápida con lo que tienes que hacer:

  1. Ve al directorio raíz de la unidad que contiene el árbol de carpetas que no puedes borrar. En nuestro caso, el directorio raíz es C:, ya que queremos borrar una serie de carpetas que se encuentran en Documentos . Así que adelante y crea una carpeta con un nombre de una sola letra en el directorio raíz.

  2. Deje la carpeta de una sola letra por ahora y navegue hasta el directorio que desea eliminar. Una vez que llegues allí, selecciona todo su contenido y pulsa Ctrl + X para cortarlo. Navega hasta la ruta de la carpeta deseada y corta el contenido que hay dentro
  3. A continuación, navega y abre la carpeta temporal (en nuestro caso, la carpeta B) que has creado previamente y pega el contenido pulsando Ctrl + V . Pega el contenido del directorio de destino en la carpeta temporal
  4. Entonces, sube al directorio raíz, haz clic con el botón derecho del ratón en la carpeta temporal y bórrala. Borrar la carpeta temporal
  5. Finalmente, vuelve al directorio original y bórralo. Debería poder hacerlo sin recibir el error “Los nombres de los archivos de origen son más grandes que los que soporta el sistema de archivos” .

Nota: Tenga en cuenta que si tiene varias palancas de carpeta, debe repetir el procedimiento anterior con cada una de ellas para poder eliminar todas y cada una.

Si este método no fue eficaz, pase al siguiente método que se indica a continuación.

Método 3: Usando la herramienta Microsoft Robocopy.exe

Si eres un experto en tecnología y prefieres las soluciones técnicas en lugar de un trabajo un poco más tedioso, puedes usar una herramienta de Microsoft que está integrada en el Command Prompt desde Windows Vista.

Algunos usuarios han logrado resolver este problema en particular creando una carpeta vacía y luego usando la utilidad RoboCopy para copiar esa carpeta vacía en la carpeta que contiene los nombres de archivo largos. La mayoría de los usuarios que intentaron este método informaron que funcionó sin problemas.

Esto es lo que tienes que hacer:

  1. Crea una carpeta vacía en la misma unidad de disco que la carpeta con los nombres de archivo largos. La llamamos empty .
  2. Presiona la tecla Windows + R para abrir el cuadro de diálogo Ejecutar. Luego, escribe ” cmd ” y pulsa Ctrl + Mayúsculas + Intro para abrir un Símbolo de Comando elevado. Cuando el UAC (User Account Control) lo solicite, haga clic en Sí en el prompt. Run dialog: cmd y luego presione Ctrl + Shift + Enter
  3. Dentro de la línea de comandos elevada, escriba lo siguiente para copiar la carpeta vacía en la carpeta deseada, facilitando el borrado de la última:

     robocopy /MIR c:*empty* c:*targetedfolder* 

    Nota: Ten en cuenta que tendrás que sustituir los marcadores de posición *vacio* y *targetedfolder* por los nombres reales en tu escenario particular.

Forzar la eliminación de la carpeta con Robocopy

Método 4: Usando la herramienta de línea de comandos SuperDelete

Algunos usuarios afectados por el error “Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos” han logrado eliminar las molestas carpetas utilizando una herramienta de línea de comandos de código abierto llamada SuperDelete .

Algunos usuarios han informado de que este método tuvo finalmente éxito después de que la mayoría de las otras vías que habían explorado anteriormente resultaron ser ineficaces. No se asuste por el hecho de que esta herramienta es una utilidad de línea de comandos – en realidad es muy fácil de usar.

Aquí hay una guía rápida sobre el uso de SuperDelete para eliminar carpetas y archivos que muestran el error “los nombres de los archivos de origen son más grandes que los que soporta el sistema de archivos” :

  1. Visita este enlace ( aquí ) y descarga la última versión del archivo SuperDelete. Descargando el ejecutable de SuperDelete
  2. Extraer la carpeta zip SuperDelete y pegar el ejecutable SuperDelete en algún lugar conveniente.
  3. Pulse la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . A continuación, escribe “cmd” y pulsa Intro para abrir una ventana de comandos. Ejecutar cuadro de diálogo: cmd
  4. Dentro de la instrucción de comando, usa el comando CD para navegar a la ubicación de SuperDelete.exe. Lo hemos pegado en el directorio raíz de C para que el comando sea cd C:.
  5. A continuación, utilice el siguiente comando para borrar la carpeta o el archivo que le muestra el Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos” error:

    SuperDelete.exe *fullPathToFileOrFolder*

    Nota: Reemplaza el marcador de posición *FullPathToFileorFolder* con la ruta exacta en tu escenario particular.

  6. Pulse Y en la siguiente indicación para confirmar la eliminación de la carpeta o el archivo. Eliminación de carpetas o archivos de ruta larga con SuperDelete
  7. Eso es todo, la carpeta o el archivo se borra permanentemente.

Nota: También puedes intentar simplemente renombrar las carpetas que hay dentro y puede que se deshaga de este error en particular.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.