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

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

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

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

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

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



답변

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다운로드 폴더에서 다시 열어 보십시오. 여전히 열 수 없으면 명령에서받은 경고로 아래에 주석을 답니다. 이 시점에 도달하면 파일이 복구 할 수 없을 정도로 손상되었을 수 있습니다.


답변

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

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

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


답변

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

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

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

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

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


답변