Error al abrir un archivo zip: ¿No existe ese archivo o directorio?

Después de 25 años en PC, estoy encantado de aprender todo lo que puedo sobre cómo trabajar con mi nuevo Mac y OS X Mavericks.

I Intenté abrir un archivo zip pero fue interrumpido con un cuadro de diálogo de la utilidad de archivo:

No se puede expandir «filename.zip» en «Descargas».
(Error 2 – No existe tal archivo o directorio).

Error 2 - No existe tal archivo o directorio.

¿Qué hacer? ¿Cómo puedo acceder al contenido del archivo zip?

Respuesta

Es probable que filename.zip no es en realidad un archivo .zip o está dañado.

Abra Terminal . Puede acceder escribiendo «Terminal» en Spotlight .

Introduzca el comando (s) en los pasos a continuación en la línea de comandos (haga clic tres veces en la línea, cópiela y péguela en la línea de comandos). Reemplace filename.zip con el nombre real de zip archivo.

Si el nombre del archivo contiene espacios, debe ingresarlo de manera diferente usando el escape \ Por ejemplo, si el archivo se llama compressed crap.zip, «d escribe compressed\ crap.zip en la línea de comandos.

Paso 1:

Reparar los permisos del disco. Una vez hecho esto, intente abrir el archivo .zip nuevamente. Si lo desea, puede hacerlo desde la línea de comandos.

diskutil repairPermissions / 

Paso 2:

Utilice archivo para confirmar que «en realidad es un archivo zip:

file ~/Downloads/filename.zip 

El resultado debe ser: Zip archive data, at least v2.0 to extract

Si no recibe este resultado, publique el resultado como comentario antes de continuar.

Paso 3:

Después de confirmar en realidad es un archivo zip, intente descomprimir directamente desde la línea de comando:

unzip ~/Downloads/filename.zip -d ~/Downloads 

Paso 4:

Es probable que el paso 3 falle. Ejecute el comando zip para intentar reparar cualquier daño y salvar el contenido de el archivo (nuevamente, reemplace filename.zip con actualname.zip):

zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip 

Si se ejecuta de forma limpia, volverá directamente a su indicador. Salir de la Terminal. Navegue a su carpeta de Descargas y haga doble clic en Repairedversion.zip – debería descomprimirse sin problemas.

Alternativamente, es posible que no salga limpiamente. Si se le presenta

Is this a single-disk archive? (y/n):

Pulse la tecla y. Después de «vuelva al mensaje, intente nuevamente abrir Repairedversion.zip desde su carpeta de Descargas. Si aún no puede abrirlo, comente a continuación con las advertencias recibidas del comando. Sin embargo, si ha llegado a este punto, es probable que el archivo esté dañado irreparablemente.

Comentarios

  • También puede arrastrar y soltar el archivo en la ventana del terminal, en lugar de escribir el directorio / nombre del archivo. Esto también corrige automáticamente los espacios opcionales en el nombre del archivo
  • ¡Gracias por estas excelentes instrucciones! Acabo de probar los pasos 1-4. Esto es lo que obtuve cuando la terminal finalmente se ahogó. Iba tan bien … cualquier ayuda es muy apreciada. Directorio central encontrado. .. zip advertencia: Entrada demasiado grande: Transmission / Zero.Dark.Thirty.2012.720p.BluRay.x264-Felony / f-zerodarkthirty.720p.mkv error zip: Entrada demasiado grande para dividir, leer o escribir (se produjo una compresión deficiente en una entrada inesperadamente grande – intente -fz)
  • Yo ' estoy recibiendo estos errores: zip warning: no end of stream entry found: _file_inside_archive_ zip warning: rewinding and scanning for later entries ¿Hay algo más que pueda uno para recuperar el contenido del archivo ' s?
  • Al intentar el paso de descompresión, obtuve muchos reemplazos inesperados < algunos ruta >? mensajes. Reemplazarlos resolvió el problema. Algo estaba bastante mal con el archivo zip.
  • @njboot, ¿Cómo exactamente arregla el archivo -FF?

Respuesta

Hay varias cosas que podrían haber sucedido aquí. La forma más fácil de resolver esto es volver a descargar (o volver a copiar) el archivo zip de su fuente original y volver a intentar abrirlo de nuevo. Sin tener más información, aquí «sa lista de posibles cosas que podrían estar sucediendo:

  • La carpeta «zip» no existe. Escribiste carpeta, pero supongo que te refieres a archivo. Lo que podría suceder es que marcó un archivo normal, no zip, como archivo zip agregando accidentalmente .zip al final del nombre del archivo. Entonces su computadora cree que es un archivo zip pero en realidad no es un archivo zip.
  • El destino no existe. A partir del mensaje de error, es posible que en realidad no tenga una carpeta Downloads.

Todos Estos problemas no son intuitivos y las soluciones para ellos son igualmente técnicos y no intuitivos. Creo que lo mejor que puedes hacer es intentar recuperar el archivo de nuevo.

Responder

Intenta abrir el archivo con una aplicación que no sea que Archive Utility, que es el desarchivador integrado en macOS.

Usé la aplicación Keka . También encontró un error:

Falló la extracción de «filename.zip»
Código de error 2 usando «p7zip»
Error fatal

Sin embargo, también pudo descomprimir un directorio que contenía 6 archivos de imagen completos, junto con una séptima imagen fallida «Zero bytes» esa extracción fallida.

Con esta aplicación, o alguna otra aplicación de descompresión de terceros, es posible que pueda recuperar al menos algunos de los archivos del archivo dañado.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *