최근 출시된 PowerToys v0.64.0에는 File Locksmith와 Hosts File Editor라는 두 가지 새로운 유틸리티가 포함되었습니다. PowerToys를 잘 모르는 분들을 위해 간단히 설명하자면, 이는 주로 개발자를 대상으로 Windows 환경을 세밀하게 구성할 수 있도록 돕는 유틸리티 모음입니다.
하지만 일반 사용자도 PowerToys의 다양한 기능에서 충분한 혜택을 누릴 수 있습니다. 예를 들어 Keyboard Manager를 사용하면 Windows 11이나 Windows 10에서 키 매핑을 자유롭게 변경할 수 있으며, 이번에 소개하는 File Locksmith 역시 유용하게 활용할 수 있습니다.
File Locksmith란 무엇인가?
File Locksmith는 Microsoft의 Windows 및 PowerToys 개발자 경험 총괄인 Clint Rutkas가 트위터를 통해 처음 공개했습니다. 새로운 PowerToy에 대한 자세한 내용은 GitHub의 풀 리퀘스트 요약에서 확인할 수 있습니다.
일반 사용자에게는 그 필요성이 크게 와닿지 않을 수 있지만, File Locksmith는 특정 프로세스나 프로그램이 현재 어떤 파일 또는 폴더를 사용 중인지 알려주는 강력한 도구입니다. "파일을 삭제하려는데 다른 프로세스에서 사용 중이라 삭제할 수 없다"는 흔한 오류 메시지를 마주했을 때 특히 유용합니다.
PowerToys를 설치한 후 왼쪽 창에서 File Locksmith를 클릭하고 해당 기능이 켜져 있는지 확인하세요.
File Locksmith 사용 방법
PowerToys에서 기능을 활성화했다면, 아래 단계에 따라 사용할 수 있습니다.
1. 파일 탐색기 열기
Windows key + E 단축키로 파일 탐색기를 실행합니다.
2. 파일 또는 폴더 선택
확인하고 싶은 하나 이상의 파일이나 폴더를 선택한 후 마우스 오른쪽 버튼을 클릭합니다. 폴더를 선택한 경우 하위 파일과 하위 폴더까지 모두 검사한다는 점을 참고하세요.
3. 컨텍스트 메뉴에서 File Locksmith 실행
Windows 11 사용자: 추가 옵션 표시(Show more Options)(Shift + F10)를 클릭해 기존 스타일의 컨텍스트 메뉴로 진입해야 합니다.
그 후에야 "이 파일을 사용 중인 프로세스(What's using this file?)" 항목을 볼 수 있습니다. Windows 10에 있던 명령어를 찾으려면 추가 옵션을 거쳐야 한다는 점은 다소 불편한 부분입니다.

4. 결과 확인 및 작업 종료
File Locksmith가 접근 가능한 모든 프로세스를 스캔하여 선택한 파일들이 사용 중인지 확인하고, 프로세스 ID(Process ID), 사용자(User), 파일(File) 정보와 함께 사용 중인 파일 수까지 목록으로 보여줍니다. 항목을 확장하면 더 자세한 내용을 확인할 수 있으며, 중지하고 싶은 프로세스 옆의 작업 끝내기(End task) 버튼을 클릭하면 됩니다.

5. 관리자 권한으로 재실행하기
다른 사용자 계정으로 실행 중인 프로세스는 조회할 수 없기 때문에 일부 프로세스가 목록에서 제외될 수 있습니다. 권한이 있다면 오른쪽 상단의 관리자 권한으로 다시 시작(Restart as administrator)을 클릭하여 File Locksmith를 관리자 모드로 재실행하거나, 결과가 없는 경우 새로 고침(Refresh)을 클릭해 모든 사용자의 프로세스를 포함하여 다시 스캔할 수 있습니다.
이미 Windows 11 또는 Windows 10의 PowerToys에서 File Locksmith를 사용하고 계신가요? 여러분의 경험을 댓글로 공유해 주세요!