잠긴 파일 삭제프로그램 Unlocker 와 Process Explorer
- 썬더메일 부가정보/소프트웨어
- 2016. 10. 19.
윈도우즈에서 파일을 삭제하거나 이동시키려고 시도할 때, 열려있는 파일이라 작업을 진행할 수 없다는 메세지가 뜰때가 있습니다.
실행중인 어느 프로세스가 파일의 핸들을 열고 있기 때문에 해당 프로세스가 핸들을 닫거나 프로세스가 종료되어야 해결이 됩니다.
핸들을 열고 있는 프로세스를 찾아서 닫을 수 있는 상황이라면 닫고 진행하면 되겠지만,
파일을 잠그고 있는 프로세스를 찾을 수 없거나 멈출 수 없을경우가 있습니다.
이때 사용할 수 있는 대표적인 2가지 툴이 Unlocker 와 Process Explorer입니다.
- Unlocker와 Process Explorer 비교
출처: Unlocker제작사 emptyloop 홈페이지
Unlocker(1.9.2)
기능적인이나 편의성면에서 잠긴 파일을 처리하는 기능은 Unlocker가 압도적으로 우세합니다.
다만, 인터넷에 검색되는 파일중에 위조파일이 많고, 제작사 홈페이지가 관리되지 않아서 정상적인 파일을 찾기 힘든 경우가 있습니다.
또한 2013년 이후로 업데이트가 없기때문에 새로운 운영체제에 대해 동작을 확신할 수 없다는 단점도 있습니다.
현재 믿을만한 경로는 네이버 자료실에 unlocker로 검색되는 1.9.2버전이 있습니다.
- 설치시 기본값으로 진행할 경우 광고용 툴바가 설치됩니다. 체크해제하시고 설치하시면 됩니다.
설치후에 사용법은 아래처럼 잠긴 파일에 마우스 오른쪽 메뉴를 열면 Unlocker라는 메뉴가 있습니다.
해당 메뉴를 클릭하면 현재 파일을 잠그고 있는 프로세스의 간략한 정보가 보여집니다.
왼쪽아래에는 파일의 잠금을 푼 이후에 할 행동들을 지정할 수 있습니다.
파일을 잠금해제 하자 말자 다시 해당파일을 사용하려는 프로세스가 있을수 도 있기때문에 잠금해제 이후 바로 실행할 동작을 설정합니다.
삭제의 경우 따로 메뉴가 뜨지 않지만 이동,복사,이름 변경의 경우 해당하는 경로명이나 파일이름을 선택하는 메뉴가 뜨게 됩니다.
여러개의 프로세스가 있을경우 '모두 풀기'로 한번에 작업을 수해하거나, 원하는 프로세스를 끝내거나 하나씩 잠금을 풀어가는 것도 가능합니다.
Process Explorer
Process Explorer는 Microsoft 에서 직접 다운로드 받을 수 있기때문에 공식적인 경로로 정식파일을 찾을수가 있습니다.
Process Explorer는 파일 잠김을 푸는 방법이 Unlocker에 비해 편의성이 떨어지는 편입니다.
장점은 프로세스들에 대한 정보를 좀 더 많은 정보를 보여주며 지속적으로 업데이트되기 때문에 안정성이 필요할 경우 Process Explorer를 추천합니다.
(
- 사용법
따로 설치가 필요없이 procexp.exe 를 실행하시면 됩니다.
실행이 후 아래 'Show Details for All Processes'를 눌러서 관리자 권한으로 모든 프로세스 정보를 볼 수 있게 만들어줍니다.
이후 Find-> Find Handle or DLL 또는 콘트롤키+F를 눌러서 검색메뉴를 띄웁니다.
잠김을 풀 파일이름을 검색하면 관련된 프로세스들이 뜹니다.
잠그고 있는 프로세스를 클릭하면 해당프로세스의 자원중에서 관련있는 파일이 회색으로 표시됩니다.
해당 자원에 마우스 오른쪽은 누르면 아래 메뉴가 뜨고 Close Handle을 통해서 파일의 잠김을 풀 수 있습니다.
이때 처음 시작할 때의 'Show Details for All Processes'를 실행하지 않고 진행하면 'Closing handles requires administrative rights'에러가 뜰 수 있습니다.
Unlocker와는 다르게 여러개의 프로세스가 해당파일을 잠그고 있을경우 각각에 대해 Close Handle을 실행해야 합니다.
- Unlocker vs Process Explorer
정상적인 파일을 구할 수 있다면 Unlocker가 기능,편의면에서 우세합니다. 다만, 일부 백신이나 보안툴에서는 Unlocker의 동작을 비정상적인 시스템콜로 감지해 실행이 안되거나 Unlocker자체를 삭제(격리) 시키는 경우도 있습니다.
만약 최신 윈도우즈 서버에서 작업을 할 경우 Microsoft에서 만든 유틸인 Process Explorer가 더 안정적이고 믿을만한 동작을 해줄 것으로 생각됩니다.
by Dibisis ( gwchun@andwise.com)
안녕하세요. 썬더메일입니다. 영업문의: 070-7095-9792 , 기술문의: 070-7095-9794 , 메일문의처
지원 서비스: 대량ㆍ자동메일(API포함), 대량ㆍ자동SMS, 카카오톡 알림톡, 설문조사(와이즈서베이)