728x90

ZipRush - 속도 빠른 압축 프로그램

코어를 전부 쓰는 압축 프로그램, ZipRush를 만들었습니다

압축 파일을 자주 다루다 보면 파일이 많은 폴더를 압축할 때 한참 기다리게 됩니다. 그래서 CPU 코어를 전부 동원해서 빠르게 압축하고 푸는 Windows 압축 프로그램, ZipRush를 직접 만들었습니다.

👉 소개 페이지 / 다운로드: https://keisoft.kr/ziprush/

한눈에 보기

  • 병렬 압축: zip은 파일마다, tar.zst는 4MB 블록마다 나눠서 여러 코어가 동시에 압축합니다.
  • zip 기본 지원: 평소 쓰던 zip으로 압축하고, 탐색기와 다른 프로그램에서도 그대로 열 수 있습니다.
  • 탐색기 우클릭: 파일이나 폴더를 우클릭해서 바로 압축하고, 압축 파일은 우클릭으로 바로 풉니다.
  • 암호 zip: AES-256으로 암호화한 zip을 만들 수 있습니다.
  • 미리 보기: 압축을 풀지 않고 폴더 구조를 보고, 이름으로 검색하고, 일부만 골라 풀 수 있습니다.
  • 끌어다 놓기: 창에 파일을 놓으면 압축하고, 압축 파일을 놓으면 내용을 엽니다.

얼마나 빠른가요?

제 PC에서 node_modules가 들어 있는 ECharts 프로젝트 폴더로 시험해 봤습니다.

항목  결과
파일 수 21,245개 (폴더 3,427개)
압축 331MB → 82MB, 2.7초
풀기 9.5초
검증 풀어낸 파일 21,245개가 원본과 모두 동일

PC 사양이나 디스크에 따라 결과는 달라집니다. 작은 파일이 아주 많은 폴더에서 차이가 크게 느껴집니다.

우클릭 메뉴

대상  메뉴  동작
파일·폴더 ZipRush로 압축 (zip) 같은 위치에 바로 zip 생성
파일·폴더 ZipRush로 압축 설정... 형식, 압축 수준, 암호를 고른 뒤 압축
zip·zst ZipRush로 열기 내용을 보기
zip·zst ZipRush로 압축파일 이름 폴더에 풀기 abc.zip → abc 폴더에 풀기
zip·zst ZipRush로 여기에 풀기 현재 폴더에 바로 풀기

Windows 11에서는 우클릭 후 "추가 옵션 표시"를 눌러야 보일 수 있습니다.

설치 방법

  1. 소개 페이지에서 다운로드를 눌러 ZipRush-Setup.msi를 받습니다.
  2. 실행해서 설치합니다. 현재 사용자 전용이라 관리자 권한이 필요 없습니다.
  3. 기능 선택 화면에서 우클릭 메뉴와 zip 연결을 켜거나 끌 수 있습니다.
  4. 설치 마지막 화면의 체크박스를 켜 두면 Windows 설정이 열립니다. 거기서 .zip을 ZipRush로 한 번만 선택하면, 이후 zip 파일을 더블클릭할 때 ZipRush로 열립니다.

제거는 설정 → 앱 → 설치된 앱에서 ZipRush를 지우면 됩니다. 우클릭 메뉴와 연결 정보도 함께 정리됩니다.

알아두세요

  • SmartScreen 경고: 설치 파일에 인증서 서명을 하지 않아서, Windows가 "알 수 없는 게시자" 경고를 보여 줄 수 있습니다. "추가 정보 → 실행"으로 진행하면 됩니다.
  • 기본 앱 설정: Windows는 프로그램이 스스로 기본 앱이 되는 것을 막습니다. 그래서 설정 화면에서 직접 한 번 선택해야 합니다.
  • zip의 한계: zip은 파일 하나가 4GB를 넘거나 항목이 65,535개를 넘으면 만들 수 없습니다. 이런 경우는 압축 설정에서 tar.zst를 고르면 됩니다.
  • 암호 zip: 암호를 걸면 병렬이 아니라서 더 느리고, 빈 폴더는 담기지 않습니다.
  • GPU: 사용하지 않습니다. 일반 파일 압축은 GPU보다 CPU 병렬 처리가 더 효율적입니다.

써 보시고 불편한 점이나 바라는 기능이 있으면 댓글로 남겨 주세요.

728x90
Posted by kjun.kr
,