No eres el primero al que le ocurre esto de que salga el error por ser ruta demasiado larga al intentar extraer un archivo comprimido en ZIP en sistemas Windows 10, 8, 7 o el que sea.
Te saldrá el Error 0x80010135 ruta de acceso demasiado larga. Debes tener en cuenta que Windows no acepta más de 260 caracteres. Pero tienes estas opciones para evitar este problema al descomprimir o para quitar ese limite, te dejo las dos formas.
1) Recortar el nombre del archivo ZIP y descomprimirlo en la raiz de unidad
Esta opción te puede servir en plan rápido, merece la pena intentarlo porque seguramente con esto no te de problemas para descomprimir el ZIP. Sería cogiendo el archivo ZIP y si por ejemplo se llama:
Renombrarlo a:
Esto es para que ocupe poco en caracteres del nombre y a continuación copia y pegalo en la raiz de la unidad que quieras para descomprimirlo. Por ejmplo en C: D: E: o la que quieras y descomprimelo en la raiz para que haya menos caracteres en la ruta donde lo estás descomprimiendo.
2) Editar Registro Windows 10, 8, 7 para quitar límite de 260 caracteres
Esto es para usuarios avanzados, ya que sería para quitar el límite de 260 caracteres que tiene aplicado Windows.
- Entramos en el Registro de Windows: Mantén pulsada tecla de Windows y pulsa R.
- Aparecerá la ventana de Ejecutar. Escribe ahí: regedit y pulsa enter.
- Ahora ve a la ruta siguiente dentro del Registro:
- Ahora en la parte derecha encontrarás esto: LongPathsEnabled
- Pulsa dos clic encima de él y aparecerá la ventana con valor 0 (cero), debes cambiarlo a 1 (uno) como ves en la imagen de abajo y aceptas.
Al ponerlo en 1 estás deshabilitando este limite de 260 caracteres. Con 0 lo estarías habilitando. Ahora solo tienes que reiniciar el ordenador y ya no tendrías el límite de 260 caracteres. Esto es una bendición quitarlo sobre todo a los administradores o gente que quiere mover o copiar datos que tienen muchas carpetas y acaba siempre dando error cuando llegue a esta cantidad de caracteres.
Espero haber dado cierta ayuda.