unzip.kr

압축 오류 메시지 완전 해석 사전 — "CRC 오류"부터 "파일을 쓸 수 없습니다"까지

2026년 8월 3일 · unzip.kr

압축 프로그램이 뱉는 오류 메시지는 대부분 영어이거나, 한국어라도 뜻을 바로 알기 어렵습니다. "CRC 오류"가 정확히 어떤 상태인지, "예상치 못한 파일의 끝"이 왜 나오는지 모른 채로 프로그램을 바꿔가며 다시 시도하면 시간만 낭비합니다. 메시지가 가리키는 원인이 다르면 해결책도 달라집니다. 아래 표에서 메시지를 먼저 찾고, 해당 단락으로 이동하세요.

빠른 참조표 — 오류 메시지별 원인 한눈에

자주 보이는 오류 메시지 원인 한 줄 요약
CRC 오류 / CRC failed / CRC check failed 파일 내용이 저장된 검증값과 다름 — 손상 또는 불완전 다운로드
예상치 못한 파일의 끝 / Unexpected end of archive 파일이 전송 도중 잘림 — 다운로드가 완료되지 않음
지원하지 않는 압축 방식 / Unsupported compression method 파일에 쓰인 알고리즘을 현재 도구가 처리 못 함
비밀번호가 틀립니다 / Wrong password / Invalid password 비밀번호 입력 오류이거나 AES 암호화 파일을 지원하지 않는 도구로 시도
경로가 너무 깁니다 / Path too long / Cannot create file 윈도우 260자 경로 제한 초과
알 수 없는 파일 형식 / Unknown archive format 확장자와 실제 파일 형식이 다름
파일을 쓸 수 없습니다 / Cannot write / Access denied 디스크 공간 부족 또는 대상 폴더 쓰기 권한 없음
헤더가 손상되었습니다 / Header is corrupt 파일 앞부분 구조가 깨짐 — 파일 자체가 불량이거나 다운로드 초기 구간에서 잘림

CRC 오류 — 가장 흔하게 만나는 손상 오류

CRC(Cyclic Redundancy Check, 순환 중복 검사)는 압축 파일 안에 저장된 검증값입니다. 압축을 풀 때 도구가 실제 내용을 계산한 값과 이 저장값을 비교하는데, 둘이 다르면 "CRC 오류"가 납니다. 영어 프로그램에서는 "CRC check failed" 또는 "CRC failed"로 표시됩니다.

원인 두 가지:

확인법: 다운로드 페이지에 파일 크기가 명시되어 있다면 실제로 받은 파일 크기와 비교하세요. 1바이트라도 다르면 다운로드 문제입니다. 크기가 같은데 CRC 오류가 난다면 원본 파일 자체의 손상을 의심해야 합니다.

해결: 다운로드가 원인이라면 다시 받으세요. 유선 연결이나 안정적인 환경에서 받는 것이 좋습니다. 파일이 진짜로 손상됐을 경우에는 내용 일부를 건지는 것이 목표인데, 반디집에서 손상된 항목을 건너뛰고 해제하는 기능을 활용하면 살아 있는 파일을 꺼낼 수 있습니다. 자세한 내용은 손상 오류 전용 해결 글에서 확인하세요.

예상치 못한 파일의 끝 — 전송 도중 잘린 파일

"Unexpected end of archive" 또는 "예상치 못한 파일의 끝"은 파일이 예상보다 일찍 끝났다는 신호입니다. CRC 오류보다 더 직접적으로 다운로드 불완전을 가리킵니다. 압축 파일 내부에는 "여기까지가 끝"이라는 종결 표시가 있는데, 이것이 없거나 도달하기 전에 데이터가 끊기면 이 메시지가 납니다.

가장 많은 사례는 이런 상황입니다. 다운로드 진행 표시줄이 100%가 됐는데 알고 보면 브라우저가 오류 없이 연결을 끊은 경우, 또는 기기가 절전 모드로 전환된 사이 수신이 멈춘 경우입니다. 이를 파악하지 못한 채 파일을 열면 위 오류가 납니다.

해결: 같은 파일을 다시 다운로드하는 것이 유일한 방법입니다. 이 오류는 파일 원본의 결함이 아니라 수신 과정의 문제이므로, 재다운로드하면 대부분 해결됩니다. 서버가 이어받기(HTTP Range 요청)를 지원한다면 다운로드 관리자로 이어받기를 시도할 수 있습니다.

지원하지 않는 압축 방식 — 알고리즘 불일치

이 오류는 파일 자체는 정상이지만, 파일을 만들 때 쓴 압축 알고리즘을 현재 도구가 처리하지 못한다는 뜻입니다. ZIP·RAR·7z 같은 컨테이너 형식 안에서도 실제 데이터를 줄이는 알고리즘은 여러 가지입니다.

가장 흔한 경우 — AES 암호화 ZIP: 7-Zip 등 최신 도구에서 비밀번호와 함께 AES-256 방식으로 만든 ZIP은 윈도우 기본 기능이나 오래된 압축 프로그램에서 열 수 없습니다. 이 경우 "지원하지 않는 방식" 또는 "암호화 방식을 지원하지 않습니다" 오류가 납니다. unzip.kr의 비밀번호 ZIP 풀기는 ZipCrypto 방식을 지원하며, AES 방식은 현재 지원하지 않습니다. AES ZIP은 반디집(bandizip.com)에서 비밀번호와 함께 열 수 있습니다.

EGG의 AZO 방식 / ALZ의 Bzip2 변형: 알집 일부 버전이 AZO 압축 방식으로 만든 EGG 파일과, ALZ의 Bzip2 변형 방식은 unzip.kr에서 지원하지 않습니다. 이 경우에도 반디집을 설치해서 여는 것이 가장 확실한 방법입니다.

