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

35

Después de 25 años en PC, me deleito en aprender todo lo que pueda sobre cómo trabajar con mis nuevos Mac y OS X Mavericks. Acabo de intentar abrir un archivo zip, pero se interrumpió cuando apareció un cuadro de diálogo Utilidad de archivo que decía "No se puede expandir" filename.zip "a" Descargas ". (Error 2: no existe ese archivo o directorio).

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

    
pregunta user83364 23.06.2014 - 06:01

2 respuestas

51

Es probable que filename.zip no sea realmente un archivo .zip o esté dañado.

Abre la Terminal . Puede acceder a él escribiendo "Terminal" en Spotlight .

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

Si el nombre del archivo contiene espacios, debe ingresarlo de manera diferente usando el carácter escape \ . Por ejemplo, si el archivo se llama compressed crap.zip , escribiría compressed\ crap.zip en la línea de comando.

Paso 1:

Reparar permisos de 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 file para confirmar que en realidad es un archivo zip:

file ~/Downloads/filename.zip

La salida debe ser: Zip archive data, at least v2.0 to extract

Si no recibe esta salida, publique la salida como un comentario antes de continuar.

Paso 3:

Después de confirmar que es realmente un archivo zip, intente unzip directamente desde la línea de comando:

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

Paso 4:

El paso 3 probablemente fallará. Ejecute el comando zip para intentar reparar cualquier daño. y recupere los contenidos del 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 descomprimirlo sin problemas.

Alternativamente, puede que no salga limpiamente. Si te presentan

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

Pulsa la tecla y . Después de volver a la solicitud, vuelva a intentar 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.

    
respondido por el njboot 23.06.2014 - 07:49
0

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

  • La "carpeta" zip no existe. Usted escribió la carpeta, pero supongo que quiso decir archivo. Lo que podría suceder es que haya marcado un archivo normal, no zip, como un archivo zip al agregar accidentalmente .zip al final del nombre del archivo. Entonces, su computadora piensa que es un archivo zip, pero en realidad no es un archivo zip.
  • El destino no existe. Desde el mensaje de error, es posible que no tenga una carpeta Downloads .

Todos estos problemas son no intuitivos y las soluciones para ellos son igualmente no intuitivas y técnicas. Creo que lo mejor que puedes hacer es volver a adquirir el archivo.

    
respondido por el Avery Chan 23.06.2014 - 06:58

Lea otras preguntas en las etiquetas