삭제한 파일 완전 제거하는 법: 복구 불가능하게 지우는 방법

⏱ 약 17분 읽기 · 8,459자

중고 노트북을 당근마켓에 올리기 전날 휴지통을 비우고 “이제 됐다”고 안심했다가, 새 주인이 무료 복구 프로그램을 돌려 전 주인의 은행 영수증과 주민등록 스캔본을 되살린 사례가 국내 보안 커뮤니티에서 반복적으로 보고된다. 삭제한 파일 완전 제거는 휴지통 비우기와 기술적으로 전혀 다른 작업이다. 운영체제가 “삭제됨”으로 표시하는 것과 저장 매체에서 데이터가 실제로 사라지는 것 사이에는 상당한 거리가 있다.

이 글은 2026년 5월 기준, 한국에서 가장 흔히 쓰이는 Windows·macOS 환경을 중심으로 파일을 물리적 수준까지 지우는 방법을 짚는다. HDD와 SSD는 삭제 원리가 달라 접근법이 다르고, 네이버 MYBOX·구글 드라이브 같은 클라우드 서비스에 올렸던 파일은 또 다른 문제다. 개인정보보호법이 강화되면서 기업 실무에서도 파기 절차가 엄격해졌는데, 사실은 1인 프리랜서나 일반 가정에서도 같은 법적 논리가 적용된다.

이 가이드를 읽고 나면 자신의 상황(기기 유형, 처분 목적, 데이터 민감도)에 맞는 방법을 골라 실행할 수 있다.

이 글의 핵심

  • 휴지통 비우기는 파일 인덱스만 지우며, 실제 데이터는 덮어쓰이기 전까지 복구 소프트웨어로 되살릴 수 있다.
  • HDD는 덮어쓰기(overwrite) 방식이 효과적이지만, SSD는 wear leveling 구조 때문에 전혀 다른 접근이 필요하다.
  • 클라우드·웹하드에 올렸던 파일은 서비스별 휴지통 보관 기간과 서버 데이터 수명을 별도로 확인해야 한다.
  • 개인정보보호법에 따르면 개인정보가 담긴 파일은 복구 불가능한 방법으로 파기해야 하며, 일반 삭제는 인정되지 않는다.
  • 기기를 매각·폐기하기 전 암호화 후 초기화가 현재 가장 실용적인 완전 삭제 전략이다.

휴지통을 비워도 파일이 디스크에 남는 이유

파일 시스템은 데이터를 두 층으로 관리한다. 하나는 파일 이름, 크기, 위치를 기록하는 메타데이터 영역(Windows의 MFT, macOS·Linux의 inode 등)이고, 다른 하나는 실제 데이터가 저장된 블록 영역이다. 파일을 삭제하면 운영체제는 메타데이터에서 해당 항목을 “빈 공간으로 재사용 가능”이라고 표시할 뿐, 실제 데이터 블록은 건드리지 않는다.

그래서 Recuva, PhotoRec, R-Studio 같은 복구 도구는 이 ‘표시만 지워진’ 블록을 스캔해서 원본 파일을 거의 그대로 되살린다. 덮어쓰기가 일어나지 않은 블록이라면 삭제 후 수개월이 지나도 복구에 성공한 사례가 있다. Windows 기준으로 휴지통에는 $RECYCLE.BIN 폴더 안에 파일 본체와 메타데이터가 그대로 남아 있고, 휴지통을 비워야 비로소 메타데이터 표시가 바뀐다. 그래도 데이터는 디스크에 그대로다.

한마디로, 운영체제가 “삭제”라고 부르는 행위는 보안 관점에서 사실상 “숨기기”에 가깝다. 빠른 포맷(Quick Format)도 마찬가지로, 파일 시스템 구조만 새로 만들 뿐 데이터 블록은 그냥 둔다.

어떤 상황에서 삭제한 파일 완전 제거가 필요한가

