바로 이전에 마이크로소프트 Sysinternals 에서 제공하는 간단한 SDelete 유틸리티를 소개해드렸습니다. 혹시나 SDelete 유틸리티에 대해서 정확하게 모르시면 SDelete - 간단한 명령형 파일 완전 삭제 및 빈 공간 정리 프로그램 글을 먼저 읽어세요. 아무튼, 소개해드린 SDelete 유틸리티는 명령형 프로그램인지라 배치 파일에서 특수한 목적으로 활용할 때는 정말로 좋지만, 평상시에 어떠한 파일이나 폴더를 삭제하기 위해 사용할 때는 아무래도 많이 불편한 것이 사실입니다. 간단하고 좋은 건 알지만 실제론 손이 잘 안 가죠. 그래서 저도 그냥 사용하라면 솔직하게 사용하기 싫습니다. [귀차니즘은 모든 걸 이겨냅니다.]

그런데 이러한 SDelete 를 오른쪽 버튼 메뉴(컨텍스트 메뉴)에 등록하여 사용하면 이러한 불편을 상당 부분 해소할 수 있습니다. 그래서 여러분들도 SDelete 를 오른쪽 버튼 메뉴에 추가하여 간단하게 사용하시라고 SDelete 유틸리티를 컨텍스트 메뉴에 등록하는 배치 파일을 짜봤습니다. [기왕이면 예쁘게...]


아래는 제가 준비한 SDelete 컨텍스트 메뉴 등록 배치 파일입니다. EXE 파일은 간단하게 배치 파일을 바로 실행하도록 SFX 로 만든 것이고, ZIP 파일은 그 원본입니다. EXE 파일은 받으셔서 바로 실행하시면 되고(자동으로 관리자 권한 실행), 압축 파일은 압축을 풀어서 나오는 SDeleteContextMenu.cmd 배치 파일을 직접 관리자 권한으로 실행하시면 됩니다. [참고로 SDelete 1.61 버전이 함께 포함되어 있으며 자동으로 설치됩니다. 그래서 SDelete 파일을 따로 준비하실 필요가 없습니다. 그런데 가끔 백신에서 SFX EXE 파일을 악성 코드로 오진하는 경우가 있습니다. 아무런 문제가 없음을 제 이름을 걸고 보증하지만, 정 못 믿으시겠으면 그냥 ZIP 파일로 받아서 배치 파일이랑 파일들을 전부 살펴 보시고 사용하시길 바랍니다.]







설치를 마치고 아무 파일이나 폴더, 드라이브를 마우스 오른쪽 버튼으로 클릭해보면 아래와 같이 SDelete 보안 삭제 메뉴가 등록되어 있는 것을 확인하실 수 있습니다. [* 이 때 윈도우 XP, 비스타는 하위 컨텍스트 메뉴를 지원하지 않아 드라이브 빈 공간 정리는 Zerofill 로 작동합니다.]






컨텍스트 메뉴에 등록된 SDelete 보안 삭제를 진행하면 아래와 같이 자동으로 SDelete 유틸리티가 실행되며 해당 파일, 폴더, 드라이브(빈 공간)에 대한 보안 삭제를 시작합니다.

컨텍스트 메뉴를 통해 보안 삭제를 진행 중인 모습. (드라이브 빈 공간 정리)



참고로 혹시나 물어보실 분들이 계실까봐 말씀드리는데요. 드라이브에 대해서는 일부러 빈 공간에 대한 보안 삭제만을 적용하였습니다. 드라이브 전체의 파일들을 보안 삭제하는 메뉴를 만들 순 있지만, 이게 아무래도 빈 공간 보안 삭제와 동시에 구성할 수 밖에 없고, 만약에 빈 공간 보안 삭제를 클릭하려다가 손가락이 미끌어져서 전체 파일 보안 삭제를 클릭해버리면, 그 때는 진짜 대재앙이 일어나겠죠? 그래서 일부러 구성하지 않았습니다. 손가락이 미끌어지는 사태는 의외로 자주 일어나거든요. ^^;;

