Cómo solucionar el error "Ruta demasiado larga" en Windows

¿Aparece el error "Ruta demasiado larga"(get a “Path Too Long” error) al extraer un archivo ZIP en su PC con Microsoft Windows 10 o Windows 11? (Microsoft Windows 10)Es posible que haya excedido el límite máximo de caracteres permitido para sus carpetas y archivos. Le mostraremos cómo solucionarlo, así como otros elementos subyacentes para resolver su problema.

Algunas razones por las que Windows muestra el error anterior son que el nombre del archivo ZIP es demasiado largo, su carpeta principal tiene un nombre largo, (ZIP)su ZIP tiene un problema(your ZIP itself has a problem) y el Explorador de archivos está funcionando mal.

Cambie el nombre de su archivo ZIP

La forma más sencilla de corregir el error "Ruta demasiado larga" de Windows es cambiar el nombre del archivo ZIP(renaming your ZIP file) . Si su archivo ZIP tiene un nombre largo, acortarlo le permitirá evitar el error anterior.

Cambiar el nombre de su archivo no cambia el contenido que contiene.

  1. Abra una ventana del Explorador de archivos(File Explorer) y busque su archivo ZIP .
  2. Haga clic derecho en su archivo y elija Cambiar nombre(Rename) . Alternativamente, haga clic en su archivo y presione F2 en su teclado.

  1. Ingrese(Enter) un nuevo nombre corto para su archivo y presione Enter .
  2. Haga clic derecho en su archivo ZIP y elija Extraer todo(Extract All) .

  1. Seleccione Extraer(Select Extract) en la siguiente ventana.

Cambie el nombre de su carpeta principal para acortar la ruta del archivo(File Path)

Si la carpeta principal de su archivo ZIP tiene un nombre largo, es posible que esa sea la razón por la que recibe el error "Ruta demasiado larga". En este caso, acorte el nombre de su carpeta(shorten your folder’s name) y su problema se resolverá.

La razón por la que este método funciona es que acortar el nombre de su carpeta garantiza que esté dentro del límite de caracteres permitidos por Windows(Windows) para sus carpetas y archivos.

  1. Localice la carpeta principal de su ZIP en una ventana (ZIP)del Explorador de archivos(File Explorer) .
  2. Haga clic derecho en su carpeta y elija Cambiar nombre(Rename) . Alternativamente, seleccione la carpeta y presione F2.

  1. Escriba un nuevo nombre corto para su carpeta y presione Entrar(Enter) .
  2. Abra la carpeta, haga clic derecho en su archivo ZIP , elija (ZIP)Extraer todo(Extract All) y seleccione Extraer(Extract) .

Extraiga su ZIP en (ZIP)la carpeta raíz(Root Folder) de su unidad

Otra forma de asegurarse de que está dentro del límite de caracteres permitido para los directorios es extrayendo el contenido de su ZIP en la carpeta raíz de su unidad. (ZIP)De esta manera, no tendrá ningún subdirectorio, lo que evitará que Windows muestre el error "Ruta demasiado larga".

  1. Abra la carpeta que tiene su archivo ZIP , haga clic derecho en el archivo y elija Copiar(Copy) .
  2. Abra la carpeta raíz de su unidad.
  3. Haga clic derecho(Right-click) en cualquier lugar vacío de la carpeta y elija Pegar(Paste) .

  1. Extraiga(Extract) el contenido de su ZIP haciendo clic derecho en el archivo, seleccionando Extraer todo(Extract All) y eligiendo Extraer(Extract) .

Activar rutas largas en Windows

Windows le permite tener hasta 260 caracteres en sus rutas de forma predeterminada. El sistema mostrará un " Ruta demasiado larga(Path Too Long) " si excede este límite. Afortunadamente, puede aumentar este límite en su sistema activando una opción en el Editor del Registro(Registry Editor) o en el Editor de políticas de grupo local(Local Group Policy Editor) .

Debe habilitar rutas largas en su PC con Windows si trabaja a menudo con archivos que exceden el límite predeterminado.

Usando el Editor del Registro