모든 파일에 완전 삭제가 필요한 것은 아니다. 임시 작업 파일이나 초안 문서는 일반 삭제로 충분하다. 다만 다음 상황이라면 이야기가 완전히 달라진다.

  • 기기 매각·기증·폐기 — 중고 PC, 외장 SSD, USB 드라이브를 다른 사람에게 넘기기 전. 국내 중고나라·당근마켓 거래에서 민감 파일이 복구된 사례가 보안 포럼에 꾸준히 올라온다.
  • 클라우드·웹하드 계정 탈퇴 — 서비스를 해지할 때 서버에 남는 데이터를 탈퇴 전에 직접 처리해야 한다.
  • 계약서·의료 기록·금융 자료 보관 종료 — 법정 보존 기간이 지난 개인정보 파일을 파기해야 하는 경우.
  • 업무 PC 반납 — 퇴직 시 회사 노트북에 남겨둔 개인 파일 완전 삭제. 반대로 회사 입장에서도 퇴직자 기기의 업무 데이터 파기 프로세스가 필요하다.
  • P2P·웹하드 공유 이력 정리 — 과거 공유 폴더에 올렸다가 삭제한 파일이 분산 캐시나 타인의 기기에 남아 있을 수 있는 경우.

원룸 자취생이 아이폰과 함께 쓰던 구형 맥북을 중고 거래로 내놓기 전에 “초기화”를 진행했어도, SSD 내 데이터 블록이 실제로 덮어쓰이지 않으면 구매자가 복구 도구를 돌려볼 여지가 있다. 이 시나리오가 현재 국내에서 가장 흔한 비의도적 개인정보 유출 경로 중 하나로 지목된다.

삭제한 파일 완전 제거 방법 — Windows 환경

Windows에서 HDD 대상 완전 삭제는 크게 두 경로로 나뉜다. 특정 파일·폴더만 안전하게 지우는 방법과, 드라이브 전체를 덮어쓰는 방법이다.

cipher /w 명령어는 Windows에 기본 내장된 도구로, 이미 삭제된 파일이 차지했던 빈 공간을 0으로 덮어쓴다. 관리자 권한 명령 프롬프트에서 cipher /w:C:\ 형태로 실행하면 된다. 별도 설치가 필요 없어 긴급 상황에서 유용하지만, 현재 사용 중인 파일에는 적용되지 않고 SSD에서는 효과가 제한적이다.

Eraser는 무료 오픈소스 도구로, 파일 단위 또는 드라이브 빈 공간 단위 덮어쓰기를 지원한다. DoD 5220.22-M(미국 국방부 규격), Gutmann(35회 덮어쓰기) 등 여러 규격을 선택할 수 있다. 일반 개인 용도라면 DoD 3-pass(3회 덮어쓰기) 수준으로도 포렌식 복구는 사실상 불가능해진다. 공식 홈페이지(eraser.heidi.ie)에서 무료로 내려받을 수 있다.

드라이브 전체를 초기화할 때는 Windows 설정 → 시스템 → 복구 → “이 PC 초기화” 메뉴에서 “드라이브 완전 정리” 옵션을 선택한다. 이 옵션은 빈 공간을 덮어쓰기 때문에 단순 초기화보다 훨씬 안전하다. 다만 SSD에서는 wear leveling 때문에 이 방식도 완벽하지 않을 수 있다.

macOS에서 파일을 완전히 삭제하려면?

macOS는 버전에 따라 방법이 다르다. Sierra(10.12) 이전에는 Finder의 “보안 삭제” 옵션이 있었지만 SSD 보급 이후 제거됐다. 대신 터미널에서 rm -P 파일명 명령어로 3회 덮어쓰기 삭제가 가능하다(단, SSD에서는 역시 제한적).

드라이브 전체 삭제가 목적이라면 macOS 복구 모드에서 diskutil secureErase 3 /dev/disk0처럼 secureErase 명령어를 쓰는 방법이 있다. 뒤의 숫자(0~4)는 덮어쓰기 횟수와 규격을 뜻한다. 그런데 Apple Silicon Mac(M1·M2·M3 계열)은 내장 SSD가 하드웨어 수준에서 항상 암호화되어 있기 때문에 “모든 콘텐츠 및 설정 지우기” 기능만으로도 데이터 복구가 사실상 불가능해진다. Apple 공식 안내에 따르면 이 기능은 암호화 키 자체를 폐기하는 방식으로 작동한다.

HDD vs SSD — 완전 삭제 방식이 다른 이유와 도구 비교