unzip.kr 지원 범위: ZIP(ZipCrypto 방식 비밀번호 포함), EGG(압축 방식 세 종류 모두), ALZ, RAR4·RAR5, 7z, tar·gz, 분할 병합(.7z.001 / .z01 / .001 계열)은 지원합니다. AES 방식으로 암호화된 ZIP, AZO 압축 방식의 EGG, ALZ의 Bzip2 변형은 현재 지원하지 않습니다.

비밀번호가 틀립니다 — 진짜 오류와 형식 문제 구분하기

비밀번호 오류 메시지가 나도 실제 원인이 두 가지로 나뉩니다. 잘못된 비밀번호를 입력한 것이 원인일 수도 있고, AES 방식 암호화 파일을 지원하지 않는 도구로 열려고 할 때도 비슷한 메시지가 나올 수 있습니다.

비밀번호 자체를 확인하는 방법: 게시글이나 공유 메시지에 적힌 비밀번호를 복사해 그대로 붙여넣어 보세요. 앞뒤 공백이 함께 복사되거나, 전각 문자(한글 입력 상태의 특수문자)가 섞이면 틀립니다. 한글 비밀번호라면 입력기가 한글 모드인지, 영문 모드인지도 확인하세요.

AES 파일인지 확인하는 방법: 비밀번호가 확실히 맞는데 계속 "틀립니다"가 나온다면 AES 암호화 파일일 수 있습니다. 구버전 프로그램은 AES를 지원하지 않으면서 비밀번호 오류 메시지를 잘못 표시하기 때문입니다. 이 경우 7-Zip 최신 버전이나 반디집에서 같은 비밀번호로 다시 시도하면 열릴 수 있습니다.

비밀번호를 잊어버린 경우: 솔직하게 말씀드리면, 현재 기술로 AES-256이나 ZipCrypto로 잠긴 파일의 비밀번호를 복구하는 실용적인 방법은 없습니다. 인터넷에 있는 "압축 비밀번호 해제 프로그램"은 사실상 효과가 없거나, 간단한 숫자 조합에만 통합니다. 파일을 만든 사람에게 문의하는 것이 현실적인 유일한 방법입니다.

경로가 너무 깁니다 — 윈도우 260자 제한

윈도우는 기본 설정에서 파일 경로 전체 길이를 260자로 제한합니다. 압축 파일 안에 이미 폴더가 여러 겹 중첩되어 있는 상태에서, 압축을 푸는 목적지 경로까지 더해지면 합이 260자를 넘을 수 있습니다.

자세한 해결 과정은 경로 길이 제한 오류 전용 글에 단계별로 정리했습니다.

빠른 해결: 압축을 푸는 대상 위치를 C:\ 바로 아래나 D:\처럼 경로가 짧은 곳으로 바꾸면 대부분 즉시 해결됩니다.

파일을 쓸 수 없습니다 — 공간과 권한 문제

이 오류는 압축 파일에 결함이 있는 게 아닙니다. 압축을 풀어서 저장하는 쪽 환경에 문제가 있는 경우입니다. "Access denied", "Cannot write", "디스크가 가득 찼습니다" 같은 변형으로도 나타납니다.

디스크 공간 부족: 압축 파일의 크기가 작아도 안에 담긴 원본 데이터는 훨씬 클 수 있습니다. 100MB ZIP이 풀리면 400~500MB가 되는 경우도 흔합니다. 드라이브 여유 공간을 확인하고, 필요하다면 불필요한 파일을 지운 뒤 다시 시도하세요.

쓰기 권한 문제: C:\Program Files, C:\Windows처럼 시스템이 보호하는 폴더에 압축을 풀려고 할 때 납니다. 바탕화면, 문서 폴더, 또는 직접 만든 폴더처럼 일반 사용자가 쓸 수 있는 위치로 대상을 바꾸면 해결됩니다.

파일명에 허용되지 않는 문자: 압축 파일 안의 파일명에 \, :, *, ?, ", <, >, | 같은 문자가 들어 있으면 윈도우에서 해당 파일만 풀기에 실패합니다. 맥이나 리눅스에서 만든 파일이 이런 문자를 쓰는 경우가 있습니다. 일부 도구는 이런 문자를 자동으로 바꿔서 저장해줍니다.

헤더가 손상되었습니다 — 파일 구조 자체가 깨진 경우

"Header is corrupt" 또는 "헤더가 손상되었습니다"는 파일 내용이 아니라 파일 앞부분의 구조 정보가 망가진 상태입니다. 압축 파일은 자체적인 목차(헤더)를 갖고 있는데, 이 구간이 손상되면 도구가 파일 목록 자체를 읽지 못합니다. 다운로드 초기 단계에서 전송이 끊기거나, 오래된 저장 매체에서 파일을 옮기는 도중 오류가 생긴 경우에 발생합니다.

CRC 오류는 내용이 달라진 것이고, 헤더 손상은 구조 정보 자체가 없어진 것입니다. 헤더가 손상된 파일은 복구 도구로도 살리기 어렵습니다. 다른 경로에서 파일을 다시 받는 것이 사실상 유일한 해결책입니다. 유료 복구 소프트웨어를 광고하는 서비스가 많지만, 헤더가 심하게 손상된 파일에서는 효과를 기대하기 어렵습니다.

오류 메시지가 어떤 종류인지 불분명하다면 — 일단 넣어보세요.

unzip.kr은 파일을 열어 어떤 상태인지 직접 확인합니다 — CRC 값이 틀렸는지, 비밀번호가 걸려 있는지, 실제 형식이 확장자와 다른지까지 판별합니다. 파일은 브라우저 안에서만 처리되며 서버로 전송되지 않습니다.

압축 오류 직접 확인해 보기 →