TAR 파일 열기와 압축 해제 방법을 알아봅니다. 7-Zip 공식 다운로드와 설치, Windows에서 TAR 파일을 푸는 과정, TAR.GZ·TGZ 차이와 파일 손상·권한·경로 오류 해결 방법까지 정리했습니다.
TAR 파일 열기는 Windows 기본 파일 탐색기만으로 처리하기 어려운 경우가 있어 7-Zip과 같은 무료 압축 프로그램을 사용하는 것이 편리합니다.
TAR는 여러 파일과 폴더를 하나의 묶음으로 보관하는 아카이브 형식입니다. ZIP이나 7Z처럼 파일을 묶는 용도로 사용되지만 TAR 자체에는 일반적으로 강한 압축 기능이 적용되지 않습니다. 대신 GZIP이나 XZ 같은 압축 방식을 함께 사용해 .tar.gz, .tgz, .tar.xz 형태로 배포되는 경우가 많습니다.
Windows에서는 7-Zip을 설치하면 TAR 파일 내부를 확인하고 원하는 폴더에 압축을 풀 수 있습니다. Windows 터미널의 tar 명령을 사용할 수도 있지만, 명령어에 익숙하지 않다면 마우스 오른쪽 버튼으로 처리할 수 있는 7-Zip이 더 간단합니다.
이번 글에서는 TAR 파일의 특징, TAR와 TAR.GZ의 차이, 7-Zip 공식 다운로드와 설치, Windows에서 TAR 파일을 여는 방법, 이중 압축을 해제하는 과정과 파일이 열리지 않을 때 해결하는 방법까지 알아보겠습니다.
TAR 파일이란?
TAR는 Tape Archive의 약자입니다.
원래 여러 파일과 디렉터리를 하나의 연속된 파일로 묶어 테이프 장치에 보관하기 위해 만들어졌으며, 현재는 Linux와 Unix 계열 운영체제에서 소프트웨어와 백업자료를 배포하는 데 널리 사용됩니다.
파일 이름은 다음처럼 표시됩니다.
archive.tarbackup.tarproject-files.tarwebsite-backup.tarsource-code.tardocuments.tar
TAR 파일 안에는 다음과 같은 자료가 들어 있을 수 있습니다.
- 프로그램 소스코드
- Linux용 설치파일
- 웹사이트 백업
- 서버 설정파일
- 데이터베이스 백업
- 이미지와 문서
- 연구 데이터
- 프로젝트 폴더
- 로그 파일
- 여러 하위 폴더
- 파일 권한과 경로정보
- 심볼릭 링크 정보
TAR는 폴더 구조를 유지하면서 여러 파일을 하나로 묶는 데 적합합니다.
TAR는 압축파일일까?
TAR를 흔히 압축파일이라고 부르지만 엄밀히 말하면 TAR는 여러 파일을 하나로 묶는 아카이브 형식에 가깝습니다.
순수한 .tar 파일은 파일들을 묶기만 하므로 원본 전체 용량과 비슷하거나 관리정보 때문에 조금 커질 수도 있습니다.
용량을 줄이려면 다음 압축 방식이 함께 사용됩니다.
- GZIP
- BZIP2
- XZ
- Zstandard
이에 따라 확장자는 다음처럼 달라집니다.
| 확장자 | 의미 |
|---|---|
.tar | 압축 없이 여러 파일을 하나로 묶음 |
.tar.gz | TAR 파일을 GZIP으로 압축 |
.tgz | .tar.gz를 짧게 표기 |
.tar.bz2 | TAR 파일을 BZIP2로 압축 |
.tbz2 | .tar.bz2를 짧게 표기 |
.tar.xz | TAR 파일을 XZ로 압축 |
.txz | .tar.xz를 짧게 표기 |
.tar.zst | TAR 파일을 Zstandard로 압축 |
따라서 .tar.gz 파일은 압축 구조가 두 단계로 되어 있습니다.
- 여러 파일과 폴더를 TAR로 묶음
- 만들어진 TAR를 GZIP으로 압축
7-Zip에서 .tar.gz를 풀었을 때 .tar 파일이 한 번 더 나타나는 이유가 바로 이 구조 때문입니다.
TAR와 ZIP 차이
| 구분 | TAR | ZIP |
|---|---|---|
| 기본 기능 | 여러 파일을 하나로 묶음 | 파일 묶기와 압축 |
| 압축 여부 | TAR 자체는 일반적으로 압축하지 않음 | 개별 파일 압축 가능 |
| 주요 사용 환경 | Linux, Unix, 서버 | Windows, macOS, 일반 사용자 |
| 폴더 구조 유지 | 가능 | 가능 |
| 파일 권한 보존 | Unix 계열 정보 보관에 유리 | 환경에 따라 제한 |
| Windows 기본 호환성 | 제한될 수 있음 | 매우 높음 |
| 대표 프로그램 | 7-Zip, tar 명령 | Windows 탐색기, 7-Zip |
| 배포 형태 | .tar.gz, .tar.xz가 많음 | .zip 단일 확장자 |
Windows 사용자끼리 일반 문서를 전달한다면 ZIP이 편리합니다.
Linux 프로그램, 서버 파일과 소스코드는 TAR.GZ나 TAR.XZ로 제공되는 경우가 많습니다.
TAR와 TAR.GZ 차이
TAR와 TAR.GZ는 같은 파일이 아닙니다.
TAR
여러 파일과 폴더를 하나로 묶은 상태입니다.
- 확장자:
.tar - 용량 감소: 거의 없음
- 압축 해제 단계: 한 번
- 주요 목적: 폴더 구조와 파일정보 보관
TAR.GZ
TAR로 묶은 파일을 다시 GZIP으로 압축한 상태입니다.
- 확장자:
.tar.gz - 짧은 표기:
.tgz - 용량 감소: 가능
- 압축 해제 단계: 프로그램에 따라 한두 단계
- 주요 목적: 파일 묶기와 용량 절감
7-Zip에서 TAR.GZ를 처리할 때 먼저 GZ를 풀어 TAR를 만들고, 다시 TAR를 풀어 실제 파일을 꺼내는 경우가 있습니다.
TAR 파일 열기와 압축 풀기 차이
두 작업은 서로 다릅니다.
TAR 파일 열기
아카이브 안의 파일 목록과 폴더 구조를 확인하는 작업입니다.
다음 내용을 볼 수 있습니다.
- 파일 이름
- 파일 크기
- 수정 날짜
- 하위 폴더
- 전체 자료 구성
- 압축 전 예상 용량
TAR 압축 풀기
TAR 안의 파일과 폴더를 일반 폴더로 꺼내는 작업입니다.
압축을 해제한 뒤에는 다음 작업을 할 수 있습니다.
- 문서 열기
- 사진 확인
- 프로그램 설치
- 소스코드 편집
- 폴더 이동
- 파일 이름 변경
- 백업자료 복원
TAR 안에서 파일을 직접 열 수 있더라도 편집과 프로그램 실행은 일반 폴더로 모두 추출한 뒤 진행하는 것이 좋습니다.
TAR 파일을 바로 실행하면 안 되는 이유
7-Zip 창에서 내부 파일을 더블클릭하면 임시 폴더를 통해 열릴 수 있습니다.
이 상태에서는 다음 문제가 발생할 수 있습니다.
- 수정한 파일이 저장되지 않음
- 같은 폴더의 다른 파일을 찾지 못함
- 프로그램 실행에 필요한 구성요소 누락
- 상대경로 오류
- 설치 스크립트 실행 실패
- 이미지와 글꼴이 표시되지 않음
- 임시파일이 자동으로 삭제됨
- 웹사이트 백업 구조가 깨짐
내용만 확인하는 것이 아니라 실제로 사용해야 한다면 TAR 전체를 별도 폴더에 압축 해제해야 합니다.
TAR 파일 해제 방법 비교
| 방법 | 프로그램 설치 | 마우스 작업 | TAR.GZ 지원 | 오류 검사 | 추천 상황 |
|---|---|---|---|---|---|
| 7-Zip | 필요 | 가능 | 가능 | 가능 | Windows 일반 사용자 |
| Windows tar 명령 | 대부분 환경에서 사용 가능 | 불가 | 가능 | 명령 결과로 확인 | 터미널 사용자 |
| Linux tar 명령 | 기본 제공되는 경우가 많음 | 불가 | 가능 | 가능 | Linux 사용자 |
| macOS 기본·터미널 | 대부분 가능 | 환경에 따라 가능 | 가능 | 제한적 | Mac 사용자 |
| 온라인 해제 도구 | 불필요 | 가능 | 서비스별 차이 | 제한적 | 공개 가능한 작은 파일 |
Windows에서 가장 간단한 방법은 7-Zip입니다.
7-Zip 무료 압축 프로그램 다운로드
7-Zip은 Windows에서 사용할 수 있는 무료 압축 및 아카이브 관리 프로그램입니다.
TAR뿐 아니라 다음과 같은 형식을 열거나 해제할 수 있습니다.
- 7Z
- ZIP
- TAR
- GZ
- XZ
- BZIP2
- ISO
- WIM
- CAB
- RAR 읽기
- 기타 여러 아카이브 형식
7-Zip 공식 다운로드
설치파일은 비공식 자료실이나 광고가 많은 다운로드 페이지보다 7-Zip 공식 홈페이지에서 받는 것이 안전합니다.
7-Zip 설치파일 선택하기
공식 다운로드 페이지에는 시스템 종류별 설치파일이 표시됩니다.
| Windows 환경 | 일반적인 선택 |
|---|---|
| Intel·AMD 기반 64비트 PC | x64 64비트 |
| ARM 기반 Windows 기기 | ARM64 |
| 오래된 32비트 Windows | x86 32비트 |
대부분의 일반적인 Windows 10·11 데스크톱과 노트북은 x64 64비트 환경입니다.
Windows 시스템 종류 확인하기
- Windows 설정을 엽니다.
- 시스템을 선택합니다.
- 정보 메뉴로 이동합니다.
- 장치 사양을 확인합니다.
- 시스템 종류를 찾습니다.
- x64 또는 ARM 기반인지 확인합니다.
- 해당하는 7-Zip 설치파일을 선택합니다.
시스템과 맞지 않는 파일을 받으면 설치가 실행되지 않거나 오류가 나타날 수 있습니다.
7-Zip 설치 방법
- 7-Zip 공식 다운로드 페이지에 접속합니다.
- 컴퓨터에 맞는 설치파일을 선택합니다.
- 다운로드가 완료될 때까지 기다립니다.
- 내려받은 설치파일을 실행합니다.
- Windows 사용자 계정 컨트롤 화면을 확인합니다.
- 설치 경로를 확인합니다.
- Install 버튼을 누릅니다.
- 설치가 끝나면 Close를 누릅니다.
- 시작 메뉴에서 7-Zip File Manager를 실행합니다.
- 프로그램이 정상적으로 열리는지 확인합니다.
회사나 학교 컴퓨터에서는 프로그램 설치 권한이 제한될 수 있습니다.
보안 설정을 임의로 우회하지 말고 담당자에게 설치 가능 여부를 확인하는 것이 좋습니다.
7-Zip으로 TAR 파일 열기
마우스 오른쪽 버튼으로 열기
- TAR 파일이 저장된 폴더를 엽니다.
- TAR 파일에서 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip 메뉴를 선택합니다.
- 압축파일 열기를 누릅니다.
- 내부 파일과 폴더 목록을 확인합니다.
- 전체 용량과 폴더 구조를 확인합니다.
Windows 11에서 7-Zip 메뉴가 바로 보이지 않으면 추가 옵션 표시를 선택해야 할 수 있습니다.
7-Zip File Manager에서 열기
- 시작 메뉴에서 7-Zip File Manager를 실행합니다.
- TAR 파일이 있는 폴더로 이동합니다.
- TAR 파일을 더블클릭합니다.
- 내부 목록을 확인합니다.
- 필요한 항목을 선택합니다.
- 상단의 Extract를 눌러 추출할 수 있습니다.
특정 파일만 꺼내기
TAR 전체가 아니라 파일 한두 개만 필요하다면 다음 방법을 사용할 수 있습니다.
- 7-Zip에서 TAR 파일을 엽니다.
- 필요한 파일이나 폴더를 선택합니다.
- Extract를 누릅니다.
- 저장할 폴더를 지정합니다.
- 확인을 누릅니다.
- 선택한 파일이 정상적으로 생성됐는지 확인합니다.
프로그램 소스코드나 웹사이트 백업은 파일 간 연결이 중요할 수 있으므로 전체 폴더를 해제하는 것이 좋습니다.
7-Zip으로 TAR 파일 압축 풀기
파일 이름과 같은 폴더에 풀기
가장 권장되는 방법입니다.
- TAR 파일에서 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip을 선택합니다.
파일명\에 압축 풀기를 선택합니다.- 작업이 끝날 때까지 기다립니다.
- 같은 위치에 생성된 폴더를 엽니다.
- 파일과 폴더 구조를 확인합니다.
예를 들어 project.tar 파일이라면 project 폴더가 생성될 수 있습니다.
이 방법은 파일이 현재 폴더에 흩어지는 것을 방지합니다.
현재 폴더에 바로 풀기
- TAR 파일에서 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip을 선택합니다.
- 여기에 압축 풀기를 누릅니다.
- 압축 해제가 끝날 때까지 기다립니다.
TAR 안에 파일이 많다면 현재 폴더에 수백 개의 파일이 흩어질 수 있습니다.
내부 구조를 모르는 파일에는 이 방식을 권장하지 않습니다.
다른 위치에 풀기
- TAR 파일에서 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip을 선택합니다.
- 압축 풀기를 누릅니다.
- 출력 경로를 확인합니다.
- 찾아보기를 눌러 저장 폴더를 지정합니다.
- 확인을 누릅니다.
- 작업이 완료될 때까지 기다립니다.
대용량 파일은 저장공간이 충분한 드라이브를 선택해야 합니다.
TAR.GZ 파일 압축 풀기
TAR.GZ는 TAR 파일이 GZIP으로 한 번 더 압축된 형태입니다.
7-Zip에서는 두 단계로 처리될 수 있습니다.
첫 번째 단계에서 GZ 풀기
.tar.gz파일에서 마우스 오른쪽 버튼을 누릅니다.- 7-Zip을 선택합니다.
파일명\에 압축 풀기또는 여기에 압축 풀기를 선택합니다.- 압축 해제가 끝날 때까지 기다립니다.
- 새로 생성된
.tar파일을 확인합니다.
예를 들면 다음과 같습니다.
- 원본:
project.tar.gz - 첫 번째 결과:
project.tar
두 번째 단계에서 TAR 풀기
- 생성된
.tar파일에서 마우스 오른쪽 버튼을 누릅니다. - 7-Zip을 선택합니다.
project\에 압축 풀기를 누릅니다.- 실제 파일과 폴더가 생성될 때까지 기다립니다.
- 결과 폴더를 확인합니다.
일부 7-Zip 메뉴나 프로그램 방식에서는 TAR.GZ를 선택해 한 번에 최종 폴더까지 해제할 수도 있습니다.
중간에 TAR 파일이 나타나더라도 오류가 아니라 정상적인 압축 구조입니다.
TGZ 파일 압축 풀기
TGZ는 TAR.GZ를 줄여 쓴 확장자입니다.
압축 구조와 해제 방법은 TAR.GZ와 같습니다.
archive.tgz에서 마우스 오른쪽 버튼을 누릅니다.- 7-Zip으로 압축을 풉니다.
.tar파일이 생성되면 다시 압축을 풉니다.- 최종 폴더를 확인합니다.
파일 이름을 .tgz에서 .tar.gz로 변경할 필요는 없습니다.
7-Zip에서 TGZ를 직접 열거나 해제할 수 있습니다.
TAR.XZ 파일 압축 풀기
TAR.XZ는 TAR를 XZ 방식으로 압축한 파일입니다.
주로 Linux 프로그램과 소스코드 배포에 사용됩니다.
.tar.xz파일에서 마우스 오른쪽 버튼을 누릅니다.- 7-Zip을 선택합니다.
- 압축을 풀어
.tar파일을 만듭니다. - 생성된 TAR를 다시 7-Zip으로 풉니다.
- 최종 폴더와 파일을 확인합니다.
XZ는 압축 해제 과정에서 메모리와 시간이 더 필요할 수 있습니다.
파일이 크다면 작업이 멈춘 것처럼 보여도 진행률과 저장장치 사용 상태를 확인해야 합니다.
TAR.BZ2 파일 압축 풀기
TAR.BZ2도 두 단계 구조입니다.
.tar.bz2를 7-Zip으로 풉니다.- 생성된
.tar파일을 확인합니다. - TAR를 다시 압축 해제합니다.
- 실제 파일과 폴더를 확인합니다.
.tbz나 .tbz2도 같은 계열의 확장자로 볼 수 있습니다.
Windows 터미널에서 TAR 파일 풀기
Windows 환경에서는 터미널의 tar 명령을 사용할 수 있습니다.
명령어 사용이 익숙한 경우 프로그램 설치 없이 처리할 수 있습니다.
TAR 파일 해제 명령
tar -xf archive.tar
현재 터미널 위치에 파일이 풀립니다.
저장 폴더 지정
tar -xf archive.tar -C C:\output
C:\output 폴더가 미리 존재해야 할 수 있습니다.
TAR.GZ 파일 해제
tar -xzf archive.tar.gz
환경에 따라 다음 기본 명령으로도 자동 인식할 수 있습니다.
tar -xf archive.tar.gz
TAR.XZ 파일 해제
tar -xJf archive.tar.xz
내부 파일 목록 확인
tar -tf archive.tar
명령어 사용 시 주의사항
- 파일 경로에 공백이 있으면 따옴표 사용
- 현재 터미널 위치 확인
- 출력 폴더 존재 여부 확인
- 관리자 권한이 필요한 시스템 폴더 피하기
- 파일 이름과 확장자 정확히 입력
- 원본 TAR를 삭제하지 않기
- 대용량 파일은 저장공간 확인
- 출처가 불분명한 스크립트 실행 금지
명령어가 부담스럽다면 7-Zip을 사용하는 것이 더 안전하고 간단합니다.
TAR 파일이 열리지 않을 때 확인할 사항
실제 파일 확장자 표시하기
Windows에서 파일 확장자를 숨기고 있으면 실제 형식을 잘못 판단할 수 있습니다.
- 파일 탐색기를 엽니다.
- 보기 메뉴를 선택합니다.
- 표시를 누릅니다.
- 파일 확장명을 활성화합니다.
- 실제 파일 이름을 확인합니다.
다음과 같은 파일은 정상적인 TAR가 아닐 수 있습니다.
archive.tar.zipbackup.tar.gzproject.tar.xzdownload.tar.crdownloadfile.tar.partarchive.tar.htmlbackup.tar.tmp
확장자가 여러 개라면 가장 끝부분을 확인해야 합니다.
TAR.GZ를 TAR로 착각한 경우
파일 이름이 archive.tar.gz라면 실제 바깥쪽 압축은 GZ입니다.
7-Zip으로 첫 번째 압축을 풀면 TAR가 나오고, TAR를 다시 풀어야 합니다.
한 번 풀었는데 실제 문서 대신 TAR만 나타난다고 해서 파일이 잘못된 것은 아닙니다.
확장자만 TAR로 바꾼 경우
다음처럼 파일 이름만 변경해도 실제 TAR로 변환되지는 않습니다.
archive.zip → archive.tar
내부 파일은 계속 ZIP 형식이므로 프로그램에서 형식 불일치 오류가 발생할 수 있습니다.
TAR로 바꾸려면 다음 과정이 필요합니다.
- 기존 압축파일을 정상적으로 해제합니다.
- 꺼낸 파일과 폴더를 선택합니다.
- TAR 형식으로 새 아카이브를 만듭니다.
Cannot open file as archive 오류
7-Zip에서 다음 메시지가 나타날 수 있습니다.
Cannot open file as archive
이는 해당 파일을 정상적인 아카이브로 인식하지 못했다는 의미입니다.
가능한 원인
- 파일이 0KB임
- 다운로드가 완료되지 않음
- 실제 TAR 파일이 아님
- 확장자만 TAR로 변경됨
- 파일 앞부분이 손상됨
- 파일 끝부분이 누락됨
- HTML 오류 페이지가 TAR로 저장됨
- 클라우드에서 완전히 다운로드되지 않음
- 다른 압축 형식임
- 전송 중 데이터가 손상됨
해결 방법
- 파일 용량을 확인합니다.
- 실제 확장자를 표시합니다.
- 브라우저 다운로드 완료 여부를 확인합니다.
- 7-Zip 최신 설치본으로 다시 열어봅니다.
- 파일을 내부 SSD로 복사합니다.
- 원본 페이지에서 다시 다운로드합니다.
- 전송자에게 원본 파일을 다시 요청합니다.
- 파일 형식이 TAR.GZ나 TAR.XZ인지 확인합니다.
프로그램을 재설치해도 파일 자체가 손상됐다면 열리지 않습니다.
Unexpected end of data 오류
이 오류는 파일의 끝부분이 누락됐을 가능성을 나타냅니다.
주요 원인
- 다운로드가 중간에 중단됨
- 이메일 첨부파일이 불완전함
- USB 복사 중 연결이 끊김
- 클라우드 동기화 미완료
- 저장공간 부족
- 네트워크 전송 오류
- 원본 파일 생성 과정에서 문제 발생
해결 방법
.crdownload,.part,.download가 붙어 있는지 확인합니다.- 다운로드 목록에서 완료 상태를 확인합니다.
- 파일 크기를 원본 안내와 비교합니다.
- 다른 네트워크에서 다시 다운로드합니다.
- 다른 저장장치로 다시 복사합니다.
- 전송자에게 파일을 다시 만들어 달라고 요청합니다.
끝부분이 누락된 TAR는 일부 파일이 보이더라도 전체 자료가 정상이라고 볼 수 없습니다.
TAR 파일이 0KB일 때
파일 크기가 0KB라면 실제 데이터가 들어 있지 않습니다.
다음 방법으로 원본을 다시 확보해야 합니다.
- 공식 사이트에서 재다운로드
- 이메일 첨부파일 다시 저장
- 메신저에서 원본 재전송 요청
- 클라우드 파일 완전 다운로드
- USB나 외장하드에서 다시 복사
- 백업 저장장치 확인
- 파일 제작자에게 재생성 요청
0KB 파일은 압축 프로그램이나 복구 프로그램으로 정상 해제할 수 없습니다.
파일 권한 오류 해결
TAR 파일은 Linux와 Unix의 파일 권한정보를 포함할 수 있습니다.
Windows에서 압축을 풀 때 일부 권한과 링크정보가 완전히 동일하게 복원되지 않을 수 있습니다.
또한 다음과 같은 오류가 나타날 수 있습니다.
- 액세스가 거부되었습니다.
- 파일을 만들 수 없습니다.
- 대상 폴더에 권한이 없습니다.
- Cannot create output file.
- Access denied.
해결 방법
- TAR 파일을 바탕화면이나 문서 폴더로 복사합니다.
- 새 빈 폴더를 만듭니다.
- 새 폴더에 압축을 풉니다.
- 시스템 폴더와
Program Files는 피합니다. - 네트워크 폴더 대신 내부 SSD를 사용합니다.
- 외장 저장장치가 쓰기 금지인지 확인합니다.
- 회사 PC라면 전산 담당자에게 문의합니다.
단순 압축 해제를 위해 무조건 관리자 권한으로 실행할 필요는 없습니다.
일반 사용자 폴더에서 작업하는 것이 안전합니다.
파일 경로가 너무 길 때
TAR 내부에 깊은 폴더 구조와 긴 파일 이름이 있으면 Windows에서 경로 오류가 발생할 수 있습니다.
해결 방법
- TAR 파일을
C:\tar같은 짧은 폴더로 이동합니다. - 파일 이름을
a.tar처럼 짧게 변경합니다. C:\out같은 출력 폴더를 만듭니다.- 해당 폴더에 압축을 풉니다.
- 작업 후 필요한 위치로 이동합니다.
다음과 같은 긴 경로는 오류 가능성을 높일 수 있습니다.
C:\Users\사용자이름\Downloads\프로젝트\최종자료\백업\서버\웹사이트\하위폴더\매우긴파일이름
OneDrive와 네트워크 경로는 기본 경로가 길어질 수 있으므로 내부 드라이브의 짧은 위치에서 먼저 해제하는 것이 좋습니다.
저장공간 부족 오류
TAR나 TAR.GZ 파일은 압축을 푼 뒤 크기가 크게 증가할 수 있습니다.
예를 들어 5GB의 TAR.GZ가 해제 후 20GB 이상이 될 수도 있습니다.
필요한 공간 확인하기
- 7-Zip으로 아카이브를 엽니다.
- 내부 파일의 전체 원본 크기를 확인합니다.
- 압축을 풀 드라이브의 여유 공간을 확인합니다.
- 중간 TAR 파일이 생성될 공간도 고려합니다.
- 충분한 공간이 있는 드라이브를 선택합니다.
TAR.GZ를 두 단계로 해제하면 다음 파일이 동시에 존재할 수 있습니다.
- 원본
.tar.gz - 중간
.tar - 최종 압축 해제 폴더
작업 중에는 예상보다 훨씬 많은 저장공간이 필요할 수 있습니다.
저장공간 확보 방법
- 휴지통 비우기
- 불필요한 다운로드 삭제
- 이전 압축 해제 폴더 정리
- 다른 내부 드라이브 사용
- 외장 SSD 사용
- 필요한 파일만 선택 추출
- 임시파일 정리
- 작업 완료 후 중간 TAR 삭제
중간 TAR는 최종 결과가 정상인지 확인한 뒤 삭제하는 것이 좋습니다.
FAT32 USB에서 큰 파일이 안 풀릴 때
USB가 FAT32 파일 시스템이면 하나의 파일을 약 4GB 이상 저장할 수 없습니다.
TAR 안에 대용량 영상, ISO, 데이터베이스와 백업파일이 들어 있으면 압축 해제가 실패할 수 있습니다.
USB 파일 시스템 확인
- 파일 탐색기에서 USB 드라이브를 찾습니다.
- 마우스 오른쪽 버튼을 누릅니다.
- 속성을 선택합니다.
- 파일 시스템을 확인합니다.
- FAT32인지 확인합니다.
해결 방법
- 컴퓨터 내부 NTFS 드라이브에 압축 풀기
- exFAT 외장 저장장치 사용
- NTFS 외장 SSD 사용
- 대용량 파일을 분할해서 보관
- USB 포맷 전 전체 자료 백업
포맷하면 USB 안의 모든 자료가 삭제됩니다.
중요한 파일을 다른 저장장치로 복사한 뒤 진행해야 합니다.
TAR 내부 파일 이름이 깨질 때
다른 운영체제에서 만든 TAR를 Windows에서 열면 한글이나 특수문자 파일 이름이 깨지는 경우가 있습니다.
가능한 원인
- 파일 이름 문자 인코딩 차이
- 오래된 TAR 생성 프로그램
- Linux 로캘 설정 차이
- 지원되지 않는 특수문자
- Windows에서 사용할 수 없는 문자 포함
- 원본 파일 이름이 이미 손상됨
해결 방법
- 최신 7-Zip으로 열어봅니다.
- Windows tar 명령으로도 확인합니다.
- Linux나 macOS 환경에서 풀어봅니다.
- 전송자에게 영문과 숫자 이름으로 다시 묶어 달라고 요청합니다.
- 압축 해제 후 파일 내용을 확인해 이름을 수정합니다.
Windows에서는 파일 이름에 다음 문자를 사용할 수 없습니다.
\ / : * ? " < > |
TAR 안에 이러한 문자가 포함되어 있다면 이름이 변경되거나 추출이 실패할 수 있습니다.
TAR 안의 심볼릭 링크 문제
Linux용 TAR에는 심볼릭 링크가 들어 있을 수 있습니다.
심볼릭 링크는 실제 파일을 복사하는 대신 다른 파일이나 폴더를 가리키는 연결정보입니다.
Windows에서 해제하면 다음 문제가 생길 수 있습니다.
- 링크가 일반 파일처럼 보임
- 링크 생성이 실패함
- 대상 파일을 찾지 못함
- 권한 오류 발생
- 프로그램 구조가 정상적으로 복원되지 않음
Linux 프로그램이나 서버 백업을 정확하게 복원해야 한다면 Windows보다 Linux, WSL 또는 원래 운영체제에서 해제하는 것이 좋습니다.
단순히 소스코드와 문서를 확인하는 목적이라면 Windows의 7-Zip으로도 충분한 경우가 많습니다.
TAR 안의 파일이 사라질 때
압축 해제 후 일부 파일이 보이지 않을 수 있습니다.
가능한 원인
- 숨김 파일임
- 파일 이름이 점으로 시작함
- Windows에서 사용할 수 없는 이름임
- 백신이 파일을 격리함
- 권한이나 링크 문제
- 압축 해제 중 오류 발생
- 다른 폴더에 해제함
- 동일한 이름의 파일이 덮어써짐
Linux에서는 .env, .htaccess, .gitignore처럼 점으로 시작하는 파일이 흔합니다.
Windows 파일 탐색기에서 숨김 항목 표시를 활성화해 확인할 수 있습니다.
확인 방법
- 파일 탐색기에서 숨김 항목 표시를 켭니다.
- 7-Zip 내부 목록과 결과 폴더를 비교합니다.
- 압축 해제 결과창의 오류를 확인합니다.
- Windows 보안 보호 기록을 확인합니다.
- 새 빈 폴더에 다시 압축을 풉니다.
- Linux나 WSL에서 확인합니다.
보안 프로그램이 차단한 파일은 출처와 내용을 확인하기 전까지 무조건 복원하지 않는 것이 좋습니다.
TAR 파일이 바이러스일 수 있을까?
TAR 형식 자체는 악성파일이 아니지만 내부에 위험한 실행파일과 스크립트가 들어 있을 수 있습니다.
주의할 파일
- Windows 실행파일
- Linux 실행 바이너리
- 셸 스크립트
- PowerShell 스크립트
- JavaScript 파일
- 설치 스크립트
- 매크로 문서
- 바로가기 파일
- 출처가 불분명한 프로그램
대표적인 확장자는 다음과 같습니다.
.exe.bat.cmd.ps1.js.vbs.sh.bin.run.msi
안전하게 확인하는 방법
- TAR 출처를 확인합니다.
- 공식 홈페이지에서 받은 파일인지 확인합니다.
- 실제 파일 확장자를 표시합니다.
- TAR 파일을 Windows 보안으로 검사합니다.
- 압축 해제 폴더도 다시 검사합니다.
- 설치 스크립트를 바로 실행하지 않습니다.
- 텍스트 편집기로 스크립트 내용을 확인합니다.
- 관리자 권한을 요구하는 이유를 확인합니다.
- 예상하지 못한 실행파일은 열지 않습니다.
백업자료와 소스코드처럼 보이더라도 출처가 불분명하면 실행하지 않는 것이 안전합니다.
여러 TAR 파일 한꺼번에 풀기
같은 폴더에 TAR 파일이 여러 개 있다면 7-Zip에서 여러 파일을 선택해 해제할 수 있습니다.
- 파일 탐색기에서 TAR 파일을 여러 개 선택합니다.
- 선택한 파일 중 하나에서 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip 메뉴를 엽니다.
- 각각의 압축파일을 별도 폴더에 푸는 메뉴를 선택합니다.
- 작업이 끝날 때까지 기다립니다.
- 각 결과 폴더의 오류 여부를 확인합니다.
모든 파일을 현재 폴더에 바로 풀면 자료가 섞일 수 있습니다.
아카이브별 별도 폴더를 사용하는 것이 좋습니다.
TAR 파일을 ZIP으로 변환하는 방법
TAR 파일을 Windows 사용자에게 전달해야 한다면 ZIP으로 바꿀 수 있습니다.
확장자만 변경해서는 안 되며 실제 압축 해제와 재압축이 필요합니다.
- 7-Zip으로 TAR 파일을 압축 해제합니다.
- 생성된 파일과 폴더를 확인합니다.
- 변환할 항목을 모두 선택합니다.
- 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip의 압축파일에 추가를 선택합니다.
- 압축 형식에서 ZIP을 선택합니다.
- 압축파일 이름을 입력합니다.
- 필요한 경우 암호를 설정합니다.
- 확인을 눌러 ZIP을 만듭니다.
- 생성된 ZIP을 시험 해제합니다.
Windows 호환성은 좋아지지만 Unix 파일 권한과 심볼릭 링크 정보가 완전히 유지되지 않을 수 있습니다.
서버 복원용 원본 TAR는 별도로 보관하는 것이 좋습니다.
새 TAR 파일 만드는 방법
7-Zip에서는 파일과 폴더를 TAR로 묶을 수 있습니다.
- TAR로 만들 파일과 폴더를 선택합니다.
- 마우스 오른쪽 버튼을 누릅니다.
- 7-Zip을 선택합니다.
- 압축파일에 추가를 누릅니다.
- 압축 형식에서 TAR를 선택합니다.
- 파일 이름을 입력합니다.
- 확인을 누릅니다.
- 생성된 TAR를 7-Zip으로 열어 확인합니다.
TAR 자체는 용량 감소 효과가 거의 없을 수 있습니다.
용량을 줄이려면 생성된 TAR를 GZIP이나 XZ로 다시 압축해야 합니다.
TAR.GZ 만들기
7-Zip에서는 다음 두 단계로 만들 수 있습니다.
- 파일과 폴더를 TAR로 묶습니다.
- 만들어진 TAR 파일을 선택합니다.
- 다시 압축파일에 추가를 선택합니다.
- 압축 형식에서 GZIP을 선택합니다.
.tar.gz파일을 만듭니다.
예시는 다음과 같습니다.
- 첫 번째 결과:
project.tar - 두 번째 결과:
project.tar.gz
Mac에서 TAR 파일 열기
macOS는 Unix 계열 운영체제이므로 TAR와 TAR.GZ를 비교적 쉽게 처리할 수 있습니다.
Finder에서 열기
- Finder에서 TAR 또는 TAR.GZ 파일을 찾습니다.
- 파일을 더블클릭합니다.
- 기본 압축 유틸리티가 실행되는지 확인합니다.
- 같은 위치에 생성된 폴더를 엽니다.
- 내부 파일을 확인합니다.
터미널에서 열기
TAR 해제:
tar -xf archive.tar
TAR.GZ 해제:
tar -xzf archive.tar.gz
저장 위치를 지정하려면 터미널에서 해당 폴더로 이동한 뒤 실행하거나 -C 옵션을 사용할 수 있습니다.
Linux에서 TAR 파일 열기
Linux에서는 터미널의 tar 명령을 사용하는 것이 일반적입니다.
TAR 해제
tar -xf archive.tar
TAR.GZ 해제
tar -xzf archive.tar.gz
TAR.BZ2 해제
tar -xjf archive.tar.bz2
TAR.XZ 해제
tar -xJf archive.tar.xz
내부 목록 확인
tar -tf archive.tar
특정 폴더에 해제
tar -xf archive.tar -C /home/user/output
서버에서 TAR를 해제할 때는 파일 소유자, 권한과 실행 스크립트를 확인해야 합니다.
출처가 불분명한 아카이브를 관리자 계정으로 바로 해제하거나 실행하지 않는 것이 좋습니다.
Android에서 TAR 파일 열기
Android 기본 파일 앱은 TAR 지원이 제한될 수 있습니다.
TAR와 TAR.GZ를 지원하는 압축 관리 앱을 사용할 수 있습니다.
일반적인 과정은 다음과 같습니다.
- 파일 앱에서 TAR 파일을 찾습니다.
- TAR 지원 압축 앱으로 열기를 선택합니다.
- 내부 목록을 확인합니다.
- 압축 해제 또는 추출을 누릅니다.
- 저장 폴더를 지정합니다.
- 작업이 끝날 때까지 기다립니다.
- 결과 파일을 확인합니다.
대용량 아카이브, 여러 단계 압축과 수천 개의 파일은 스마트폰보다 PC에서 처리하는 것이 안정적입니다.
iPhone과 iPad에서 TAR 파일 열기
iPhone과 iPad의 기본 파일 앱은 TAR 지원이 제한될 수 있습니다.
다음 방법을 사용할 수 있습니다.
- TAR 지원 파일 관리 앱 사용
- Mac이나 Windows에서 먼저 해제
- 필요한 파일만 클라우드로 전송
- 서버에서 ZIP으로 다시 제공받기
개인정보와 회사자료가 들어 있다면 온라인 압축 해제 사이트보다 기기 내부에서 처리하는 앱이나 PC 프로그램을 사용하는 것이 좋습니다.
온라인 TAR 압축 해제 사이트 주의사항
온라인 도구를 이용하면 프로그램 설치 없이 TAR 파일을 풀 수 있지만 아카이브 전체를 외부 서버에 업로드해야 합니다.
다음 자료에는 사용하지 않는 것이 좋습니다.
- 회사 서버 백업
- 웹사이트 소스코드
- 데이터베이스 백업
- 고객 개인정보
- 계약서와 서명
- 연구데이터
- 시험문제
- 의료자료
- 비공개 사진
- 프로그램 인증정보
- 환경설정 파일
- 비밀번호가 포함된 파일
- SSH 키와 인증서
온라인 서비스를 이용해야 한다면 다음 항목을 확인합니다.
- 운영 주체가 명확한지
- HTTPS 연결을 사용하는지
- 업로드 파일 보관 기간
- 자동 삭제 정책
- 결과가 공개 링크로 생성되는지
- 파일을 다른 목적으로 사용하는지
- 회원가입과 결제가 필요한지
- 파일 크기 제한
- 작업 후 직접 삭제할 수 있는지
- 개인정보 처리방침이 있는지
중요한 TAR는 7-Zip이나 운영체제의 tar 명령으로 컴퓨터 내부에서 처리하는 것이 안전합니다.
TAR 파일 열기 관련 자주 묻는 질문
TAR 파일은 무엇인가요?
여러 파일과 폴더를 하나의 아카이브로 묶는 형식입니다.
Linux 프로그램, 서버 백업, 소스코드와 프로젝트 자료 배포에 많이 사용됩니다.
TAR 파일은 압축되어 있나요?
순수한 TAR는 일반적으로 파일을 묶기만 하며 용량을 크게 줄이지 않습니다.
용량을 줄인 파일은 .tar.gz, .tar.xz, .tar.bz2 형태로 제공되는 경우가 많습니다.
Windows에서 TAR 파일을 무료로 열 수 있나요?
가능합니다.
7-Zip을 설치해 TAR 파일 내부를 확인하고 별도 폴더에 압축을 풀 수 있습니다.
TAR 파일은 어떤 프로그램으로 열 수 있나요?
Windows에서는 7-Zip을 사용할 수 있습니다.
터미널에 익숙하다면 Windows, macOS와 Linux의 tar 명령도 사용할 수 있습니다.
7-Zip은 어디에서 다운로드하나요?
공식 홈페이지에서 받을 수 있습니다.
7-Zip은 무료인가요?
무료로 사용할 수 있는 오픈소스 압축 프로그램입니다.
TAR, GZ, XZ, 7Z와 ZIP 등 여러 형식을 처리할 수 있습니다.
어떤 7-Zip 설치파일을 선택해야 하나요?
대부분의 Intel·AMD 기반 Windows 10·11 컴퓨터는 x64 64비트 파일을 선택합니다.
ARM 기반 Windows는 ARM64를 확인해야 합니다.
TAR 파일을 가장 간단하게 푸는 방법은 무엇인가요?
TAR 파일에서 마우스 오른쪽 버튼을 누르고 7-Zip의 파일명\에 압축 풀기를 선택하면 됩니다.
별도 폴더가 만들어져 파일이 흩어지지 않습니다.
Windows 11에서 7-Zip 메뉴가 안 보여요
마우스 오른쪽 버튼을 누른 뒤 추가 옵션 표시를 선택하면 기존 메뉴에서 7-Zip을 찾을 수 있습니다.
7-Zip File Manager를 직접 실행해도 됩니다.
TAR.GZ 파일을 풀었는데 TAR 파일만 나왔어요
정상적인 결과입니다.
TAR.GZ는 TAR를 GZIP으로 한 번 더 압축한 형식이므로 생성된 TAR를 다시 풀어야 합니다.
TGZ는 TAR.GZ와 같은 파일인가요?
같은 압축 구조를 사용하는 짧은 확장자입니다.
7-Zip에서 TGZ를 열고 압축을 풀 수 있습니다.
TAR.XZ 파일은 어떻게 풀어요?
7-Zip으로 TAR.XZ를 먼저 풀어 TAR를 만든 뒤, TAR를 다시 압축 해제하면 됩니다.
TAR.BZ2도 두 번 풀어야 하나요?
7-Zip 방식에 따라 BZ2를 먼저 풀고 생성된 TAR를 다시 해제해야 할 수 있습니다.
TAR 안의 파일을 바로 열어도 되나요?
내용 확인은 가능하지만 편집과 프로그램 실행에는 권장되지 않습니다.
별도 폴더에 전체 압축을 푼 뒤 사용해야 합니다.
특정 파일만 꺼낼 수 있나요?
가능합니다.
7-Zip File Manager에서 필요한 파일이나 폴더를 선택하고 Extract를 누르면 됩니다.
TAR 파일 이름을 ZIP으로 바꾸면 열리나요?
열리지 않을 수 있습니다.
확장자만 변경해도 내부 형식은 TAR 그대로이므로 실제로 압축 해제한 뒤 ZIP으로 다시 만들어야 합니다.
TAR 파일이 0KB이면 열 수 있나요?
열 수 없습니다.
실제 아카이브 데이터가 없으므로 원본을 다시 다운로드하거나 재전송받아야 합니다.
Cannot open file as archive 오류는 왜 발생하나요?
파일이 손상됐거나 실제 TAR가 아닐 수 있습니다.
파일 용량, 확장자, 다운로드 완료 여부와 압축 형식을 확인해야 합니다.
Unexpected end of data는 무슨 뜻인가요?
파일의 끝부분이 누락됐을 가능성이 있습니다.
TAR를 다시 다운로드하고 원본 용량과 비교해야 합니다.
.crdownload 파일을 TAR로 바꾸면 되나요?
안 됩니다.
다운로드가 완료되지 않은 임시파일이므로 브라우저에서 다운로드를 완료해야 합니다.
TAR 파일 경로가 너무 길다고 나와요
TAR를 C:\tar 같은 짧은 폴더로 옮기고 C:\out에 압축을 풀어보세요.
파일 이름도 짧게 변경할 수 있습니다.
액세스가 거부되었다고 나와요
쓰기 권한이 없는 시스템 폴더나 공유폴더에 압축을 풀고 있을 수 있습니다.
바탕화면이나 문서 폴더에 새 폴더를 만들고 다시 시도하세요.
TAR.GZ 압축 해제에 공간이 많이 필요한 이유는 무엇인가요?
원본 TAR.GZ, 중간 TAR와 최종 폴더가 동시에 존재할 수 있기 때문입니다.
작업 전에 충분한 저장공간을 확보해야 합니다.
USB에 TAR를 풀 수 없어요
TAR 안에 4GB가 넘는 단일 파일이 있고 USB가 FAT32라면 저장할 수 없습니다.
NTFS, exFAT 또는 컴퓨터 내부 드라이브를 사용해야 합니다.
한글 파일 이름이 깨져요
파일을 만든 운영체제와 Windows의 문자 처리 차이일 수 있습니다.
최신 7-Zip, tar 명령이나 Linux 환경에서 확인하고 필요하면 전송자에게 재생성을 요청하세요.
TAR의 파일 권한도 Windows에서 유지되나요?
Unix 파일 권한과 심볼릭 링크는 Windows에서 완전히 동일하게 복원되지 않을 수 있습니다.
서버 복원용이라면 Linux나 원래 운영체제에서 해제하는 것이 좋습니다.
압축을 풀었는데 숨김 파일이 없어요
Linux의 점으로 시작하는 파일은 Windows에서 숨김 파일처럼 보이거나 확인하기 어려울 수 있습니다.
파일 탐색기에서 숨김 항목을 표시하고 7-Zip 내부 목록과 비교하세요.
TAR 안에 바이러스가 있을 수 있나요?
가능합니다.
TAR 형식 자체가 위험한 것은 아니지만 실행파일과 스크립트가 포함될 수 있으므로 출처와 실제 확장자를 확인해야 합니다.
여러 TAR를 한꺼번에 풀 수 있나요?
7-Zip에서 여러 TAR를 선택해 각각 별도 폴더에 압축을 풀 수 있습니다.
현재 폴더에 모두 풀면 파일이 섞일 수 있으므로 주의해야 합니다.
TAR를 ZIP으로 변환할 수 있나요?
가능합니다.
TAR를 먼저 압축 해제한 뒤 결과 파일과 폴더를 ZIP 형식으로 다시 압축하면 됩니다.
새 TAR 파일도 만들 수 있나요?
7-Zip의 압축파일 추가 기능에서 형식을 TAR로 선택할 수 있습니다.
용량을 줄이려면 생성된 TAR를 GZIP이나 XZ로 다시 압축해야 합니다.
Mac에서도 TAR를 열 수 있나요?
가능합니다.
Finder에서 더블클릭하거나 터미널의 tar 명령을 사용할 수 있습니다.
Linux에서는 어떻게 TAR를 풀어요?
터미널에서 tar -xf archive.tar 명령을 사용할 수 있습니다.
TAR.GZ는 tar -xzf archive.tar.gz를 사용할 수 있습니다.
Android에서도 TAR를 풀 수 있나요?
TAR를 지원하는 압축 관리 앱을 이용할 수 있습니다.
대용량 아카이브는 PC에서 처리하는 것이 안정적입니다.
iPhone에서도 TAR를 열 수 있나요?
별도의 TAR 지원 파일 관리 앱이 필요할 수 있습니다.
PC나 Mac에서 압축을 푼 뒤 필요한 파일만 옮기는 방법도 편리합니다.
온라인 TAR 압축 해제 사이트는 안전한가요?
파일 전체를 외부 서버에 업로드해야 하므로 회사자료, 서버 백업과 개인정보에는 권장하지 않습니다.
중요한 파일은 7-Zip이나 tar 명령으로 내부에서 처리하는 것이 좋습니다.
TAR 압축 해제 후 확인 체크리스트
- TAR 원본을 별도로 보관했는지
- 7-Zip을 공식 홈페이지에서 받았는지
- 시스템에 맞는 설치파일을 선택했는지
- 새 빈 폴더에 압축을 풀었는지
- TAR.GZ를 두 단계 모두 해제했는지
- 실제 파일과 폴더가 정상적으로 생성됐는지
- 내부 파일 개수가 맞는지
- 하위 폴더 구조가 유지됐는지
- 한글과 특수문자 파일 이름이 정상인지
- 숨김 파일이 누락되지 않았는지
- 파일 크기가 0KB가 아닌지
- 문서와 이미지가 정상적으로 열리는지
- 저장공간이 충분했는지
- 같은 이름 파일이 덮어써지지 않았는지
- 파일 경로가 지나치게 길지 않은지
- USB의 FAT32 제한에 걸리지 않았는지
- Windows 보안에서 차단된 파일이 없는지
- 실행파일과 스크립트의 출처를 확인했는지
- 서버 복원에 필요한 파일 권한이 유지됐는지
- 작업 완료 후 중간 TAR 파일을 정리했는지
마무리
TAR 파일은 여러 파일과 폴더를 하나로 묶어 보관하는 아카이브 형식입니다. TAR 자체는 일반적으로 용량을 크게 줄이지 않으며, 압축이 필요한 경우 .tar.gz, .tgz, .tar.xz와 같은 형태로 제공됩니다.
Windows에서 TAR 파일을 간단하게 열고 압축을 풀려면 7-Zip을 사용할 수 있습니다. TAR 파일에서 마우스 오른쪽 버튼을 누르고 7-Zip, 파일명\에 압축 풀기를 선택하면 별도 폴더에 결과가 생성됩니다.
TAR.GZ나 TGZ를 해제했는데 TAR 파일만 나타난다면 오류가 아닙니다. 바깥쪽 GZIP 압축만 먼저 해제된 것이므로 생성된 TAR 파일을 다시 한 번 풀어야 실제 문서와 폴더를 확인할 수 있습니다.
파일이 열리지 않는다면 용량이 0KB인지, 다운로드가 완료됐는지, 실제 확장자가 TAR.GZ나 TAR.XZ인지 확인해야 합니다. Cannot open file as archive나 Unexpected end of data 오류가 반복되면 원본 파일이 손상됐을 가능성이 있으므로 다시 다운로드하거나 전송자에게 재생성을 요청하는 것이 좋습니다.
파일 경로가 너무 길면 TAR를 C:\tar 같은 짧은 위치로 옮기고 C:\out에 압축을 풀어보세요. 대용량 아카이브는 중간 TAR와 최종 폴더가 동시에 생성될 수 있으므로 충분한 저장공간도 필요합니다.
서버 백업과 Linux 프로그램에는 Windows에서 완전히 복원하기 어려운 파일 권한과 심볼릭 링크가 들어 있을 수 있습니다. 단순한 문서 확인은 7-Zip으로 가능하지만 서버를 정확히 복원해야 한다면 Linux나 원래 운영체제에서 해제하는 것이 안전합니다.