삭제한 파일 완전 제거 방법을 고를 때 가장 먼저 확인해야 할 것이 저장 매체 종류다. HDD와 SSD는 물리 구조가 근본적으로 달라서 같은 방법을 써도 효과가 완전히 다르게 나온다.

HDD는 자기 디스크 위에 데이터를 순차적으로 기록하기 때문에 특정 영역을 0으로 덮어쓰면 이전 데이터가 자기적으로 거의 제거된다. 전자현미경 분석(MFM) 같은 고가 포렌식 기법으로 복구를 시도하는 사례가 이론적으로 있지만, 현실적인 위협은 아니다. 일반 목적에서는 1~3회 덮어쓰기로 충분하다.

반대로 SSD는 wear leveling(수명 균등 분산) 알고리즘이 쓰기 명령을 받으면 내부적으로 다른 셀에 데이터를 분산 배치한다. 운영체제가 “여기를 덮어써”라고 명령해도 실제 물리 위치가 달라질 수 있다. 그래서 파일 단위 덮어쓰기 방식은 SSD에 적합하지 않다. SSD 제조사가 제공하는 Secure Erase 또는 ATA Sanitize 명령이 펌웨어 수준에서 셀 전체를 초기화하는 가장 신뢰할 만한 방법이다.

구분HDD (하드디스크)SATA SSDNVMe SSD (PCIe)USB·SD카드
권장 삭제 방식3~7회 덮어쓰기 (DoD/Gutmann)ATA Secure Erase 또는 암호화+초기화NVMe Sanitize 또는 암호화+초기화암호화 후 포맷, 또는 물리 파기
대표 도구Eraser, DBAN, cipher /w삼성 Magician, 인텔 SSD Toolbox제조사 전용 NVMe 유틸리티VeraCrypt 암호화 + 포맷
덮어쓰기 효과높음 (자기 기록 직접 덮임)낮음 (wear leveling으로 우회됨)낮음 (동일 원인)매우 낮음 (셀 구조 동일)
완전 삭제 소요 시간100GB당 30~60분 수준수 분~수십 분 (Secure Erase)수 분 이내 (Sanitize)용량·도구에 따라 다양
비용무료 도구 다수 존재제조사 무료 제공제조사 무료 제공VeraCrypt 무료

DBAN(Darik’s Boot and Nuke) 같은 구형 덮어쓰기 도구는 NVMe SSD를 아예 인식하지 못하거나, wear leveling 영역까지 건드리지 못하는 경우가 있다. 이 글 작성 시점 기준, 삼성 Magician이나 인텔 Memory and Storage Tool 같은 제조사 전용 소프트웨어가 SSD 완전 삭제에서 가장 신뢰도 높은 선택이다. 다만 제품군마다 지원 여부가 다르므로 자신의 SSD 모델을 확인하고 제조사 공식 페이지를 먼저 확인하는 것이 권장된다.

클라우드·웹하드에 올린 파일, 삭제 후 정말 사라지나

로컬 기기는 어떻게든 직접 제어가 가능하지만, 클라우드에 올린 파일은 이야기가 다르다. 네이버 MYBOX, 구글 드라이브, 드롭박스, 그리고 국내 웹하드 서비스들은 삭제된 파일을 일정 기간 자체 서버에 보관한다.

네이버 MYBOX의 경우 공식 안내에 따르면 휴지통의 파일은 30일 후 자동 삭제된다. 즉시 완전 삭제하려면 휴지통에서 “완전 삭제” 기능을 별도로 실행해야 한다. 구글 드라이브도 30일 보관 후 자동 제거되며, 즉시 삭제는 “드라이브 휴지통 → 드라이브 비우기”로 처리할 수 있다. 그런데 서비스 약관에는 “복구 목적의 백업 서버에 일시 보관될 수 있다”는 단서가 달린 경우가 많아서, 서비스 서버에서 데이터가 완전히 사라지는 시점은 사용자가 직접 확인하기 어렵다. 클라우드 서비스별 세부 정책 비교는 클라우드 비교 카테고리에서 더 자세히 다루고 있다.

