[IT애정남] 파일이 열려 있어 작업을 완료하지 못할 때 해결법은?

한만혁 mh@itdonga.com

[IT동아 한만혁 기자] PC나 노트북으로 작업하다 보면 여러 가지 메시지 창을 접하게 됩니다. 작업 진행 상황이나 오류 여부를 알려주는 메시지 창이죠. 그중 하나가 ‘폴더 또는 해당 폴더에 포함되어 있는 파일이 다른 프로그램에서 열려 있으므로 작업을 완료할 수 없습니다’입니다.

언뜻보면 간단히 해결할 수 있을 것 같습니다. 사용 중인 프로그램을 닫으면 되니까요. 그런데 어떤 프로그램에서 사용 중인지 알 수 없을 때가 있습니다. 모든 프로그램을 종료해도 같은 문제가 반복되는 경우도 있죠. 물론 대부분 재부팅하면 해결되지만 이런 문제가 생길 때마다 모든 프로그램을 종료하고 재부팅하는 것이 그리 쉽지는 않습니다. 번거롭기도 하고요.

파일이 열려 있어 작업을 완료할 수 없음을 알리는 메시지 창 / 출처=IT동아
파일이 열려 있어 작업을 완료할 수 없음을 알리는 메시지 창 / 출처=IT동아

이번 시간에는 파일이 열려 있어 작업을 완료할 수 없을 때 이를 해결하는 방법에 대해 알아보겠습니다. teiXXXXX 님의 질문입니다.

“PC로 작업하다가 폴더를 다른 곳으로 옮기려는데 파일이 열려 있어 작업을 완료할 수 없다는 창이 나오면서 작업을 중단합니다. 모든 프로그램을 종료했는데도 같은 문제가 발생해요. 이런 저런 시도를 하다가 재부팅했더니 그제서야 파일을 옮길 수 있었습니다. 이럴 때 재부팅하지 않고 해결하는 방법은 없나요?” (일부 내용 편집)

‘폴더 또는 해당 폴더에 포함되어 있는 파일이 다른 프로그램에서 열려 있으므로 작업을 완료할 수 없습니다’라는 메시지 창은 주로 폴더나 파일의 수정, 삭제, 위치 이동 시 접하게 됩니다. 이는 말 그대로 사용자가 작업을 요청한 폴더나 파일이 다른 프로그램에서 사용 중이라 현 상태를 유지하겠다라는 의미입니다.

파일을 사용 중인지 확인하고 ‘X’ 버튼을 눌러 닫아야 한다 / 출처=IT동아
파일을 사용 중인지 확인하고 ‘X’ 버튼을 눌러 닫아야 한다 / 출처=IT동아

해당 문제를 해결하려면 우선 폴더 내 파일이 열려 있는지 확인합니다. 파일을 열어둔 채 이를 인지하지 못하고 수정이나 삭제, 위치 이동을 하는 경우가 있기 때문입니다. 그런 경우 파일을 닫은 후 다시 시도하면 바로 원하는 작업을 할 수 있습니다.

그런데 파일을 닫아도 같은 오류가 나올 때가 있습니다. 파일을 종료해도 파일을 사용했던 프로그램이 실행 중이면 PC는 해당 파일이 여전히 사용 중인 것으로 인식하기 때문입니다. 또한 겉으로 드러나지 않는 백그라운드에서 해당 파일을 사용하는 프로그램이 있을 수도 있습니다. 예를 들어 윈도우 탐색기 미리보기나 백업, 백신 등의 프로그램이 해당 폴더나 파일을 사용하는 경우입니다. 그럴 때는 작업 관리자에서 관련 프로그램을 찾아 종료합니다.

윈도우 버튼에서 마우스 오른쪽 버튼을 눌러 작업 관리자를 실행한다 / 출처=IT동아
윈도우 버튼에서 마우스 오른쪽 버튼을 눌러 작업 관리자를 실행한다 / 출처=IT동아

작업 관리자는 윈도우 버튼에서 마우스 오른쪽 버튼을 누른 후 눌러 실행할 수 있습니다. 키보드의 콘트롤(Ctrl), 시프트(Shift), 이에스씨(Esc) 키를 동시에 누르는 방법도 있습니다.

