zip 파일을 여는 동안 오류가 발생했습니다 : 해당 파일이나 디렉토리가 없습니까?


52

PC에서 25 년을 보낸 후 새로운 Mac 및 OS X Mavericks로 작업 할 수있는 모든 것을 배우게되어 기쁩니다.

방금 zip 파일을 열려고 시도했지만 아카이브 유틸리티 대화 상자가 중단되었습니다.

"filename.zip"을 "다운로드"로 확장 할 수 없습니다.
(오류 2-해당 파일이나 디렉토리가 없습니다.)

오류 2-해당 파일 또는 디렉토리가 없습니다.

무엇을해야합니까? zip 파일의 내용에 어떻게 액세스합니까?

답변:


66

filename.zip실제로 .zip파일이 아니 거나 손상 되었을 수 있습니다 .

터미널을 엽니 다 . Spotlight에 "Terminal"을 입력하여 액세스 할 수 있습니다 .

아래 단계의 명령을 명령 행 프롬프트에 입력하십시오 (행을 세 번 클릭하여 복사 한 후 프롬프트에 붙여 넣기). 교체 filename.zip의 실제 이름으로 zip파일.

파일 이름에 공백이 있으면 이스케이프 \문자를 사용하여 다르게 입력해야합니다 . 예를 들어 파일 이름이 compressed crap.zipcompressed\ crap.zip경우 명령 줄에 입력 합니다.

1 단계:

디스크 권한을 복구하십시오. 완료되면 .zip 파일을 다시 열어보십시오. 원하는 경우 명령 행에서이를 수행 할 수 있습니다.

diskutil repairPermissions /

2 단계:

파일 을 사용 하여 실제로 zip 파일 인지 확인하십시오.

file ~/Downloads/filename.zip

출력은 다음과 같아야합니다. Zip archive data, at least v2.0 to extract

이 출력을받지 못한 경우 계속하기 전에 출력을 주석으로 게시하십시오.

3 단계 :

실제로 zip 파일인지 확인한 후 명령 행에서 직접 압축해제 하십시오.

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

4 단계 :

3 단계는 실패 할 것입니다. 실행 압축 (교체, 다시 어떤 손상을 복구 및 아카이브의 내용을 회수하려고 명령을 filename.zip함께 actualname.zip) :

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

제대로 실행되면 프롬프트로 바로 돌아갑니다. 터미널을 종료하십시오. 다운로드 폴더로 이동하여 두 번 클릭 Repairedversion.zip하면 문제없이 압축이 풀립니다.

또는 완전히 종료되지 않을 수 있습니다. 당신이 제시하는 경우

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

히트 y키를 누릅니다. 프롬프트가 표시되면 Repairedversion.zip다운로드 폴더에서 다시 열어 보십시오. 여전히 열 수 없으면 명령에서받은 경고로 아래에 주석을 답니다. 이 시점에 도달하면 파일이 복구 할 수 없을 정도로 손상되었을 수 있습니다.


2
디렉토리 / 파일 이름을 입력하는 대신 파일을 터미널 창으로 끌어다 놓을 수도 있습니다. 또한 파일 이름의 선택적 공백을 자동으로 수정합니다.
Mathias711

이 훌륭한 지침에 감사드립니다! 방금 1-4 단계를 시도했습니다. 이것이 터미널이 마침내 질식했을 때 얻은 것입니다. 잘 지내고있었습니다. 어떤 도움이라도 대단히 감사합니다. 중앙 디렉토리를 찾았습니다 ... zip 경고 : 항목이 너무 큼 : Transmission / Zero.Dark.Thirty.2012.720p.BluRay.x264-Felony / f-zerodarkthirty.720p.mkv zip 오류 : 항목이 너무 커서 분할, 읽기 또는 쓰기가 불가능합니다. (압축이 좋지 않으면 예기치 않게 큰 항목이 발생했습니다-try -fz)

다음과 같은 오류가 발생합니다. zip warning: no end of stream entry found: _file_inside_archive_ zip warning: rewinding and scanning for later entries 아카이브의 내용을 복구하기 위해 수행 할 수있는 다른 작업이 있습니까?
Henry Glendening 2016 년

압축 풀기 단계를 시도 할 때 예기치 않은 많은 대체 <일부 경로>가 있습니까? 메시지. 그것들을 교체하면 문제가 해결되었습니다. zip 파일에 문제가 있습니다.
Federico

@njboot, -FF는 파일을 정확히 어떻게 수정합니까?
Pacerier

1

여기서 일어날 수있는 많은 것들이 있습니다. 이 문제를 해결하는 가장 쉬운 방법은 원래 소스에서 zip 파일을 다시 다운로드하거나 다시 복사하여 다시 열어 보는 것입니다. 더 자세한 정보가 없으면 다음과 같은 상황이 발생할 수 있습니다.

  • zip "폴더"가 존재하지 않습니다. 폴더를 작성했지만 파일을 의미한다고 가정합니다. .zip파일 이름 끝에 실수로 파일을 추가 하여 압축 파일이 아닌 일반 파일을 zip 파일로 표시했을 수 있습니다 . 따라서 컴퓨터는 파일이 zip 파일이라고 생각하지만 실제로는 zip 파일이 아닙니다.
  • 목적지가 존재하지 않습니다. 오류 메시지에서 실제로 Downloads폴더 가 없을 수 있습니다 .

이러한 모든 문제는 직관적이지 않으며 문제에 대한 수정은 직관적이지 않고 기술적입니다. 최선의 방법은 파일을 다시 확보하는 것입니다.


0

Archive Utility 이외의 앱으로 파일을 열어보십시오.

나는 앱 케 카를 사용했습니다 . 너무 오류가 발생했습니다.

"filename.zip"추출 실패
"p7zip"을 사용하는 오류 코드 2
치명적 오류

그러나 또한 6 개의 완전한 이미지 파일이 포함 된 디렉토리 와 압축을 풀지 못한 7 번째 실패한 "Zero bytes"이미지 를 압축 해제 할 수있었습니다 .

이 앱을 사용하면 최소한 손상된 아카이브에서 파일의 일부를 복구 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.