위 메시지가 나오면서 폴더 삭제가 안될 경우 일단 삭제가 되지 않는 폴더에서 어떤 파일 때문에 삭제가 안되는지 알고 있어야 합니다.
보통 폴더 내에서 어떤 파일이 실행 중이거나 다른 프로그램이 폴더 안에 있는 파일을 사용 중일 때 이런 경우가 발생합니다.
Unlocker라는 프로그램을 써서 폴더를 삭제할 수도 있으나 여기서는 마이크로소프트에서 제공하는 Process Explorer라는 프로그램으로 해결해 보겠습니다.
다운로드는 아래 링크로 들어가면 받을 수 있습니다.
https://docs.microsoft.com/ko-kr/sysinternals/downloads/process-explorer
Process Explorer - Windows Sysinternals
Find out what files, registry keys and other objects processes have open, which DLLs they have loaded, and more.
docs.microsoft.com
실행하면 이런 화면이 나옵니다.
목록에서 어떤 파일이 폴더를 잡고 있는지 찾아야 합니다.
파일을 찾았다면 우클릭하고 Kill Process를 누릅니다.
파일을 찾는 게 어려울 경우 Find의 Find Handle or DLL 메뉴로 들어가서
의심되는 키워드를 입력합니다.
정확한 파일 이름을 알면 파일 이름을 입력하고 잘 모를 경우 폴더 이름이나 폴더 내 실행파일 등을 입력합니다.
제대로 검색했다면 폴더를 잡고 있는 파일이 검색됩니다.
그 파일을 Kill Process 합니다.
폴더를 잡고 있던 파일이 Kill Process 되면 잡혀있던 폴더가 풀리면서 폴더 삭제가 정상적으로 잘 됩니다.
댓글