작업 관리자의 프로세스에서 프로그램을 찾아 마우스 오른쪽 버튼을 누른 후 작업 끝내기를 선택한다 / 출처=IT동아
작업 관리자의 프로세스에서 프로그램을 찾아 마우스 오른쪽 버튼을 누른 후 작업 끝내기를 선택한다 / 출처=IT동아

작업 관리자가 열리면 ‘프로세스’ 메뉴로 들어가 오른쪽에 있는 프로그램 목록에서 해당 파일을 사용한 프로그램을 찾습니다. 그다음 마우스 오른쪽 버튼을 누르고 ‘작업 끝내기’를 선택합니다. 그러면 해당 프로그램이 목록에서 없어집니다. 이후 다시 한 번 작업을 시도합니다.

작업 관리자의 성능에서 리소스 모니터를 실행한다 / 출처=IT동아
작업 관리자의 성능에서 리소스 모니터를 실행한다 / 출처=IT동아

만약 사용 중인 프로그램이 어떤 것인지 명확하지 않다면 ‘리소스 모니터’를 이용하면 됩니다. 작업 관리자에서 ‘성능’ 메뉴로 이동한 후 오른쪽 상단의 ‘···’ 버튼을 누르고 ‘리소스 모니터’를 선택하면 리소스 모니터 창이 열립니다.

리소스 모니터의 CPU에서 열결된 핸들 검색을 통해 사용 중인 프로그램을 찾는다 / 출처=IT동아
리소스 모니터의 CPU에서 열결된 핸들 검색을 통해 사용 중인 프로그램을 찾는다 / 출처=IT동아

리소스 모니터 창이 열리면 ‘CPU’ 메뉴를 선택하고 중간에 있는 ‘연관된 핸들’ 옆의 검색창에서 폴더나 파일 이름을 검색합니다. 검색 결과가 나오면 프로그램 이름에 마우스를 두고 오른쪽 버튼을 누른 후 ‘프로세스 끝내기’를 선택합니다. 앞서 설명한 대로 프로세스 메뉴의 프로그램 목록에서 해당 프로세스를 찾아 작업 끝내기를 선택해도 됩니다.

앞서 소개한 방법으로도 해결이 안 된다면 시스템 프로세스가 사용 중일 가능성이 높습니다. 이때는 안전모드를 이용해야 합니다. 키보드의 시프트 키를 누른 상태로 윈도우의 ‘다시 시작’을 누르고, 옵션 선택, 문제 해결, 고급 옵션, 시작 설정을 차례로 선택하면 안전모드로 진입할 수 있습니다. 안전모드에서는 대부분의 백그라운드 프로그램이 실행되지 않기 때문에 원하는 작업을 할 수 있습니다.

출처=셔터스톡
출처=셔터스톡

지금까지 파일이 열려 있어 작업을 완료하지 못하는 문제의 해결 방법을 알아봤습니다. 앞서 소개한 방법을 적절하게 활용하면 재부팅하지 않아도 오류를 해결할 수 있을 것입니다. 이를 통해 시간과 노력을 아끼고 업무 및 작업 효율을 높일 수 있기를 바랍니다.

'IT애정남'은 IT제품이나 서비스의 선택, 혹은 이용 과정에서 고민을 하고 있는 독자님들에게 직접적인 도움이 되고자 합니다. PC, 스마트폰, 카메라, AV기기, 액세서리, 애플리케이션 등 어떤 분야라도 '애정'을 가지고 맞춤형 상담을 제공함과 동시에 이를 기사화하여 모든 독자들과 노하우를 공유할 예정입니다. 도움을 원하시는 분은 mh@itdonga.com으로 메일을 보내 주시기 바랍니다. 사연이 채택되면 답장을 드리도록 하겠습니다.

IT동아 한만혁 기자 (mh@itdonga.com)

IT동아의 모든 콘텐츠(기사)는 Creative commons 저작자표시-비영리-변경금지 라이선스에 따라 이용할 수 있습니다.
의견은 IT동아(게임동아) 페이스북에서 덧글 또는 메신저로 남겨주세요.