P2P 방식의 웹하드나 토렌트 공유는 훨씬 복잡하다. 한 번 씨드(seed)로 배포된 파일은 여러 사용자의 캐시·하드디스크에 분산 저장되어 있어서, 업로더가 삭제해도 네트워크에서 파일이 사라지지 않는다. 저작권이 있는 콘텐츠를 P2P로 공유했다면 저작권법 위반 문제까지 연결될 수 있으므로 각별히 주의해야 한다. 이 부분은 파일공유 보안 가이드에서 별도로 다루고 있다.

클라우드 서비스를 탈퇴할 때는 단순히 “회원 탈퇴” 버튼을 누르기 전, 서비스 내 파일 전체 삭제 → 휴지통 비우기 순서를 먼저 완료해야 한다. 탈퇴 후에는 데이터 삭제 요청권을 행사하기가 사실상 불가능해지기 때문이다.

개인정보보호법과 파일 파기 의무

개인정보보호법에 따르면 개인정보 처리자는 보유 기간이 지나거나 처리 목적이 달성된 개인정보를 “복구 및 재생이 불가능한 방법”으로 파기해야 한다. 이 법은 기업뿐 아니라 개인이 운영하는 블로그, 소규모 쇼핑몰, 부업 프리랜서에게도 동일하게 적용된다. 고객 이메일 목록이나 주문 정보를 엑셀 파일로 저장했다가 계약 종료 후 그냥 휴지통에 버리면 법 위반이 될 수 있다.

한국인터넷진흥원(KISA)의 가이드라인에서는 전자적 파일의 파기 방법으로 덮어쓰기, 저수준 포맷, 물리적 파괴(파쇄·소자·소각) 세 가지를 인정한다. 일반 포맷이나 파일 삭제는 파기 방법으로 인정되지 않는다. 기업 실무에서는 파기 기록(날짜, 방법, 담당자, 파일 목록)을 남기는 것이 분쟁 시 입증 자료가 된다.

랜섬웨어 피해를 입은 중소기업이 피해 복구 과정에서 보유하면 안 되는 개인정보가 발견돼 이중으로 제재를 받은 사례도 있다. “파일을 그냥 지웠다”는 주장은 법적 방어 수단으로 인정받지 못한다. 소규모 1인 사업자라도 고객 정보를 다뤘다면 파기 절차를 기록으로 남겨두는 습관이 필요하다.

개인정보 파기 기준과 방법에 관한 공식 가이드라인은 KISA 개인정보보호포털에서 확인할 수 있다. privacy.go.kr

암호화 후 초기화 — 가장 현실적인 완전 삭제 전략

SSD 전용 Secure Erase 도구가 없거나, 기기를 폐기해야 하는 상황에서 가장 실용적으로 권장되는 방식이 “암호화 후 초기화”다. 원리는 단순하다. 먼저 드라이브 전체를 강력한 암호화 키로 암호화한 다음, 그 키를 삭제하면 물리 데이터가 남아 있어도 의미 없는 암호문이 된다. 설령 복구 도구가 데이터 블록을 찾아내도 해독이 불가능하다.

Windows BitLocker 또는 macOS FileVault를 활성화한 상태에서 드라이브를 초기화하면 암호화 키가 폐기되어 데이터 복구가 사실상 불가능해진다. Apple Silicon Mac은 하드웨어 수준에서 항상 암호화가 적용되기 때문에 “모든 콘텐츠 및 설정 지우기”만으로 이 효과를 얻는다. Android 스마트폰도 Android 6.0 이후로는 기본 암호화가 적용되어 있어 공장 초기화만으로도 대부분의 상황에서 충분하다.

다만 오래된 Windows XP·Vista 시대 기기나 암호화 기능이 없는 구형 외장 HDD는 이 방식을 쓸 수 없다. 이런 경우 VeraCrypt로 전체 디스크를 암호화한 뒤 포맷하는 방법이 현실적인 대안이다. VeraCrypt는 무료 오픈소스로 Windows·macOS·Linux를 모두 지원한다.

물리 파기도 유효한 선택지다. 민감한 개인정보가 담긴 HDD라면 드라이브를 드릴로 관통하거나 전문 파쇄 업체를 이용하는 방법이 있다. 기업 환경에서는 KISA 인증 파기 업체를 통해 파기 확인서를 발급받는 것이 일반적이다. 비용이 들지만 법적 입증 측면에서 가장 확실하다. 일반 사용자라면 폐전자기기 수거 업체 중 데이터 파기 서비스를 병행하는 곳을 활용하는 것도 고려할 수 있다.

