다른 프로그램에서 폴더나 파일이 열려 있을 때 발생하는 오류를 해결하는 방법
“폴더 또는 그 안의 파일이 다른 프로그램에서 열려 있어 작업을 완료할 수 없습니다.”라는 성가신 메시지를 마주하고 계신가요? 생각보다 자주 발생하는 문제입니다.기본적으로 Windows는 파일이나 폴더가 다른 곳에서 사용 중이라고 알려줍니다.다른 앱, 백그라운드 프로세스, 또는 탐색기 창이 닫혀 있을 수도 있습니다.문제는 Windows가 실제로 해당 파일을 잠그는 원인을 찾기 어렵게 만드는 경우가 있다는 것입니다.이 가이드에서는 이러한 오류를 해결하는 몇 가지 검증된 방법을 안내합니다.특히 파일을 삭제, 이름 바꾸기 또는 이동하려고 하다가 막히는 경우 유용합니다.일반적으로 프로세스나 임시 잠금을 해제하거나 재설정해야 합니다.이 문제를 해결하면 5초마다 뜨는 짜증 나는 팝업 없이 작업을 계속할 수 있습니다.
Windows에서 ‘작업을 완료할 수 없습니다’를 수정하는 방법
방법 1: 작업 관리자를 사용하여 잠금 프로세스 종료
이건 전형적인 방법입니다. Windows는 앱을 닫은 후에도 프로세스가 파일을 잠그는 경우가 있습니다.원인은 대개 Windows 탐색기 자체입니다.탐색기를 종료하거나 다시 시작하면 파일을 확보할 수 있습니다.이 방법은 빠르고 로그나 명령줄을 뒤질 필요가 없으므로 먼저 시도해 볼 만합니다.
- 작업 관리자를 바로 열려면 누르세요 Ctrl + Shift + Esc.그래도 열리지 않으면 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택하세요.
- 목록에서 Windows 탐색기를 찾으세요. Windows 버전에 따라 “앱” 또는 “백그라운드 프로세스” 아래에 있을 수 있습니다.아래로 스크롤해야 할 수도 있습니다.
- Windows 탐색기를 선택한 다음 오른쪽 하단의 다시 시작을 클릭하세요.열려 있는 모든 파일 탐색기 창이 종료되고 프로세스가 즉시 다시 시작됩니다.
- 이제 해당 파일을 삭제하거나 이동할 수 있는지 확인하세요.일부 컴퓨터에서는 나중에 재부팅해야 할 수도 있지만, 대개는 재부팅만으로도 충분합니다.
참고: 일부 설정에서는 Explorer를 재시작하는 것만으로도 잠금 문제가 해결되지만, 다른 설정에서는 파일이 여전히 제대로 작동하지 않는 경우가 있습니다.이 경우 다음 방법으로 넘어가세요.
방법 2: 명령줄을 사용하여 강제 잠금 해제
때로는 프로세스가 명확하지 않고 Windows에서 식별하기 어려울 수 있으므로, 좀 더 기술적인 접근 방식이 도움이 될 수 있습니다.handle
Microsoft Sysinternals 제품군에 포함된 와 같은 명령줄 도구를 사용하여 어떤 프로세스가 파일을 잠그고 있는지 확인하고 종료할 수 있습니다.
- Sysinternals Handle을 다운로드하세요.바탕 화면처럼 찾기 쉬운 곳에 압축을 푸세요.
- 관리자 권한으로 명령 프롬프트를 엽니다.(시작을 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트(관리자) 또는 Windows 터미널(관리자)을 선택합니다.)
- 이 저장된 폴더로 이동합니다
handle.exe
.예:cd C:\Users\YourName\Desktop\sysinternals
- 다음 명령을 실행합니다: filename.ext를 실제 파일 이름으로
handle.exe -u | findstr filename.ext
바꿉니다. - 파일을 잠그는 프로세스 ID와 프로세스 이름이 표시됩니다.작업 관리자나 명령줄(일반적으로
taskkill /PID [PID]
)을 통해 해당 프로세스를 종료할 수 있습니다.
주의: 프로세스를 맹목적으로 종료하는 것은 위험할 수 있습니다.무엇을 종료하는지 정확히 알고 있어야 합니다.일부 시스템에서는 재부팅이 필요할 수 있습니다.
방법 3: 타사 잠금 해제 도구 사용
명령줄 사용이 불편하거나 너무 복잡하다고 생각된다면 LockHunter 나 IObit Unlocker 같은 전용 잠금 해제 프로그램을 사용해 보세요.이러한 도구를 사용하면 어떤 프로세스가 파일을 점유하고 있는지 시각적으로 확인할 수 있으며, 큰 어려움 없이 잠금 해제하거나 삭제할 수 있습니다.
솔직히 말해서, 이런 방법들은 최후의 수단일 뿐이지만, 때로는 모든 수동 옵션을 시도하는 것보다 더 빨리 실패할 때도 있습니다.꼼짝도 안 하는 고집 센 파일도 처리할 수 있죠.
방법 4: 안전 모드로 부팅하고 삭제
다른 방법이 모두 실패하면 안전 모드로 다시 시작하는 것이 가장 좋습니다.안전 모드에서는 Windows를 최소한의 서비스로 실행하고 일반적으로 파일을 그렇게 공격적으로 잠그지 않습니다.파일이 열려 있거나 백그라운드 프로세스에서 사용 중이면 안전 모드로 전환하면 파일이 사라질 수 있습니다.
- 시작 메뉴에서 를 눌러 Shift + Restart고급 시작 옵션을 엽니다.
- 문제 해결 → 고급 옵션 → 시작 설정 으로 이동한 후 다시 시작을 클릭합니다.
- 재시작 후 4안전 모드를 선택하세요.이제 해당 파일이나 폴더를 찾아 삭제하세요(가능하다면).
- 그 후 정상적으로 재시작하세요.조금 어색하지만 가끔은 아주 잘 작동할 때도 있습니다.
주의: Windows는 Windows이기 때문에 때로는 안전 모드에서도 파일이 특정 프로세스에 깊이 통합되어 있으면 잠금 해제가 불가능할 수 있습니다.하지만 시도해 볼 만한 가치는 있습니다.
추가 팁 및 일반적인 문제
바이러스 백신 검사 프로그램이나 클라우드 동기화 앱(Google Drive, OneDrive)과 같은 백그라운드 도구가 파일을 계속 보관하고 있어서 오류가 발생하는 경우가 있습니다.이러한 도구를 일시 중지하거나 종료한 후 다시 시도해 보세요.또한, 프로세스를 종료한 후 재부팅하면 잘못된 핸들을 제거할 수 있습니다.
맞아요, Windows는 필요 이상으로 어렵게 만들어야 합니다.좌절하지 마세요.인내심을 가지면 대개 극복할 수 있습니다.
요약
- 작업 관리자를 통해 탐색기나 관련 프로세스를 닫습니다.
- 명령줄이나 타사 도구를 사용하여 잠금 프로세스를 찾아 종료합니다.
- 아무것도 효과가 없다면 안전 모드를 시도해 보세요.
- 파일을 잠글 수 있는 백그라운드 앱이나 바이러스 백신을 확인하세요.
마무리
파일을 잠그는 원인을 파악하는 것은 쉽지 않지만, 이러한 방법들을 활용하면 대개는 효과가 있습니다.때로는 탐색기를 재시작하거나 종료하는 간단한 방법만으로도 충분하지만, 명령줄 도구나 잠금 해제 프로그램을 이용한 더욱 강력한 방법이 필요할 때도 있습니다.파일을 해제하면 마침내 막혔던 작업을 계속 진행할 수 있습니다.단, 잠긴 파일을 처리하는 것은 쉽지 않다는 점을 명심하세요.하지만 인내심을 갖는다면 충분히 가능합니다.도움이 되기를 바랍니다.