Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows에서 '아카이브 추출을 완료할 수 없습니다' 오류 해결 방법

Windows에 내장된 압축 해제 도구로 ZIP 또는 RAR 파일의 압축을 풀 때 "아카이브 추출 마법사를 완료할 수 없습니다(Cannot complete the archive extraction wizard)"라는 오류 메시지가 나타나는 경우가 있습니다.

이 문제는 주로 Windows 기본 압축 해제 도구와 관련이 있습니다. 이 도구는 전문 압축 프로그램보다 기능이 제한적이기 때문에, 압축 파일이 손상되었거나 호환성이 낮은 압축 방식을 사용하거나, 내부 파일 경로가 너무 길거나, 접근이 제한된 폴더에 압축을 풀려 하거나, 대상 드라이브의 여유 공간이 부족하거나, 백신 소프트웨어가 파일 쓰기 과정을 방해하는 경우 실패할 수 있습니다.

아래에서 가장 흔한 원인별 해결 방법을, 성공 가능성이 높은 순서대로 소개합니다.

1. 서드파티 압축 프로그램 사용하기 (7-Zip, WinRAR, PeaZip)

Windows 기본 압축 해제 도구는 모든 압축 형식과 압축 방식, 그리고 압축 파일의 비정상적인 부분을 동일하게 잘 지원하지 못합니다. 이 때문에 압축 파일 자체는 멀쩡하더라도 Windows에서는 압축 해제에 실패할 수 있습니다.

7-Zip, WinRAR, PeaZip 같은 도구는 더 많은 형식을 지원하며, 문제가 있거나 일부 손상된 압축 파일도 더 안정적으로 처리합니다. 많은 경우 Windows가 처리하지 못하는 파일도 이런 프로그램으로는 정상적으로 압축을 풀 수 있습니다.

  1. 7-Zip, WinRAR, 또는 PeaZip을 다운로드하여 설치합니다.
  2. 압축 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  3. 설치한 프로그램의 '여기에 압축 풀기(Extract Here)' 또는 '폴더에 압축 풀기(Extract to Folder)'를 선택합니다.
  4. 압축 해제가 끝날 때까지 기다린 후, 파일들이 정상적으로 열리는지 확인합니다.

2. 압축 파일 손상 여부 확인 후 다시 다운로드하기

Windows가 압축을 제대로 풀려면 파일이 완전하고 손상되지 않은 상태여야 합니다. 다운로드가 중간에 끊겼거나, 파일이 잘못 복사되었거나, 압축 파일의 일부를 읽을 수 없게 된 경우 압축 해제가 끝나기 전에 중단될 수 있습니다.

파일 크기가 예상보다 작거나, 불안정한 환경에서 다운로드했거나, 여러 압축 프로그램에서 모두 실패한다면 손상 가능성이 높습니다. 원본 제공처가 체크섬(checksum)이나 해시(hash) 값을 제공한다면 이를 검증하여 파일 손상 여부를 확인할 수도 있습니다.

대부분의 경우 원본 출처에서 새로 다운로드하면 바로 해결됩니다.

  1. 시스템에서 기존 압축 파일을 삭제합니다.
  2. 파일을 받았던 원본 페이지로 돌아갑니다.
  3. 압축 파일을 다시 다운로드하고, 다운로드가 끝까지 완료되었는지 확인합니다.
  4. 새 파일로 압축 해제를 시도합니다.

3. 파일 경로 줄이기 또는 압축 파일을 다른 폴더로 옮기기

압축 파일이 여러 겹의 하위 폴더 안에 저장되어 있거나, 압축 파일 내부의 폴더·파일 이름 자체가 매우 길면 전체 압축 해제 경로가 Windows 기본 도구가 안정적으로 처리할 수 있는 길이를 초과할 수 있습니다. 이 경우 압축 파일 자체에는 문제가 없어도 압축 해제가 실패할 수 있습니다.

압축 파일을 바탕화면이나 C:\ 바로 아래 폴더처럼 단순한 위치로 옮기면 전체 경로 길이가 줄어들어 문제가 해결되는 경우가 많습니다.

  1. 압축 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  2. '잘라내기(Cut)'를 선택합니다.
  3. 바탕화면이나 C:\Folder처럼 단순한 위치에 붙여넣습니다.
  4. 새 위치에서 다시 압축 해제를 시도합니다.

4. 백신 또는 실시간 보호 기능 일시적으로 끄기

압축을 푸는 동안 Windows는 짧은 시간에 많은 파일을 디스크에 기록합니다. 이때 백신 소프트웨어가 생성되는 파일을 즉시 검사하면서 압축 해제 과정을 방해할 때가 있습니다.

다만 이것이 가장 흔한 원인은 아니므로, 먼저 앞선 방법들을 시도해 보는 것이 좋습니다. 반드시 압축 파일의 출처를 완전히 신뢰할 수 있는 경우에만 진행하고, 테스트가 끝나면 즉시 보호 기능을 다시 켜야 합니다.

  1. 백신 프로그램 또는 Windows 보안을 엽니다.
  2. 실시간 보호(Real-Time Protection)를 일시적으로 비활성화합니다.
  3. 압축 파일의 압축 해제를 다시 시도합니다.
  4. 테스트가 끝나면 즉시 백신 보호 기능을 다시 활성화합니다.

위 방법들을 모두 시도한 후에도 오류가 계속된다면, 가능하다면 다른 PC에서 서드파티 압축 프로그램으로 해당 파일을 테스트해 보세요. 이를 통해 문제가 압축 파일 자체에 있는지, 아니면 현재 시스템의 권한 설정, Windows 탐색기, 보안 소프트웨어 등 특정 요인 때문인지 판단할 수 있습니다.

다른 PC에서도 압축 해제에 실패한다면 파일이 손상되었거나 불완전하거나 잘못 생성되었을 가능성이 높으므로, 다시 다운로드하거나 원본 제공처에 교체를 요청해야 합니다.

작성자 정보

Hamza Mohammad Anwar

Hamza Mohammad Anwar는 MERN 스택(MongoDB, Express, ReactJS, NodeJS) 기술을 활용해 고성능 웹 애플리케이션 개발에 집중하고 있는 JavaScript 개발자입니다. Google IT 인증 전문가로서 IT 지원 분야의 역량도 갖추고 있으며, 다양한 기술 문제를 해결하는 것을 좋아해 컴퓨터에서 직접 오류를 재현하고 원인을 분석하며 해결책을 찾는 작업을 즐깁니다.