Ruta demasiado larga Error 0x80010135 en Windows 11/10

Si cuando intenta extraer un archivo Zip o un archivo comprimido en su computadora con Windows 11 o Windows 10, aparece el mensaje de Acción interrumpida que indica Error 0x80010135: ruta demasiado larga entonces esta publicación está destinada a ayudarlo con las soluciones más adecuadas que puede aplicar para resolver fácilmente el problema en su sistema.

Las principales razones de este problema incluyen:

  • Rutas de archivos de más de 260 caracteres porque la biblioteca API de Windows 32 no admite rutas de archivos con más de 260 caracteres.
  • Corrupción de archivos
  • Infección de software malicioso
  • Instalación incorrecta o fallida del software
  • Eliminación accidental del archivo o entrada del sistema necesario

Reparar Ruta demasiado larga Error 0x80010135

Los archivos son archivos que contienen uno o varios archivos de datos, de los cuales los archivos Zip, RAR, Unix Tar y CAB son los más utilizados, entre otros. Estos tipos de archivos, a menudo denominados carpetas comprimidas, son útiles cuando se copian y envían varios archivos porque facilitan el almacenamiento y la portabilidad. Los archivos comprimidos también comprimen los archivos, lo que les permite ocupar menos espacio. Por lo tanto, si recibe el mensaje Error 0x80010135: Ruta demasiado larga Acción interrumpida cuando intenta extraer o descomprimir un archivo Zip o cualquier otro archivo en su computadora con Windows 11/10, entonces, sin ningún orden en particular, nuestras soluciones recomendadas que se presentan a continuación deberían ayudarle a resolver este problema.

  1. Use una herramienta alternativa de extracción de archivos Zip
  2. Extraiga el archivo comprimido a la carpeta raíz o extraiga solo las subcarpetas
  3. Use el comando Robocopy o XCopy
  4. Habilitar la compatibilidad con rutas largas en Windows

Veamos la descripción del proceso en relación con cada una de las soluciones enumeradas.

Leer : Solucione el error 0x800700CE, el nombre de archivo o la extensión es demasiado largo

Antes de continuar con las soluciones a continuación, la solución más sencilla a este problema en la mayoría de los casos es cambiar el nombre del archivo comprimido con un nombre más corto (por ejemplo, 123456789_abcdefg_temp.zip a temp.zip) para reducir la ruta del archivo. Si es posible, abra primero el archivo de almacenamiento, ya que podría contener varias carpetas principal/secundaria, y luego busque los directorios con nombres largos. Si no puede cambiar el nombre de las subcarpetas dentro del archivo, puede cambiar el nombre del directorio del archivo a un nombre más corto y luego intentar extraer el contenido del archivo nuevamente.

1]Use una herramienta alternativa de extracción de archivos Zip

La utilidad integrada en Windows puede funcionar bien al comprimir y descomprimir archivos zip. Sin embargo, en algunos casos, el error de ruta demasiado larga 0x80010135 puede ocurrir porque la herramienta no puede manejar un formato zip en particular. Para sortear esta limitación, puede usar un software de compresión o descompresión de terceros alternativo, como 7-Zip; estos funcionan bien con la mayoría de los formatos de archivo.

Leer : La herramienta Long Path Fixer corregirá los errores de Path Too Long

2]Extraiga el archivo comprimido a la carpeta raíz o Extraiga solo las subcarpetas

Puede extraer el archivo comprimido a la carpeta raíz siguiendo estos pasos:

  • Cambie el nombre del archivo zip a un nombre principal más corto.
  • Copie y mueva el archivo a la partición C: o una carpeta en el disco C:.

Esto acortará la ruta cuando extraiga el archivo a una carpeta raíz agregando menos caracteres a la ruta del archivo. Asegúrese de que la carpeta raíz esté en C:, D: o cualquiera que prefiera.

  • Finalmente, extraiga el archivo zip en la carpeta en la partición C:.

