정보창고 정보창고

‘다른 프로그램에서 파일을 열고 있습니다’ 때문에 삭제되지 않을 때 해결 방법

읽는 시간 약 6분

파일이나 폴더를 삭제하거나 이름을 바꾸려 할 때 ‘다른 프로그램에서 파일을 열고 있으므로 작업을 완료할 수 없습니다’라는 메시지가 나타날 수 있습니다. 윈도우는 프로그램이 사용 중인 파일이 손상되지 않도록 삭제와 이동을 일시적으로 막습니다.

화면에 열린 프로그램이 없어도 문서 편집기, 동영상 재생기, 압축 프로그램, 파일 탐색기의 미리 보기, 클라우드 동기화 프로그램이 백그라운드에서 파일을 사용하고 있을 수 있습니다. 삭제 프로그램부터 설치하기보다 어떤 프로그램이 파일을 점유하고 있는지 순서대로 확인하는 것이 안전합니다.

경고창에 표시된 프로그램부터 종료하기

오류 메시지에 프로그램 이름이 표시된다면 해당 프로그램으로 돌아가 파일을 닫습니다. 문서나 편집 작업이 남아 있다면 먼저 저장한 뒤 프로그램 창을 완전히 종료합니다. 창 오른쪽 위의 닫기 버튼을 눌러도 알림 영역에서 계속 실행되는 프로그램이 있으므로 작업 표시줄 오른쪽의 숨겨진 아이콘도 확인합니다.

같은 파일을 사용했을 가능성이 있는 프로그램도 함께 확인합니다. 예를 들어 동영상 파일은 재생기뿐 아니라 영상 편집기와 인코딩 프로그램에서 동시에 열려 있을 수 있습니다. 압축 파일은 압축 해제 작업이 끝난 것처럼 보여도 백그라운드 처리가 남아 있을 수 있으므로 잠시 기다린 뒤 다시 삭제합니다.

파일이 OneDrive 같은 동기화 폴더에 있다면 전송 상태도 확인해야 합니다. 동기화가 진행 중일 때는 작업이 끝날 때까지 기다리는 편이 좋습니다. 동기화 폴더의 파일을 삭제하면 클라우드와 다른 기기에서도 삭제 내용이 반영될 수 있으므로 파일 위치를 먼저 확인합니다.

작업 관리자에서 남아 있는 프로그램 확인하기

프로그램 창을 닫았는데도 오류가 계속되면 Ctrl + Shift + Esc를 눌러 작업 관리자를 엽니다. 프로세스 목록에서 파일을 사용했던 프로그램을 찾고, 저장하지 않은 작업이 없는지 확인한 뒤 작업 끝내기를 선택합니다.

작업 끝내기는 프로그램을 강제로 종료하므로 저장되지 않은 문서나 편집 내용이 사라질 수 있습니다. 이름을 모르는 프로세스나 System, 보안 프로그램, 윈도우 서비스는 임의로 종료하지 않습니다. 어떤 프로세스인지 확실하지 않다면 강제 종료 대신 컴퓨터를 다시 시작하는 것이 안전합니다.

파일 탐색기 자체가 파일을 붙잡고 있는 경우도 있습니다. 탐색기에서 해당 파일이 보이는 폴더를 닫고 다른 폴더로 이동한 뒤 다시 시도합니다. 미리 보기 창에서 파일 내용을 표시하고 있다면 Alt + P를 눌러 미리 보기 창을 끕니다.

그래도 해결되지 않으면 작업 관리자에서 Windows 탐색기를 선택하고 다시 시작을 누릅니다. 작업 표시줄과 바탕화면이 잠시 사라졌다가 다시 나타나는 것은 정상입니다. 탐색기가 다시 실행된 뒤 파일을 삭제합니다.

어떤 프로그램이 사용 중인지 직접 찾기

점유 프로그램이 표시되지 않는다면 Microsoft의 Process Explorer를 이용해 확인할 수 있습니다. Microsoft Sysinternals 공식 페이지에서 Process Explorer를 받은 뒤 관리자 권한으로 실행하고 Ctrl + F를 눌러 문제가 된 파일 이름이나 폴더 이름의 일부를 검색합니다.

검색 결과에는 해당 파일의 핸들을 열어둔 프로세스가 표시됩니다. 결과를 선택하면 어떤 프로그램이 파일을 사용하고 있는지 확인할 수 있습니다. 확인한 프로그램으로 돌아가 파일을 정상적으로 닫은 다음 프로그램을 종료합니다.

Process Explorer에서 열린 핸들을 곧바로 강제 종료하는 기능도 있지만, 저장 중인 데이터나 프로그램 상태를 손상시킬 수 있으므로 일반 사용자에게는 권장되지 않습니다. 검색된 대상이 윈도우 시스템 프로세스라면 강제로 종료하지 말고 컴퓨터를 다시 시작합니다.

별도의 도구를 설치하고 싶지 않다면 모든 작업을 저장한 뒤 재부팅하는 방법이 가장 간단합니다. 재부팅 직후 다른 프로그램을 실행하기 전에 파일을 삭제하면 기존에 열려 있던 핸들이 해제된 상태에서 작업할 수 있습니다.

재부팅 후에도 삭제되지 않을 때

재부팅 직후에도 같은 메시지가 나타난다면 시작 프로그램이나 백그라운드 서비스가 부팅과 동시에 파일을 다시 열고 있을 수 있습니다. 이때는 안전 모드에서 삭제 여부를 확인합니다.

설정 → 시스템 → 복구 → 고급 시작 옵션 → 지금 다시 시작으로 이동합니다. 재부팅 후 문제 해결 → 고급 옵션 → 시작 설정 → 다시 시작을 선택하고, 목록이 나타나면 4번 또는 F4를 눌러 안전 모드로 들어갑니다. 안전 모드는 필요한 드라이버와 서비스만 실행하므로 일반 모드에서 파일을 사용하던 프로그램의 영향을 줄일 수 있습니다.

안전 모드에서도 삭제되지 않고 메시지가 ‘액세스가 거부되었습니다’로 바뀐다면 파일 점유가 아니라 계정 권한이나 소유권 문제일 가능성이 있습니다. USB나 외장하드에서만 문제가 반복된다면 쓰기 방지 또는 파일 시스템 오류도 확인해야 합니다.

Windows, Program Files와 같은 시스템 폴더의 파일은 사용 중이라는 이유만으로 강제 삭제하면 안 됩니다. 악성 파일로 의심되더라도 직접 잠금을 풀어 지우기보다 Windows 보안 검사를 먼저 실행합니다. 개인 파일이 확실한 경우에만 위 순서로 프로그램을 종료하고 삭제하는 것이 안전합니다.

정보창고

함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.