아무튼, 그래서 만약에 드라이브 전체 파일들에 대한 보안 삭제를 원하신다면 간단하게 [드라이브 빠른 포맷 -> 빈 공간 보안 삭제] 순으로 작업하시면 거의 같은 효과를 얻으실 수 있으니 그렇게 작업하시길 바랍니다.


더불어 이번 글에서 컨텍스트 메뉴에 대해서 어느 정도 설명을 해드릴려고 했는데, 이게 주제가 너무 많이 벗어나네요. 나중에 따로 컨텍스트 메뉴의 활용에 대해서 글로 정리하여 링크로 걸어드리는 것으로 하고 설명은 이쯤에서 마치도록 하겠습니다. 그럼 잘 사용하세요. ^^

 

 

신고
캐플 블로그에 공개된 글은 반드시 원본 글의 링크를 포함시키는 조건으로 자유롭게 이용하실 수 있습니다.
하지만 블로그의 발전을 위하여 되도록이면 링크로 글을 소개해주시길 부탁드립니다. ^^

- 상업적인 용도의 사이트는 대상에서 제외됩니다. -
- 글에는 오류가 있을 수 있고, 추후 수정 또는 재발행될 수 있습니다. -
  1. 캐플팬 2013.04.15 06:09 신고  댓글주소  수정/삭제  댓글쓰기
    허... 이거 진리네요. 이름처럼 캐플님 팬입니다. 감사히 넓죽 사용하겠습니다.
    사족입니다만, 윈도 비트를 자동으로 탐지해서 알아서 설치하게 할수있다면 더 멋드러지겠습니다 (_ _)
    • BlogIcon CApple 2013.04.15 14:09 신고  댓글주소  수정/삭제
      32비트용 설치 파일과 64비트용 설치 파일을 하나로 묶어서 자동으로 윈도우 비트 버전을 확인한 후 그에 맞는 녀석을 실행하도록 만든 파일로 교체하였습니다. 설치 패키지로 제작할 툴도 없고, 그냥 지금 단순히 떠오르는 방식 중에 이중 SFX 구조로 만들어 봤는데 어떨지 모르겠네요. 원본보다 용량이 많이 늘어난다는 단점은 있지만, 간단하게 실행할 수 있다는 장점도 있으니까요. 뭐... 멋은 있지만 효율은 꽝인지라 ㅎㅎㅎ 아무튼, 잘 사용하세요. ^^
  2. BlogIcon 려경아빠 2013.04.15 13:17 신고  댓글주소  수정/삭제  댓글쓰기
    호...이거 진리네요(2). 캐플님 잘 활용하겠습니다. 정말 고맙습니다.
  3. 맑고향기롭게 2013.04.15 18:11 신고  댓글주소  수정/삭제  댓글쓰기
    캐플님 말씀처럼 손이 미끌어지면 대재앙이 오겠군요.^^
    깔끔하게 설치해서 잘 사용하고 있습니다. 감사합니다.
  4. 겨울하늘 2013.04.15 19:03 신고  댓글주소  수정/삭제  댓글쓰기
    편하네용 속도도괜찮구요!
    잘쓰겟습니다~ 아참.. BCwipe와 성능이 비슷한가요?
    bcwipe쓰고있엇는데 이걸로 봐꿔보려고합니다 삭제방식은 같은것같은데 횟수나 이런걸 잘모르겟네요 ㅠ
    • BlogIcon CApple 2013.04.15 19:21 신고  댓글주소  수정/삭제
      정확하게 알고리즘을 밝히지 않아서 확실하진 않지만 빈 공간 정리를 기준으로 테스트를 해본 결과 3 pass 덮어쓰기, 보통 DoD 5220.22-M (E) 이라고 부르는 알고리즘을 사용하는 듯 합니다. 아무래도 이는 BCWipe 의 DoD 5220.22-M (ECE) 작업의 7 Pass 방식보다는 약한 방식입니다. 하지만 그래도 일반 가정이나 회사에서는 이정도만으로도 충분하지 않을까 생각됩니다.

      p.s 덮어쓴 파일의 복구란 게 사실 이론적으로도 가능하고 실제로도 어느 정도 가능한 걸로 나오지만 사실 현대의 디스크들이 워낙에 고용량화로 인해 섹터 등이 미세화되었기 때문에 그만큼 의미가 있을 만큼의 복구란 게 많이 힘들어진 측면이 있습니다.
    • 겨울하늘 2013.04.15 20:33 신고  댓글주소  수정/삭제
      자세한답변 감사합니다~ 저한텐 이프로그램만해도 충분할것같네요~
      잘쓰겠습니다!
  5. 멋진하루 2013.04.18 13:00 신고  댓글주소  수정/삭제  댓글쓰기
    이 글을 읽고 나자마자 바로 contextmenu에 등록했답니다.^^ 꼼꼼한 성격이라 바로 이거네 하면서...ㅎㅎ
    감사합니다......VARS와 더불어 잘 사용하고 있습니다.^^
  6. 마칼 2013.04.27 18:55 신고  댓글주소  수정/삭제  댓글쓰기
    잘사용하겠습니다.
    감사합니다.
    역시....캐플님..^^
  7. 감사 2013.05.07 21:46 신고  댓글주소  수정/삭제  댓글쓰기
    좋은 자료 고맙습니다 잘사용할게요^^
  8. 발할라 2013.06.06 12:22 신고  댓글주소  수정/삭제  댓글쓰기
    편리한 프로그램을 만들어 주셔서 감사합니다.

    사용하다가 개선되었으면 하는 점이 있어서 글을 씁니다.

    1. 우클릭 보안삭제 버튼을 누르고 나서 확인창이 있었으면 좋겠습니다. 우클릭 후 다른 메뉴를 선택하려다 실수로 보안삭제를 클릭할 위험성이 있어 보입니다.

    2. 바로가기 파일을 보안삭제하면 바로가기파일이 아닌 대상 원본파일을 보안삭제해 버립니다. 그러니까 내문서 폴더의 바로가기를 보안삭제하면 원본인 내문서 폴더 자체가 보안삭제 되버리는 끔찍한 결과가....

    사실 file shredder라는 보안삭제 프로그램을 사용해서 바로가기파일을 삭제했다가 똑같은 현상으로 원본폴더의 시스템파일이 보안삭제되버리는 바람에 지금 고생을 하고 있습니다. 이건 sdelete도 마찬가지 현상인것 같아서 sdelete 프로그램 자체의 문제인것 같은데 해결될지는 모르겠네요.

    혹시 바로가기파일만 삭제하는 무료 보안삭제 프로그램을 아시면 소개 좀 부탁드립니다. 예전에 안랩의 V3유료버전에서 제공하던 파일완전삭제 기능은 바로가기만 삭제했던거 같은데, 이번에 무료보안삭제 프로그램을 찾다보니 마음에 드는게 없네요.

    공짜로 쓰면서 너무 과한 요구를 하는게 아닌가 걱정되지만, 혹시라도 참고가 되실까 싶어서 건의사항을 적어봤습니다. 다시한번 감사드립니다.
  9. 비로그인 2013.06.08 21:53 신고  댓글주소  수정/삭제  댓글쓰기
    안녕하세요.

    올려주신 파일로 설치해서 잘 쓰다가 컨텍스트 메뉴에서 어떻게 없애는지 궁금해서 글을 올립니다.

    얼마전에 실수로 파일을 삭제해버려서...-_-;

    네이버로 어찌저찌 찾다가 레지스트리를 삭제하긴 했는데, 파일을 우클릭할때는 메뉴가 없는데
    폴더를 선택하면 메뉴가 남아있네요.

    레지스티리 지우다가 뭔가 덜지우거나 한 것 같기는 한데 정확한 방법을 알고 싶습니다.
  10. 인간 2013.08.01 16:01 신고  댓글주소  수정/삭제  댓글쓰기
    .....어베스트께서 파일의 원본/출처가 의심스럽다고 샌드박스에 가두어 주셨네요;;
    멜웨어 의심증세는 없으니까 풀렸지만,제대로 설치가 된건지 모르겠어요...
    (하위컨텍스트가 안나오네요.그냥 '보안삭제'정도만 나옴;;;)
    ....그리고 윈도우에서도 제대로된 디지털서명이 없다는데,디지털서명이 어렵거나 별도의 비용이 필요해서 안하신건가요?
  11. 박군 2013.11.28 16:52 신고  댓글주소  수정/삭제  댓글쓰기
    감사합니다(__)

    근데, 8.1에선 드라이브에대한 컨텍스트 메뉴가 나오질 않네요ㅜ
  12. 몽글이 2013.12.10 16:37 신고  댓글주소  수정/삭제  댓글쓰기
    와 정말 감사합니다

    계속 CMD 쳐서 도스창에서 실행했는데

    님 덕분에 정말 편리하게 사용할 수 있겠네요 복 많이 받으세요

  13. 보온병 2014.03.22 23:27 신고  댓글주소  수정/삭제  댓글쓰기
    좋은 자료 너무 감사합니다~^^제가 컴맹 수준이라 명령어로 할려니 복잡했는데 엄청 좋네요~
    몇가지 질문이 있는데
    1.빈공간 보안 삭제-DoD 5220.22-M 은 몇회 덮어씌우기인가요??
    2.빈공간 보안 삭제-DoD 5220.22-M 으로 c드라이브에 실행했는데
    복구 프로그램인 Recuva를 사용하니까 보안삭제 하기전에 목록이 그대로 뜨는것 같네요?
    혹시나 해서 사진 파일 하나를 복구 해봤더니 사진이 안뜨긴하는데 이런 복구가능 목록에 조차
    안뜨게 하는 방법은 없나요??
    3.Zerofill로 정리까지 해주는게 더 복구하기 힘들까요??
    4.DoD 5220.22-M과 Zerofill을 여러번해줘도 문제 없을까요??
    5.보안삭제가 된것인지 확인할 방법은 없을까요??
  14. BlogIcon 심량 2014.04.07 13:40 신고  댓글주소  수정/삭제  댓글쓰기
    좋은 소개글 감사합니다. 프로그램 사용법 뿐만 아니라 편리하게 등록할 수 있어서 좋네요. 링크로 담아갈게요~
  15. 요령 2014.07.03 09:54 신고  댓글주소  수정/삭제  댓글쓰기
    빈공간 보안삭제을 실행하게되면 보통 얼마의 시간이 걸리나요?
    보통은 3시간정도라고 하던데ㅠ 더오래걸리나요?
    • BlogIcon CApple 2014.07.03 15:42 신고  댓글주소  수정/삭제
      빈공간의 용량과 디스크 성능에 따라서 모두 다릅니다. 콕 찝어서 어느 정도의 시간이 걸린다고 말씀드릴 순 없네요.
  16. quenam 2014.09.26 08:55 신고  댓글주소  수정/삭제  댓글쓰기
    Capple 님 좋은 자료를 잘 보았습니다^^

    잘 사용하겠습니다.

    파일 완전삭제프로그램을 찾았으나 불편한 사용과 유료버전의 한계,명령어 사용의 어려움의 문제가 있었으나 이 프로그램을 이용하면 편리할 것 같습니다.

    꼭 필요한 프로그램입니다.

    사용법까지 상세히 알려주시고 잘 사용하겠습니다^^
  17. 기리끈 2015.03.29 12:41 신고  댓글주소  수정/삭제  댓글쓰기
    멋진 자료 감사합니다.
  18. rixia 2015.10.11 20:59 신고  댓글주소  수정/삭제  댓글쓰기
    전에도 sdelete는 알고 있었는데, 이렇게 손쉽게 사용할 수 있도록 만드시다니...
    정말 감사합니다. 잘 쓰겠습니다!

댓글을 달아 주세요

- 댓글에선 예의를 지켜주시기 바라며, 블로그지기는 댓글에서 따로 활동하지 않습니다.

* 티스토리 사용자는 여기를 클릭하시면 로그인 됩니다.

BBCode 안내   굵게 밑줄 기울임 취소선   취소선 취소선 취소선 취소선   왼쪽 정렬 가운데 정렬 오른쪽 정렬   코드박스 인용구 이미지   이미지 업로드-Imgur.com