윈도우11 tar.gz 파일 압축 해제 방법

이 가이드는 Windows 11에서 tar.gz 파일 압축 해제 방법에 대해 설명합니다.

Windows 11 23H2 버전부터 파일 탐색기에서 tar.gz 등 다양한 압축 파일 형식 지원
<Windows 11 23H2 파일 탐색기>

Windows 11 23H2 출시와 함께 tar, gz, rar, 7-Zip 등 여러 압축 형식에 대해 파일 탐색기에서 기본 지원하고 있습니다.

만약 이전 버전을 사용하고 있거나 파일 탐색기에서 압축 풀기 도중 오류가 나타날 경우 무료로 사용할 수 있는 7-Zip 파일 관리자 도구를 설치하거나, 명령 프롬프트 또는 Linux용 Windows 하위 시스템에 포함된 Bash 프롬프트에서 “tar-xvzf” 명령을 사용할 수 있습니다.

tar.gz 파일이란?

tar 파일과 gzip 파일이라는 두 가지 압축 파일 형식의 조합으로 디스크 사용 공간을 줄일 수 있습니다.

Windows 11 23H2 이전 버전 사용자는 7-Zip 파일 관리자 도구를 사용하여 편리하게 사용할 수 있으며, 23H2 버전 사용자 또한 해당 도구를 사용하거나 명령줄 도구를 사용하여 압축을 해제하거나 추출할 수 있습니다.

Windows 11에서 tar.gz 파일 압축 해제 방법

Windows 환경에서 일반적으로 사용되는 압축 형식은 아니지만 tar.gz 파일은 Unix 기반 환경에서 흔히 사용되는 파일로, 아카이브 애플리케이션 “tar”를 사용하여 생성된 후 “gzip” 압축을 사용하여 압축된 파일임을 의미합니다.

tar 파일은 일반적으로 백업 및 보관을 위해 Unix 또는 Linux 배포판 및 macOS에서 일반적으로 사용되지만, Windows 11에서도 이러한 파일을 볼 수 있습니다.

따라서 Microsoft는 이러한 압축 형식에 대해서도 23H2 버전부터 기본적으로 지원하고 있습니다.

01 Windows 11 23H2 파일 탐색기

앞서 언급했던 것처럼 23H2 출시 이후 기본 지원하고 있으므로 파일 탐색기에서 간단히 압축 풀기가 가능해졌습니다.

파일 탐색기에서 '압축 풀기' 버튼 클릭 후 tar.gz 파일 압축 해제

파일 탐색기에서 “.tar.gz” 파일 형식을 선택하고 탐색기 상단에서 [압축 풀기] 버튼을 눌러 간단히 추출할 수 있습니다.

02 7-Zip File Manager

tar.gz 및 7-zip, rar 등 다양한 압축 형식을 처리할 수 있는 7-Zip File Manager 도구를 사용하는 방법이 있습니다. 이 도구는 오랫동안 많은 Windows 사용자에게 추천되어 왔으며 무료로 설치 및 사용할 수 있습니다.

tar.gz 파일 선택 후 연결 프로그램 선택

7-Zip 파일 관리자 도구를 다운로드하여 설치하고, tar.gz 파일을 마우스 오른쪽 버튼으로 클릭하고 [연결 프로그램 > 다른 앱 선택]을 선택합니다.

tar.gz 파일 압축 해제 할 때 사용할 연결할 앱 선택

“이 .gz 파일을 열 앱 선택” 팝업 대화 상자에서 “PC에서 앱 선택”을 선택합니다.

7-Zip 실행 파일 선택 '7zFM.exe'

7-Zip 파일 관리자 도구가 설치된 위치를 찾아 “7zFM.exe” 실행 파일을 찾아 [열기(O)]를 클릭합니다.

일반적으로 “C:\Program Files\7-Zip” 경로에 설치됩니다.

연결 프로그램 목록에서 tar.gz 파일 압축 해제 할 때 사용하려는 앱 선택 '7-Zip File Manager'

파일을 선택하면 앱 선택 대화 상자에서 “7-Zip File manager”가 표시됩니다. 앞으로 7-Zip 도구로 항상 tar.gz 파일을 처리하도록 하려면 도구 선택 후 하단의 [항상] 버튼을 클릭합니다.