자주 묻는 질문

포맷하면 파일이 완전히 삭제되나요?

일반 빠른 포맷(Quick Format)은 파일 시스템 구조만 초기화하고 실제 데이터는 건드리지 않아, 복구 소프트웨어로 대부분의 파일을 되살릴 수 있다. 전체 포맷(Full Format)은 모든 섹터를 0으로 덮어쓰기 때문에 HDD에서는 충분히 안전하다. SSD에서는 전체 포맷도 wear leveling 때문에 완전하지 않으므로, Secure Erase나 암호화+초기화 방식을 병행해야 한다.

스마트폰 초기화 전 파일을 완전히 제거하려면 어떻게 하나요?

Android 6.0 이상 기기는 기본 암호화가 적용되어 있어 공장 초기화 한 번으로도 복구가 사실상 불가능하다. 구버전이라면 초기화 전 “설정 → 보안 → 기기 암호화”를 먼저 진행하고 초기화하면 된다. iPhone은 iOS 자체가 하드웨어 암호화를 적용하므로 “모든 콘텐츠 및 설정 지우기”만으로 충분하다. 중고 판매 전에는 초기화 후 기기가 첫 설정 화면에서 멈춰 있는 상태를 직접 확인한 뒤 넘기는 것을 권장한다.

무료 복구 소프트웨어로 어느 정도까지 파일을 되살릴 수 있나요?

Recuva, PhotoRec, TestDisk 같은 무료 도구는 일반 삭제 후 덮어쓰이지 않은 파일의 상당 부분을 복구한다. 특히 JPEG·MP4 파일은 포맷 후에도 시그니처 기반으로 복구되는 경우가 있다. 역으로 말하면, 이 도구로 복구가 되지 않는다면 실용적인 완전 삭제 수준은 달성된 것으로 볼 수 있다. 다만 국가 기관 수준의 디지털 포렌식은 훨씬 정교한 방법을 사용하기 때문에, 이를 완전한 보증으로 여기면 안 된다.

DRM 보호 파일을 삭제할 때 별도로 주의할 점이 있나요?

DRM(디지털 저작권 관리)이 적용된 파일은 삭제 자체가 파일 복제·배포와는 별개 문제다. 정식 서비스에서 제공받은 DRM 콘텐츠라면 일반 삭제로 충분하며, 라이선스 정보가 기기에 남아 있어도 법적 문제는 없다. 그런데 DRM을 우회하거나 복제한 파일이 문제라면, 그 파일을 삭제해도 이미 발생한 저작권법 위반이 소급해서 해소되지는 않는다. 불법 파일 보유 이력이 우려된다면 법적 조언을 먼저 구하는 것이 순서다.

외부 업체에 데이터 파기를 맡길 때 어떤 기준으로 선택하나요?

KISA 또는 정보보호산업협회(KISIA) 인증을 받은 데이터 파기 전문 업체를 우선 기준으로 삼는 것이 안전하다. 파기 완료 후 “파기 확인서(인증서)”를 발급해주는지 반드시 확인해야 한다. 단순 폐기물 수거 업체와는 명확히 구분해야 하며, 파기 사실을 입증하는 문서가 없으면 나중에 분쟁 시 근거로 활용하기 어렵다. 비용은 HDD 1개당 1만~3만 원 수준(이 글 작성 시점 기준, 업체별 상이)으로 형성되어 있다.

처분할 기기가 있다면 지금 당장 저장 매체 종류(HDD인지 SSD인지)부터 확인하자. SSD라면 제조사 공식 Secure Erase 도구를 먼저 찾고, 없다면 암호화 활성화 → 초기화 순서로 진행한 뒤 Recuva 같은 복구 도구로 결과를 직접 검증해보는 것이 현실적인 마무리 단계다. 클라우드나 웹하드에 올렸던 파일이 있다면 각 서비스의 휴지통 즉시 비우기도 빠뜨리면 안 된다. 파일 보안의 더 넓은 실천 방법은 파일공유 보안과 웹하드 가이드에서 이어서 확인할 수 있다.