Windows에서 다른 프로그램에서 열린 프로세스 탐색

아마도 저만 몰랐던 것일 듯 한데, ChatGPT의 도움을 받았습니다.

지금은 문제를 해결해버려서 캡처가 남아있지 않지만, Windows를 사용하다가 파일을 삭제하고 싶을 때 삭제할 경우 대충

다른 프로그램에서 열려 있어서 삭제 불가능합니다.

이런 식의 Windows 대화상자가 뜨는 것을 볼 수 있는데요.

저의 경우 테스트로 만들어 뒀던 .NET 프로젝트 파일을 visual studio code에서 작업하고 있었는데, 문법 권장사항 스캔해서 경고를 출력해주는 trunk 라는 확장을 사용하고 있었는데 거기서 scan한다고 열려있었던 것이었습니다.

이럴때 ChatGPT가 알려준 것은,

  1. 리소스 모니터를 켠다.
  • 작업관리자를 통해 들어가는 방법
  • powershell, CMD, 실행창에서 들어가는 방법: resmon 입력
  1. 연결된 핸들에서 검색한다. (검색시간은 좀 오래 걸릴 수 있습니다.)

  2. 검색된 프로세스들을 마우스 우클릭해서 프로세스를 끝낸다.

위와 같이 수행하고 나면 삭제하려고 했던 파일을 정상적으로 삭제할 수 있었습니다.

허접한 팁 끝

2 Likes

혹시 Power Toys 를 아실까요?

Power Toys에는 윈도우에서 쓸만한 여러 툴들이 있습니다.

그중에 File Locksmith 이라는 녀석이 있는데요.

그걸 켜놓으면 폴더 팝업 메뉴에 다음과 같은 녀석이 추가 됩니다.

image

해당 메뉴를 실행 시켜 보면

요렇게 해당 파일을 열고 있는 프로세스 목록이 나오게 되고
옆에 종료도 시킬수 있게 해줍니다.

8 Likes

아…PowerToy를 깔고도 이런 기능이 있는지 몰랐네요…ㅋㅋㅋ 추가 공유 감사합니다!