File Locksmith으로 파일을 사용 중인 프로세스 찾기
파일이 사용 중이어서 삭제나 이동이 되지 않을 때, 잠금 프로세스를 식별하고 안전하게 종료하도록 돕는 유틸리티입니다.
발행·오류 제보: infostoa · 편집 기준
이 글의 개별 작성자와 전문 검토자 정보는 제공되지 않습니다.
기능과 기본 제공 여부
File Locksmith은 파일이나 폴더가 다른 응용 프로그램에 물려 있어 이름 바꾸기, 이동, 삭제가 거부될 때 어떤 프로세스가 해당 핸들을 점유하고 있는지 식별해 주는 셸 확장 도구입니다. Windows 기본 오류 대화 상자는 구체적인 잠금 프로세스 이름을 알려주지 않는 경우가 많지만, File Locksmith을 활용하면 점유 중인 프로세스 목록과 프로세스 ID(PID)를 즉시 파악할 수 있으며 PowerToys를 통해 제공됩니다.
설정과 실제 사용
PowerToys 설정에서 File Locksmith을 활성화하면 파일 탐색기의 마우스 우클릭 콘텍스트 메뉴에 진입점이 등록됩니다. 조작이 차단된 파일이나 폴더를 우클릭하고 '이 파일을 사용하고 있는 프로세스 확인' 메뉴를 실행하면 검사 창이 열립니다. 검사 창에 표시된 프로세스 목록 중 불필요하게 핸들을 쥐고 있는 항목이 있다면 해당 인터페이스에서 직접 프로세스 종료를 명령할 수 있습니다. 시스템 서비스나 다른 사용자 권한의 프로세스까지 조회해야 하는 경우 창 상단의 관리자 권한 재실행 버튼을 사용합니다.
적용 범위와 주의점
프로세스 목록에 이름이 떴다고 해서 곧바로 강제 종료 버튼을 누르는 것은 위험합니다. 만약 백그라운드 클라우드 동기화 도구, 데이터베이스 엔진, 또는 저장되지 않은 상태의 문서 편집기가 파일을 쥐고 있다면, 강제 종료 시 메모리에 남아 있던 미저장 변경 사항이 유실되거나 데이터베이스 파일이 손상될 수 있습니다. 시스템 필수 프로세스(svchost 등)가 표시될 때는 시스템 안정성을 위해 강제 종료를 피하고 시스템 재부팅이나 관련 서비스의 정상 중지를 검토해야 합니다.
전문가 관점: 실무 판단
Computerworld의 Windows PowerToys 실무 해설에서는 File Locksmith을 파일 시스템 오류 해결을 위한 핵심 유틸리티로 다루면서도, 프로세스 식별을 곧바로 안전한 종료로 오판해서는 안 된다고 강조합니다. 잠금 프로세스의 이름과 PID를 확인하는 단계는 문제 해결을 위한 출발점일 뿐이며, 식별된 응용 프로그램의 사용자 인터페이스로 이동해 정상적인 저장 및 종료 절차를 밟는 것이 데이터 무결성을 지키는 정석입니다. 관리자 권한으로 검사하여 권한 제한을 확인하는 것은 분석 목적에 국한해야 하며, 권한을 상승시켰다고 해서 백그라운드 프로세스를 무조건 종료해도 무방하다는 뜻은 아닙니다.