본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸 · 파일·디스크·압축·백업

Compactor

0

Compactor는 Windows 10의 파일 시스템 압축 기능을 간편하게 사용할 수 있는 그래픽 사용자 인터페이스(GUI)입니다.

NTFS 압축Windows 10시스템 유틸리티저장 공간 절약파일 압축포터블

소개

Compactor는 Windows 10의 파일 시스템 압축 기능을 간편하게 사용할 수 있는 그래픽 사용자 인터페이스(GUI)입니다. Windows 10에 내장된 compact.exe 명령줄 도구의 기능을 훨씬 직관적인 방식으로 제공하여, 사용자가 드라이브나 폴더의 저장 공간을 효율적으로 확보할 수 있게 돕습니다. Rust로 작성되어 빠르고 안정적으로 작동합니다.

상세정보

Compactor란 무엇인가

Compactor는 Windows 10에 탑재된 파일 시스템 압축 기능을 그래픽 인터페이스(GUI)로 제공하는 유틸리티입니다. Windows 10은 modern한 경량 압축 알고리즘을 사용하여 초당 기가바이트 단위로 빠르게 파일을 압축할 수 있지만, 기본적으로는 compact.exe 명령줄 도구를 통해서만 접근할 수 있었습니다. Compactor는 이 간극을 메워주어, 누구나 쉽게 드라이브나 폴더의 저장 공간을 확보하고 입출력(IO) 효율을 높일 수 있게 합니다.

주요 기능

  • 실시간 진행 상황 업데이트: 디렉토리 분석이 진행되는 동안 실시간으로 파일 압축에 따라 저장 공간 사용량이 줄어드는 과정을 확인할 수 있습니다.
  • 일시 정지, 재개, 중지: 모든 작업은 언제든지 안전하게 일시 정지하거나 중단할 수 있습니다. Compactor는 현재 작업을 마친 후 멈추거나, 중단된 지점부터 다시 시작할 수 있습니다.
  • 압축 가능성 예측 (Compresstimation): 큰 파일을 실제 압축 전에 통계적 압축 가능성 검사를 수행합니다. 압축되지 않는 큰 파일은 디스크를 몇 분간 점유하는 대신 1초 이내에 건너뛸 수 있습니다.
  • 스케일링 및 속도: Rust로 작성되어 수백만 개의 파일이 포함된 대용량 폴더도 쉽게 처리할 수 있습니다. 이전에 압축이 불가능하다고 판단된 파일을 기억하여 재 실행 시 속도를 높이는 기능을 포함합니다.

다운로드 및 설치 방법

Compactor는 포터블 소프트웨어로 제공됩니다. 공식 GitHub Releases 페이지의 Assets 섹션에서 다운로드합니다.

  1. 공식 Releases 페이지에서 64비트 버전(Compactor-0.10.1.zip)을 다운로드합니다.
  2. 다운로드한 ZIP 파일의 압축을 풉니다.
  3. 압축을 푼 폴더 내의 Compactor.exe 파일을 실행합니다.

실행 시 “Windows가 PC를 보호하고 있습니다” 경고가 표시될 수 있습니다. 이는 실행 파일이 아직 서명되지 않았기 때문으로, “자세히 정보”를 클릭한 후 “어쨌든 실행”을 선택하면 됩니다.

기본 사용법

Compactor를 실행하면 단순한 그래픽 인터페이스가 나타납니다.

  • 대상 선택: 압축할 드라이브 또는 폴더를 선택합니다.
  • 분석 시작: 선택한 대상의 압축 가능성을 분석하고 바로 압축을 진행합니다.
  • 진행 관리: 작업 중 실시간으로 저장 공간이 절약되는 것을 확인하고, 필요에 따라 작업을 일시 정지하거나 중지할 수 있습니다.

이런 경우에 유용합니다

Compactor는 특히 다음 상황에서 유용합니다.

  • 저장 공간 확보: 디스크 공간이 부족할 때, 잘 변경되지 않는 대용량 파일(게임 설치 파일, SDK, 개발 도구 등)을 압축하여 여유 공간을 확보할 수 있습니다.
  • 대용량 폴더 관리: 수백만 개의 파일을 포함하는 큰 폴더(예: Visual Studio, Windows Kits)를 효율적으로 압축하여 관리할 때 유용합니다.

제한 사항·확인 사항

  • 운영 체제 호환성: 이 압축 기능은 Windows 10에서만 완전히 지원됩니다. 이전 버전의 Windows에서는 압축된 파일에 접근할 수 없으며, 리눅스 등 다른 OS에서는 NTFS 드라이버가 해당 기능을 지원해야 접근 가능합니다.
  • 변경 가능한 파일: 이 압축은 거의 변경되지 않는 파일을 위해 설계되었습니다. 압축된 파일을 수정하면 전체 파일이 압축 해제됩니다. 따라서 데이터베이스, 로그 파일, 가상 머신 이미지 등 자주 변경되는 파일에는 적합하지 않습니다.
  • 권한 문제: Compactor는 보호된 파일에 대한 UAC(사용자 계정 제어) 권한 상승 메커니즘을 지원하지 않습니다. 제한된 계정을 사용하는 경우 관리자 권한으로 프로그램을 실행해야 할 수 있습니다.
  • 데이터 손상 리포트: 열려 있는 SQLite 데이터베이스 파일에 대한 데이터 손상 사례가 보고된 바 있습니다. v0.10 이후 버전에는 이를 방지하기 위한 파일 잠금 기능이 추가되었습니다.
  • 안전 주의: 베타 소프트웨어이며, 반드시 중요 파일의 백업을 수행한 후 사용하는 것이 좋습니다.

시스템 요구사항

Windows 10 이상 (동적 파일 시스템 압축 기능을 지원하는 운영 체제)