También puede abrir las carpetas con nombres de archivo largos en el archivo y solo extraerlos a un directorio. Una vez hecho esto, ahora puede organizarlos de acuerdo con el archivo original creando carpetas y moviendo las subcarpetas dentro de ellas. Asegúrese de utilizar nombres cortos para la nueva carpeta.

Si no tuvo éxito y vuelve a aparecer el error a la vista, puede probar la siguiente solución.

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

3]Use el comando Robocopy o XCopy

Robocopy (Robust File Copy) es un comando de replicación de archivos/directorios de línea de comandos. De forma predeterminada, Robocopy solo copiará un archivo si el origen y el destino tienen marcas de tiempo diferentes o tamaños de archivo diferentes. Además, Robocopy aceptará nombres de ruta UNC, incluidos nombres de ruta largos de más de 256 caracteres; aunque Robocopy copia con éxito dichos archivos, para evitar problemas como la dificultad para acceder a los archivos con el Explorador de archivos de Windows, debe elegir una carpeta de destino con un nombre más corto que la fuente. carpeta.

Para usar el comando Robocopy para copiar el contenido zip a la carpeta de destino en su PC con Windows 11/10, haga lo siguiente:

  • presione el Tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
  • En el cuadro de diálogo Ejecutar, escriba cmd y luego presione CTRL + MAYÚS + ENTRAR para abrir el símbolo del sistema en modo elevado.
  • En la ventana del símbolo del sistema, copie y pegue el siguiente comando y presione Enter:
                      robocopy SourceFilePath DestinationPath /E /copyall
                    

Sustituya los marcadores de posición SourceFilePath y DestinationPath en consecuencia, por lo que su sintaxis debería verse así:

                      robocopy C:src C:dst /E /copyall
                    

Alternativamente, puede ejecutar el siguiente comando:

                      robocopy C:source D:destination *.zip /MIR /v /s /XX
                    

Con esta sintaxis, el /s Se necesita el interruptor para evitar copiar cualquier carpeta vacía en el archivo de almacenamiento, y el /xx Se necesita el interruptor para evitar la eliminación de archivos más antiguos en la carpeta de destino.

La herramienta XCopy, que significa EXtended Copy, es una popular utilidad de línea de comandos para copiar grandes cantidades de datos en Windows. El comando crea archivos con el conjunto de atributos de archivo, ya sea que este atributo se haya configurado o no en el archivo de origen. Para usar el comando XCopy para copiar el contenido zip a la carpeta de destino en su PC con Windows 11/10, ejecute el siguiente comando:

                      xcopy SourceFilePath DestinationPath /O /X /E /H /K
                    

Leer : Los nombres de los archivos serían demasiado largos para el mensaje de error de la carpeta de destino

4]Habilitar la compatibilidad con rutas largas en Windows

En la API de Windows (con algunas excepciones), 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
  • Colon
  • barra invertida
  • Nombre de los componentes separados por barras invertidas
  • Un carácter nulo de terminación

De forma predeterminada, la compatibilidad con rutas largas está deshabilitada en Windows. Para esta solución, debe habilitar la compatibilidad con Win32 Long Paths a través del Editor de políticas de grupo local, el Editor de registro, PowerShell o el Símbolo del sistema.

A habilite el soporte de ruta larga a través del editor de políticas de grupo local sigue estos pasos:

  • presione el Tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
  • En el cuadro de diálogo Ejecutar, escriba gpedit.msc y presione Enter para abrir el Editor de directivas de grupo.
  • Dentro del Editor de políticas de grupo local, use el panel izquierdo para navegar a la ruta a continuación:
                      Computer Configuration > Administrative Templates > System > Filesystem
                    
  • En la ubicación, en el panel derecho, haga doble clic en Habilitar rutas largas de Win32 entrada para editar sus propiedades.
  • En la ventana de política abierta, establezca el botón de radio en Activado .
  • Hacer clic Aplicar > OK para guardar los cambios.
  • Exit el editor de políticas de grupo local.
  • Reinicia tu computadora.

