가끔씩 파일이나 폴더가 삭제되지 않을 때가 있는데, 크게 2가지 이유를 생각해볼 수 있습니다.

첫째는 해당 파일을 삭제할 권한이 없는 경우이고


둘째는 해당 파일이 다른 프로세스에 의해 사용중인 경우입니다.


첫번째 문제는 대개 소유권 편집과 ACL 편집으로 해결할 수 있습니다.

2011/04/05 - [Windows 7/기타 윈도우 7 이야기] - 윈도우 7 파일 폴더 소유권, 접근 권한 편집
2009/07/22 - [Windows 7/관리자 이야기] - 관리자 계정에 모든 권한 부여하기 레지스트리

하지만 두번째 문제는... 전문적인 도구를 사용하지 않고는 해결하기 힘듭니다.

이럴 때 사용하면 좋은 툴이 바로 Unlocker입니다. Unlocker를 사용하면 두번째 문제 뿐 아니라 첫번째 문제도 거의 해결이 됩니다. 개인적으로 윈도우 사용자에게는 필수 프로그램이라 생각합니다.

홈 페이지
http://www.emptyloop.com/unlocker/

다운로드


저는 Portable 버전보다 설치 버전을 추천드립니다. 그리고 64비트 유저라면 꼭 64비트용 프로그램을 설치해주세요. 그래야 Shell Context 메뉴를 사용할 수 있습니다.

설치하실 때 불필요한 번역기 툴바는 설치되지 않도록 주의하시구요.


사용법은 따로 설명드리지 않아도 되겠지만... 간단히 설명을 드리겠습니다.

삭제해야 하는데 삭제가 잘 되지 않는 폴더나 파일에 우클릭 하셔서 Unlocker를 선택해주시면


이렇게 Unlocker 프로그램이 뜨고, 연결된 프로세스들이 뜹니다. 저는 간단히 테스트로 폴더 안에 CMD 창을 하나 띄워놨기 때문에 CMD창 하나밖에 안 보이는데, 일반적으로는 여러개의 프로세스가 보일 겁니다.


물론 수동으로 프로세스 끝내기 버튼을 누르거나 풀기 버튼을 눌러서 연결을 다 끊은 다음, 수동으로 폴더나 파일을 삭제해도 되겠지만, 왼쪽 아래에 있는 메뉴를 삭제로 선택해놓고 모두 풀기 버튼을 누르면 한방에 처리가 가능합니다. 물론 가끔은 그 작업을 반복해야 하는 경우도 있기는 합니다.


한방에 삭제가 잘 되었습니다.


바로 삭제가 불가능한 경우 재부팅 할 때 삭제하도록 물어보는 경우도 있습니다.


워낙 유명한 프로그램이라 다들 잘 알고 계시리라 생각하지만, 혹시라도 몰랐던 분이 계시다면 도움이 될까 싶어 한번 소개해 드렸습니다.