Si es usuario de Windows Home Edition(Windows Home edition user) , utilice este método del Editor del Registro(Registry Editor) para habilitar rutas largas en su PC. Los usuarios de la edición Windows Pro también pueden utilizar este método, pero el método del Editor de políticas de grupo local(the Local Group Policy Editor) que aparece a continuación le resultará más fácil.

  1. Abra el cuadro de diálogo Ejecutar(Run) usando Windows + R
  2. Escriba lo siguiente en el cuadro y presione Entrar:
    regedit
  3. Seleccione (Yes) en el mensaje de Control de cuentas de usuario(User Account Control) .
  4. Navegue a la siguiente ruta en el Editor del Registro(Registry Editor) :
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem
  5. Abra la entrada LongPathsEnabled ubicada a la derecha.

  1. Ingrese 1 en el campo Información del valor(Value) y seleccione Aceptar.

  1. Cierre el Editor del Registro(Registry Editor) y reinicie su PC.
  2. Extraiga su archivo ZIP.

Usando el editor de políticas de grupo local

  1. Abra el cuadro Ejecutar(Run) usando Windows + Windows + R
  2. Escriba lo siguiente en el cuadro y presione Entrar:
    gpedit.msc
  3. Navegue a Computer Configuration > Administrative Templates > System > Filesystem usando la barra lateral izquierda.
  4. Abra la entrada Habilitar(Enable Win32) rutas largas de Win32 que se encuentra a la derecha.

  1. Seleccione(Select) Activado en la ventana abierta y elija Aplicar(Apply) seguido de Aceptar en la parte inferior.

  1. Cierre el Editor de políticas de grupo local(Close Local Group Policy Editor) y reinicie su PC.
  2. Desarchiva tu archivo ZIP.

Extraiga su ZIP usando el símbolo del sistema(ZIP Using Command Prompt) o PowerShell

Si aún recibe el error "Ruta demasiado larga", intente usar el símbolo del sistema(Command Prompt) o PowerShell para extraer el contenido de su archivo(extract your archive’s contents) . Estas utilidades desarchivan sus archivos de la misma manera que lo hace el Explorador(Explorer) de archivos .

Usando el símbolo del sistema

  1. Abra Inicio(Start) , busque Símbolo del sistema(Command Prompt) e inicie la herramienta.
  2. Escriba el siguiente comando en CMD y presione Enter . Aquí, reemplace PATH con la ruta donde se encuentra su archivo ZIP .
    ruta del cd
  3. Luego, ejecute el siguiente comando reemplazando FileName.zip con el nombre de su archivo ZIP .
    tar -xf NombreDeArchivo.zip

El comando extraerá sus archivos en la misma carpeta que el archivo ZIP .

Usando PowerShell

  1. Abra Inicio(Start) , busque PowerShell e inicie la utilidad.
  2. Escriba el siguiente comando en PowerShell y presione Entrar(Enter) . Aquí, reemplace SourcePath con la ruta a su archivo ZIP y TargetPath con la ruta donde desea extraer su archivo.
    Expandir-Archivo -LiteralPath “SourcePath” -DestinationPath “TargetPath”

Repare el Explorador de archivos de Windows(Fix Windows File Explorer) para resolver un error prolongado(Long Error)

Si aún no puede extraer su archivo ZIP y aparece el error "Ruta demasiado larga", es posible que su utilidad Explorador de archivos esté defectuosa(your File Explorer utility may be faulty) . En este caso, puede utilizar la herramienta SFC(SFC) ( Comprobador de archivos del sistema(System File Checker) ) incorporada en su sistema para intentar arreglar su administrador de archivos.

  1. Abra Inicio(Start) , busque Símbolo del sistema(Command Prompt) y seleccione Ejecutar(Run) como administrador.
  2. Elija Sí(Choose Yes) en el mensaje de Control de cuentas de usuario(User Account Control) .
  3. Escriba el siguiente comando en la ventana CMD y presione Enter: sfc /SCANFILE=C:Windowsexplorer.exe

  1. A continuación, utilice el siguiente comando:
    sfc /SCANFILE=C:WindowsSysWow64explorer.exe
  2. Intente extraer su archivo.

Solución de problemas del error de ruta(Path Error) en PC con Windows

Hay varias formas de solucionar el error "Ruta demasiado larga" de Windows y extraer sus archivos(your archives) con éxito. Puede intentar mantener los nombres de sus archivos por debajo del límite permitido o puede ampliar el límite de ruta predeterminado para evitar el error.

De cualquier manera, tu problema se solucionará y podrás extraer tus archivos sin ningún problema.



About the author

Soy ingeniero de software con más de 10 años de experiencia en el campo de la ingeniería de Windows. Me especializo en el desarrollo de aplicaciones basadas en Windows, así como en hardware y controladores de sonido para el sistema operativo Windows de próxima generación de Microsoft, Windows 11. Mi experiencia en la creación de aplicaciones de Windows me convierte en un activo especialmente valioso para cualquier empresa que busque desarrollar productos tecnológicos innovadores.



Related posts