Para los usuarios de Windows 11/10 Home, puede agregar la función Editor de políticas de grupo local y luego llevar a cabo las instrucciones que se proporcionan arriba, o puede hacer el método de registro o PowerShell o Símbolo del sistema a continuación.

A habilite el soporte de rutas largas a través de PowerShell sigue estos pasos:

  • Abra Windows Terminal en modo elevado.
  • En la consola de PowerShell, escriba o copie y pegue el siguiente comando y presione Enter:
                      New-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetControlFileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD –Force
                    
  • Exit Terminal de Windows una vez que se ejecuta el comando.
  • Reinicie la PC.

A habilite el soporte de rutas largas a través del símbolo del sistema siga estos pasos para editar el registro a través del símbolo del sistema:

  • Abra el símbolo del sistema en modo elevado.
  • En la ventana del símbolo del sistema, copie y pegue el siguiente comando y presione Enter:
                      reg.exe Add "HKLMSYSTEMCurrentControlSetControlFileSystem" /V "LongPathsEnabled" /T REG_DWORD /D "1"
                    
  • Exit Solicitud de CMD una vez que se ejecuta el comando.
  • Reinicie la PC.

A habilite el soporte de rutas largas a través del Editor del Registro sigue estos pasos:

Dado que se trata de una operación de registro, se recomienda realizar una copia de seguridad del registro o crear un punto de restauración del sistema como medida de precaución necesaria. Una vez hecho esto, puede proceder de la siguiente manera:

  • presione el Tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
  • En el cuadro de diálogo Ejecutar, escriba regedit y presione Enter para abrir el Editor del Registro.
  • Navegue o salte a la ruta de la clave de registro a continuación:
                      ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem
                    
  • En la ubicación, en el panel derecho, haga doble clic en el LongPathsEnabled tecla para editar sus propiedades.
  • En el cuadro de diálogo de propiedades, introduzca 1 en el campo Datos del valor.
  • Hacer clic OK o golpear Enter para guardar el cambio.
  • Exit Editor de registro.

Alternativamente, puede habilitar automáticamente la clave LongPathsEnabled en el registro. Así es cómo:

  • Prensa Tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
  • En el cuadro de diálogo Ejecutar, escriba bloc de notas y presione Enter para abrir el Bloc de notas.
  • Copie y pegue el siguiente código en el editor de texto.
                      Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem]"LongPathsEnabled"=dword:00000001
                    
  • Ahora, haga clic en el Expediente opción del menú y seleccione Guardar como botón.
  • Elija una ubicación (preferiblemente de escritorio) donde desea guardar el archivo.
  • Enter un nombre con .reg extensión (p. ej.; EnableLongPaths.reg ).
  • Elija Todos los archivos de la Guardar como tipo la lista desplegable.
  • Haga doble clic en el archivo .reg guardado para fusionarlo.
  • Si se le solicita, haga clic en Ejecutar > ( UAC ) > Sí > OK para aprobar la fusión.
  • Ahora puede eliminar el archivo .reg si lo desea.
  • Reinicie la PC.

Cualquiera de estas soluciones debería funcionar para usted.

Leer : ¿Ruta de origen demasiado larga? Use SuperDelete para eliminar archivos con tales errores

¿Cómo omitir la ruta de un archivo durante demasiado tiempo?

si la ruta es demasiado larga, primero copie la carpeta a los niveles superiores en el Explorador de archivos y luego muévala a su computadora local. si los nombres de los archivos son demasiado largos, primero intente comprimir los archivos con una aplicación de archivo y luego copie el archivo en su computadora local y luego extraiga el contenido. También puede utilizar aplicaciones de terceros.

¿Cómo puedo copiar más de 256 caracteres?

Windows tiene una limitación en la que la ruta completa a un archivo no puede tener más de 255 caracteres. Microsoft tiene un programa de copia de línea de comandos llamado “Robocopy” (Robust Copy) que puede copiar archivos sin esta limitación. ROBOCOPY aceptará rutas UNC, incluidas rutas UNC de más de 256 caracteres.

también lea : TLPD es un buscador de archivos largos para detectar archivos con rutas largas en Windows

Related Posts