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



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Muchos usuarios se enfrentan a un escenario extraño al intentar copiar o eliminar algo en su computadora. Los usuarios afectados informan haber recibido un Ruta de origen demasiado larga pronto diciéndoles 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 puede mover, eliminar ni cambiar el nombre de 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

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 puede (aparentemente) hacer nada más con el archivo / carpeta que no sea dejar que ocupe un valioso espacio de almacenamiento.



¿Por qué se produce el error Ruta de origen demasiado larga?

los 'Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos' ocurrirá porque Microsoft solo permite 258 caracteres en la subcarpeta de la ruta de la carpeta. Siempre que se exceda este límite, toda la ruta de la carpeta se bloqueará para el manejo convencional.

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

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



Método 1: eliminar sin pasar por la papelera de reciclaje

Muchos usuarios pudieron solucionar el problema con éxito al omitir la papelera de reciclaje por completo al intentar eliminar el archivo o carpeta que muestra el 'Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos' error.

Para hacer esto, simplemente seleccione el archivo (o carpeta) que muestra el error y presione MAYÚS + Eliminar para eliminar permanentemente el archivo (sin pasarlo por la Papelera de reciclaje).

Seleccione la carpeta de destino y presione la tecla Shift + Supr

Seleccione la carpeta de destino y presione la tecla Shift + Supr

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

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

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

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

  1. Vaya al directorio raíz de la unidad que contiene el árbol de carpetas que no puede eliminar. En nuestro caso, el directorio raíz es C: , ya que queremos eliminar una serie de carpetas ubicadas en Documentos . Así que adelante, cree una carpeta con un nombre de una sola letra en el directorio raíz.
    Crear una carpeta 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 llegue allí, seleccione todo su contenido y presione Ctrl + X para cortarlo. Forzar la eliminación de la carpeta con Robocopy

    Navegó a la ruta de la carpeta de destino y cortó el contenido dentro

  3. A continuación, navegue y abra la carpeta temporal (en nuestro caso, carpeta B) que ha creado anteriormente y pegue el contenido presionando Ctrl + V .

    Pegue el contenido del directorio de destino en la carpeta temporal

  4. Luego, vaya al directorio raíz, haga clic con el botón derecho en la carpeta temporal y elimínela.

    Eliminar la carpeta temporal

  5. Finalmente, regrese al directorio original y elimínelo. Debería poder hacerlo sin recibir el 'Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos' error.

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

Si este método no fue efectivo, pase al siguiente método a continuación.

Método 3: uso de la herramienta Microsoft Robocopy.exe

Si tiene conocimientos de tecnología y prefiere soluciones centradas en la técnica en lugar de un trabajo un poco más tedioso, puede utilizar una herramienta de Microsoft ordenada que está integrada en el símbolo del sistema 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 debe hacer:

  1. Cree una carpeta vacía en la misma unidad que la carpeta con los nombres de archivo largos. Lo nombramos vacío .
  2. prensa Tecla de Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba ' cmd 'Y presione Ctrl + Mayús + Entrar para abrir un símbolo del sistema elevado. Cuando se lo solicite el UAC (Control de cuentas de usuario) , haga clic en si en el aviso.

    Ejecutar diálogo: cmd luego presione Ctrl + Shift + Enter

  3. Dentro del símbolo del sistema elevado, escriba lo siguiente para copiar el vacío carpeta en la carpeta de destino, lo que facilita la eliminación de la última:
     robocopy / MIR c:  * vacío * c:  * carpeta de destino * 

    Nota: Tenga en cuenta que deberá reemplazar el *vacío* y * carpeta de destino * marcadores de posición con los nombres reales en su escenario particular.

Forzar la eliminación de la carpeta con Robocopy

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

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

Algunos usuarios han informado que este método finalmente tuvo é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 cómo usar SuperDelete para eliminar carpetas y archivos que muestran el 'Los nombres de los archivos de origen son más grandes de lo que admite el sistema de archivos' error:

  1. Visite este enlace ( aquí ) y descargue la última versión del archivo SuperDelete.

    Descarga del ejecutable de SuperDelete

  2. Extrae el SuperDelete zip y pegue el SuperDelete ejecutable en algún lugar conveniente.
  3. prensa Tecla de Windows + R para abrir un correr caja de diálogo. A continuación, escriba 'cmd' y presione Entrar para abrir una ventana de símbolo del sistema.

    Ejecutar diálogo: cmd

  4. Dentro del símbolo del sistema, use el comando CD para navegar a la ubicación de SuperDelete.exe. Lo pegamos en el directorio raíz de C, por lo que el comando fue Centros para el Control y la Prevención de Enfermedades: .
  5. A continuación, use el siguiente comando para eliminar 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: Reemplace la * FullPathToFileorFolder * marcador de posición con la ruta exacta en su escenario particular.

  6. prensa Y en el siguiente mensaje para confirmar la eliminación de la carpeta o archivo.

    Eliminación de carpetas o archivos de ruta larga con SuperDelete

  7. Eso es todo, la carpeta o el archivo se elimina de forma permanente.

Nota: También puede intentar simplemente cambiar el nombre de las carpetas dentro y podría deshacerse de este error en particular.

4 minutos de lectura