tar.gz 파일 압축 해제 할 때 7-Zip 파일 관리자 도구 사용

모든 단계를 완료하면 tar.gz 파일의 아이콘이 7-Zip 아이콘으로 변경되는 것을 확인할 수 있습니다.

이제 7-Zip 파일 관리자를 사용하여 tar.gz 파일 및 기타(선택 사항) 압축 파일을 열거나 추출할 수 있습니다.

03 명령 프롬프트에서 tar 명령 사용

Windows 11 명령 프롬프트에서 tar.gz, tgz, gz 및 zip 파일을 추출하려면 다음 단계를 수행합니다.

명령 프롬프트에서 tar.gz 파일 압축 해제

키보드 단축키 Win + R 키를 누르고 실행 대화 상자에서 cmd 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.

tar 명령을 사용하여 파일을 추출하려면 다음 명령을 입력하고 Enter 키를 누릅니다.

tar -xvzf C:/PATH/FILE-NAME.tar.gz -C C:/PATH/EXTRACTION

위 명령에서 원본 및 대상 경로를 포함하도록 명령을 변경하여 실행합니다.

만약 “.tar” 파일인 경우 동일한 명령을 사용하되 “-z” 인수를 생략합니다.

모든 단계를 완료하면 파일 및 폴더가 지정된 대상 경로에 추출됩니다.

참고로 “tar” 명령에 사용된 옵션은 다음과 같습니다.

  • -x : tar 아카이브에서 파일 추출
  • -v : 압축 해제 과정(파일 정보)을 자세히 나열
  • -z : gzip 압축 적용 옵션
  • -f : 대상 tar 아카이브 지정 (기본 옵션)

04 WSL에서 tar 명령 사용

Linux용 Windows 하위 시스템에서 tar.gz, tgz, gz 및 zip 파일을 추출하려면 다음 단계를 수행합니다.

WSL 배포판 설치 및 실행
<Linux용 Windows 하위 시스템 배포판>

Linux에서 tar.gz 파일을 추출하려면 먼저 Linux용 Windows 하위 시스템을 사용하여 배포판을 설치해야 합니다. 여기서는 “Ubuntu-20.04” 배포판을 사용하여 테스트했습니다.

Linux용 Windows 하위 시스템에서 tar.gz 파일 압축 해제

WSL 배포판 접속 후 다음 명령을 입력하고 Enter 키를 눌러 tar.gz 파일의 내용을 추출합니다.

tar -xvzf /mnt/c/PATH/FILE_NAME.tar.gz -C /mnt/c/PATH/EXTRACTION

위 명령에서 원본 및 대상 경로를 포함하도록 변경합니다.

만약 “.tar” 파일인 경우 동일한 명령을 사용하되 “-z” 인수를 생략합니다.

참고로 WSL에서 Windows 환경의 C: 드라이브에 있는 파일 또는 폴더에 접근하기 위해서는 “/mnt/c” 경로로 시작합니다.

예를 들어 Windows 11에서 기본 다운로드 폴더에 대한 경로를 지정할 경우 다음과 같습니다.

/mnt/c/Users/USER_NAME/Downloads

경로 입력 시 주의하실 점은 Linux에서는 Windows와 달리 대소문자를 구분하므로 주의하셔야 합니다.

마치며

Windows 11 23H2 환경에서 타사 도구 없이도 tar 또는 tar.gz, rar, tgz 등 다양한 압축 파일을 해제하거나 추출할 수 있습니다.

다만 Windows 11 출시 시점부터 지속적으로 발생하고 있으나 현재까지도 개선되지 않은 문제가 있습니다. 압축 파일을 선택할 경우 탐색기가 강제로 종료되는 등 여러가지 탐색기 관련 버그가 여전히 존재한다는 점입니다.

압축 파일을 해제할 때 오류가 발생하여 필요한 파일을 추출할 수 없다면 7-Zip File Manager 또는 명령 프롬프트 및 Linux용 Windows 하위 시스템을 사용하여 간단히 해결할 수 있습니다.

Windows 및 Linux 압축 해제 차이점

참고로 “WSL”에서 압축 해제한 경우 파일의 압축 날짜로, “Windows”에서 압축 해제한 경우 압축 해제한 현재 날짜로 수정한 날짜가 표시되므로 이용에 참고하시기 바랍니다.

Leave a Comment