Skip to main content

Command Palette

Search for a command to run...

[Tool] Windows에서 파일 수정이 불가능할 때 - Powertoys File LockSmith

파일이 ~에서 열려 있으므로 이 작업을 완료할 수 없습니다.

Updated
1 min read
[Tool] Windows에서 파일 수정이 불가능할 때 - Powertoys File LockSmith

파일 수정이 불가능한 상황

Windows에서 작업을 하고 있을 때 간혹 어떤 프로그램에서 파일이 열려 있어서 이 작업을 완료할 수 없다는 다음과 같은 메시지가 뜨는 경우를 볼 수 있다.

Python 에서 파일을 열고 있어서 작업을 완료할 수 없다는 경고창

프로그래밍을 하고 있을 때도 종종 발생하는 일로 최근에는 flutter 설치를 하고 있었는데 다음과 같이 오류가 뜨면서 설치가 안되는 문제가 발생했었다.

flutter 설치 경로에 있는 파일이 사용중이어서 프로세스가 엑세스 할 수 없다는 에러 문구

이럴 때 쉽게 사용할 수 있는 도구가 PowerToys File Locksmith이다.

PowerToys File Locksmith

이 도구를 사용하기 위해서는 PowerToys라는 프로그램을 먼저 설치해야 한다. PowerToys는 Microsoft에서 개발한 Windows customization 도구 모두음올 여기서 소개하는 것 외에도 스크린샷 텍스트 추출, 창 고정 등 다양한 도구들이 많이 포함하고 있다.

PowerToys 공식 홈페이지

환경 변수 관리나 호스트 파일 수정, 레지스트리 미리보기 등 개발자를 위한 기능들도 다양하게 포함되어 있다.

PowerToys를 설치하고 나면 다음과 같이 시작 화면을 볼 수 있는데 여기서 File Locksmith를 찾아서 File Locksmith 사용을 눌러 켬으로 바꿔주면 파일 탐색기에서 원하는 파일을 우클릭해서 사용할 수 있다.

우클릭 후 빨간색으로 표시된 부분을 누르면 된다.

다음과 같이 해당 파일을 사용하고 있는 프로그램들을 볼 수 있는 창이 뜨고, 그 창에서 바로 작업 끝내기를 할 수 있다. 만약에 작업 끝내기가 잘 안된다면 오른쪽 상단에 있는 아이콘을 눌러서 관리자 모드로 실행한 후 다시 시도해볼 수도 있다.

참고

More from this blog

오픈소스 기여모임 10기 후기 - 첫 Pr을 올리기까지

개발자라면 누구나 한 번쯤 오픈소스 기여에 대한 환상을 가져본 적 있을 거다. 하지만 막상 시작하려면 어디서부터 해야 할지 막막하고, 괜히 대단한 걸 해야 할 것 같은 부담감에 선뜻 시작하기는 어려운 것 같다. 나 또한 해보고 싶다는 마음만 가지고 계속 미뤄왔다. 그러다 2025년 말 쯤에 오픈채팅방과 글또 슬랙 채널에서 "오픈소스 기여모임" 10기 모집글을 봤다. 2년 넘게 500명 이상의 참가자와 함께 1000개 이상의 PR을 만들어온 커뮤...

Feb 5, 20265 min read

😢 글또 10기 활동 회고 — “글또야, 가지 마…”

들어가며 드디어 글또 10기 활동 회고를 정리해본다.6개월간의 여정을 뒤돌아보니 정말 많은 일들이 있었다. 글또라는 커뮤니티를 8기가 한창 진행되고 있을 때 알았는데 이름부터 인상이 강렬했다. "글쓰는 또라이가 세상을 바꾼다." 유쾌하고 독특한 문구에 피식 웃으며, '여긴 도대체 어떤 사람들이 모이는 곳이지?' 하고 넘겼었다. 재밌는 건 결국, 나도 그 "또라이들" 중 한 명이 되었다는 것이다. 😌 글또는 개발자들이 2주에 한 번 글을 ...

Jul 31, 20255 min read
😢 글또 10기 활동 회고 — “글또야, 가지 마…”

Serverless 환경에서 배포 전 환경변수 검증 자동화하기: TypeBox와 Bitbucket Pipeline 활용기

들어가며 배포 직후, 환경변수가 제대로 설정되지 않아 여러 API가 제대로 작동하지 않는 일이 있었습니다. 다행히 밤에 사용자가 없을 때 문제가 있었던 거라 영향도는 크지 않았지만 앞으로도 계속해서 발생할 수 있는 문제이기 때문에 해결해야 겠다고 생각했습니다. 개발 단계에서 문제가 발견되면 가장 좋겠지만, 현재 팀 상황에서는 백엔드 개발을 혼자 담당하고 있어 코드 리뷰나 검증 프로세스를 갖추기가 쉽지 않았습니다. 그래서 최소한 배포 전에 자동으...

Mar 16, 20254 min read

Cloudflare Tunnel로 포트포워딩 없이 홈서버 운영하기

이 글에서 다루는 내용 포트포워딩이 안 되는 이유 (CGNAT 환경 이해) CGNAT 우회 방법들의 장단점 비교 Cloudflare Tunnel 설정 방법 (MacOS 기준) 외부에서 내 PC로 접근할 수 있도록 허용하는 방법을 생각하면 포트포워딩이 가장 먼저 떠오릅니다. 공유기에서 특정 포트를 열어 외부에서 서버에 접속할 수 있도록 설정하는 방식으로, 마인크래프트 멀티를 해보셨던 분이라면 분명 해보셨을 방법입니다. 😊 작년에 저는 홈서...

Mar 2, 20256 min read
Cloudflare Tunnel로 포트포워딩 없이 홈서버 운영하기

구름고래 공방

48 posts