개요:
파일을 추출하는 과정에서 '압축 해제 오류: 중앙 디렉터리 서명 끝을 찾을 수 없습니다.'라는 오류 메시지가 나타나는 경우가 있습니까? 이러한 문제에 대해 염려하지 마시기 바랍니다. 본 가이드는 손상된 zip 파일 및 데이터에 다시 접근할 수 있는 방법을 제시하므로 참고하시어 적절한 해결책을 모색하시기 바랍니다.
파일 압축을 풀려고 할 때 " 중앙 디렉터리 서명 끝을 찾을 수 없습니다" 라는 압축 해제 오류가 발생할 수 있습니다. 이 문제는 일반적으로 파일 정보를 관리하는 중앙 디렉터리를 찾을 수 없거나 Zip 아카이브 내에서 해당 디렉터리가 손상되었을 때 발생합니다.
이 문제를 겪는 사용자는 종종 중요한 데이터에 접근할 수 없어 빠르고 효과적인 복구가 필요합니다. 이 글에서는 전문 파일 복구 소프트웨어 사용부터 명령줄 도구 사용, 그리고 다른 파일 아카이버 활용까지, 다양한 취향과 기술 능력에 맞는 다양한 방법을 다룹니다. 계속 읽어보세요!
파일 압축을 풀려고 할 때 귀찮은 "중앙 디렉터리 서명 끝을 찾을 수 없음" 문제가 발생한 경우, EaseUS Fixo File Repair가 강력한 솔루션입니다.
Zip 파일 복구 과정은 간단합니다. 드래그 앤 드롭 기능을 사용하여 손상된 파일을 소프트웨어에 추가하고 복구 버튼을 클릭하기만 하면 됩니다. EaseUS Fixo File Repair는 파일에 접근할 수 없거나 알 수 없는 이유로 손상된 경우 도움을 드릴 수 있습니다. 주요 기능은 다음과 같습니다.
EaseUS Fixo 파일 복구의 주요 기능:
화면의 안내에 따라 손상된 Zip 파일을 수정하세요. 소프트웨어의 알고리즘은 중앙 디렉터리 내부의 오류를 체계적으로 처리하여 Zip 파일에 쉽게 접근할 수 있도록 합니다.
1단계: PC에서 EaseUS Fixo File Repair 프로그램을 다운로드하여 실행합니다. "파일 복원" 옵션을 선택하여 손상된 Zip 파일을 복구합니다. "파일 추가" 버튼을 클릭하여 폴더에서 손상된 Zip 파일을 선택합니다.
2단계: 여러 개의 Zip 파일을 동시에 복구하고자 할 경우 "전체 복원" 버튼을 클릭하면 됩니다. 단일 파일을 복구하려면 마우스 포인터를 해당 파일로 이동시키고 "복원하기"를 선택합니다. 또한, 눈 모양 아이콘을 클릭하여 Zip 파일을 미리 볼 수 있습니다.
3단계: "저장" 버튼을 클릭하여 선택한 파일을 저장합니다. 모든 복구된 파일을 저장하고자 할 경우 "모두 저장" 옵션을 선택할 수 있습니다. 이후 "복원된 파일 보기"를 선택하여 복구된 Zip 파일의 저장 위치를 확인합니다.
이 도구들은 Jar 및 Fastjar 프로그램을 사용하여 중앙 디렉터리 서명 검사를 우회하여 파일을 복구합니다. 손상된 zip 파일이 있는 Linux 시스템에서 데이터를 복구하는 데 도움이 될 수 있습니다.
Jar 명령 사용:
jar 명령을 사용하려면 아래 단계를 따르세요.
1단계 : Linux 컴퓨터에서 터미널 애플리케이션을 실행합니다.
2단계 : 다음 명령을 입력하세요: $ jar xfv your_filename.zip
3단계 : Jar는 "ZLIB 입력 스트림의 예기치 않은 종료" 오류가 발생하더라도 파일을 개별적으로 스캔하고 추출합니다.
4단계 : 원본 보관 파일이 불완전한 경우 이 절차로 모든 파일을 추출할 수 없습니다.
Fastjar 명령 사용:
fastjar 명령을 사용하려면 아래 단계를 따르세요.
1단계 : 다음을 수행하여 Debian 기반 Linux 시스템에 Fastjar가 설치되어 있는지 확인하세요. Fastjar는 sudo apt install fastjar를 사용하여 설치할 수 있습니다.
2단계 : 터미널에 $ fastjar xfv your_filename.zip을 입력하고 Enter를 클릭합니다.
3단계 : Fastjar는 jar와 마찬가지로 중앙 디렉토리 서명을 검증하지 않으므로 개별 파일 추출이 가능합니다.
4단계 : 보관 파일이 업데이트된 경우, 이 절차를 수행하면 오래된 파일이 추출될 수 있음을 기억하세요.
"중앙 디렉터리 서명 끝을 찾을 수 없음" 문제가 발생하면 7-Zip 과 같은 다른 파일 압축 프로그램이 효과적인 해결책이 될 수 있습니다. 일반적인 압축 해제 도구와 달리 7-Zip은 ZIP 파일을 포함한 다양한 압축 파일 유형을 처리할 수 있는 강력한 소프트웨어입니다.
1단계 : 기기에 7-Zip 도구를 설치합니다.
• Mac에 설치 : Mac 사용자의 경우 터미널 창에 다음 명령을 입력하여 brew 패키지 관리자를 활용하세요: brew install p7zip.
• Ubuntu에 설치 : Ubuntu 사용자는 다음 명령을 사용하여 p7zip-full을 설치할 수 있습니다: sudo apt install p7zip-full.
• Windows에 설치 : 7-Zip 웹사이트로 가서 프로그램을 다운로드하세요.
2단계 : 설치 후 다음 명령을 사용하여 ZIP 파일의 내용을 추출합니다: 7z x filename.zip
도구 상자에 7-Zip을 포함시키면 중앙 디렉토리 서명 문제를 해결할 수 있습니다.
7-Zip을 사용하면서 오류가 발생하면 이 게시물을 참조하세요.
7-zip으로 압축 해제된 파일을 열려고 할 때마다 데이터 오류가 발생합니다. 압축 파일이 손상되었다는 뜻입니다. 걱정하지 마세요. 저희가 도와드리겠습니다.
📌Zip 아카이브는 여러 파일을 보관하고 압축하는 데 사용됩니다. 모든 파일과 파일 헤더를 나열하는 "중앙 디렉터리"가 포함되어 있어 아카이브 마지막에 있는 파일을 식별할 수 있습니다.
📌 중앙 디렉터리는 아카이브 끝부분에 전략적으로 위치하여 업데이트가 간편합니다. 이를 통해 사용자는 중앙 디렉터리 정보를 사용하여 zip 파일을 스캔하지 않고도 파일을 쉽게 추가하거나 제거할 수 있습니다. 각 zip 아카이브 파일에는 파일 크기, 이름 등 중요한 정보가 포함된 "로컬 파일 헤더"가 있습니다.
📌 unzip 명령을 사용하여 zip 파일의 무결성을 확인하려면 지정된 서명을 사용하여 "중앙 디렉터리 레코드 끝"을 확인해야 합니다. 이 서명은 압축 해제에 필수적이며, 강력한 검증 방법을 제공합니다.
중앙 디렉터리 서명을 찾을 수 없는 문제에 대해 자주 묻는 몇 가지 FAQ는 다음과 같습니다. 아래를 살펴보겠습니다.
1. 중앙 디렉토리를 찾을 수 없다는 것은 무슨 뜻인가요?
중앙 디렉터리 오류를 찾을 수 없다는 것은 중앙 디렉터리 끝 서명이 감지되지 않았고 파일이 손상되었음을 의미합니다. zip 파일이나 여러 부분으로 구성된 보관 디스크가 아닙니다.
2. Linux에서 디렉토리에 있는 모든 파일의 압축을 풀려면 어떻게 해야 하나요?
unzip 명령에서 -d 옵션을 사용하여 디렉터리 경로를 제공하세요. 다음은 이러한 명령의 예입니다. 현재 작업 디렉터리에 이미 있는 여러 개의 zip 파일을 압축 해제하려면 다음 명령을 사용하세요. unzip sampleZipFile.zip. 이 명령은 모든 zip 파일의 압축을 해제합니다.
3. 압축 해제 명령은 어떻게 내리나요?
Unzip은 ZIP 패키지의 모든 파일을 현재 디렉터리에 압축 해제합니다. unzip 명령을 사용하려면
Linux 및 macOS용
입력:Unzip filename.zip
Windows의 경우 :
Expand-Archive -path "C:\Path\To\Filename.zip" -DestinationPath "C:\Destination\Path"를 입력합니다.
"중앙 디렉터리 서명 끝을 찾을 수 없음" 문제를 해결하려면 효과적인 해결책이 필요합니다. EaseUS Fixo 파일 복구, 명령줄 유틸리티, 그리고 다른 파일 아카이버는 모두 손상된 Zip 파일을 복구하는 데 유용한 옵션입니다. 다른 사람들도 혜택을 받을 수 있도록 이 게시물을 소셜 미디어에 공유해 주세요. 문제가 지속된다면 EaseUS Fixo 파일 복구를 설치하는 것이 데이터를 제대로 복구하는 데 도움이 될 수 있습니다.
관련 문장
[수정됨] QuickTime Player가 MP4, MOV 또는 AVI를 열 수 없음
WinRAR 오류 해결 - 예기치 않은 아카이브 종료 오류 해결하기