“파일이 열려 있어 삭제할 수 없습니다” 해결 방법과 파일이 윈도우 탐색기에서 열려있

“파일이 열려 있어 삭제할 수 없습니다” 해결 방법과 파일이 윈도우 탐색기에서 열려있으므로 알아보기 주의사항

윈도우 PC를 사용하다 보면 특정 파일이나 폴더를 삭제, 이동, 또는 이름을 변경하려고 할 때 “파일이 윈도우 탐색기에서 열려있으므로 작업을 완료할 수 없습니다”라는 메시지를 마주하게 됩니다. 분명히 눈에 보이는 창은 다 닫았는데도 발생하는 이 오류는 업무의 흐름을 끊고 스트레스를 유발합니다. 이 글에서는 해당 오류의 원인부터 단계별 해결책, 그리고 예방을 위한 주의사항까지 상세히 정리해 드립니다.

목차

  1. 이 오류가 발생하는 근본적인 원인
  2. 파일이 윈도우 탐색기에서 열려있으므로 알아보기 주의사항 및 사전 체크
  3. 단계별 해결 방법: 기본 설정 변경부터 강제 종료까지
  4. 명령 프롬프트(CMD)를 활용한 고급 해결법
  5. 향후 동일 문제 방지를 위한 관리 팁

이 오류가 발생하는 근본적인 원인

단순히 사용자가 파일을 직접 열고 있지 않더라도 시스템 백그라운드에서는 다양한 프로세스가 해당 파일에 접근하고 있을 수 있습니다.

  • 미리 보기 패널 활성화: 윈도우 탐색기의 미리 보기 창이 해당 파일을 읽고 있는 경우 시스템은 이를 ‘사용 중’으로 간주합니다.
  • 백그라운드 프로세스: 백신 프로그램의 실시간 검사, 동기화 프로그램(OneDrive, Google Drive), 혹은 썸네일 생성 프로세스가 파일을 점유하고 있을 때 발생합니다.
  • 탐색기 자체의 오류: 윈도우 탐색기(explorer.exe)가 파일 정보를 갱신하는 과정에서 렉이 걸려 파일 잠금을 해제하지 못하는 현상입니다.
  • 삭제 대기 중인 임시 파일: 특정 프로그램이 비정상적으로 종료되면서 임시 파일을 제대로 닫지 않았을 때 나타납니다.

파일이 윈도우 탐색기에서 열려있으므로 알아보기 주의사항 및 사전 체크

문제를 해결하기 전에 무작정 강제 삭제를 시도하면 데이터 손실이나 시스템 오류가 발생할 수 있습니다. 다음 주의사항을 먼저 확인하십시오.

  • 데이터 저장 여부 확인: 해당 파일을 사용하는 프로그램이 백그라운드에서 실행 중일 수 있으므로, 중요한 작업 내용이 저장되었는지 반드시 확인해야 합니다.
  • 연관 프로세스 식별: 어떤 프로그램이 파일을 점유하고 있는지 모르는 상태에서 시스템 필수 프로세스를 종료하면 윈도우가 멈출 수 있습니다.
  • 읽기 전용 상태 체크: 파일 속성이 읽기 전용으로 설정되어 있거나 네트워크 공유 중인지 먼저 파악하십시오.
  • 복사본 생성: 오류가 해결되지 않아 강제 도구를 사용해야 할 경우를 대비해 중요한 파일은 미리 복사본을 만들어 두는 것이 안전합니다.

단계별 해결 방법: 기본 설정 변경부터 강제 종료까지

가장 간단한 방법부터 순차적으로 시도해 보시기 바랍니다.

1. 탐색기 미리 보기 창 끄기

  • 윈도우 탐색기를 엽니다.
  • 상단 메뉴 바에서 ‘보기’ 탭을 클릭합니다.
  • ‘미리 보기 창’과 ‘세부 정보 창’이 활성화되어 있다면 클릭하여 비활성화합니다.
  • 파일 삭제를 다시 시도합니다.

2. 윈도우 탐색기 프로세스 다시 시작

  • 키보드에서 Ctrl + Shift + Esc를 눌러 작업 관리자를 실행합니다.
  • ‘프로세스’ 탭에서 ‘Windows 탐색기’ 항목을 찾습니다.
  • 해당 항목을 마우스 오른쪽 버튼으로 클릭한 후 ‘다시 시작’을 선택합니다.
  • 바탕화면과 작업표시줄이 잠시 사라졌다가 나타나면 다시 삭제를 시도합니다.

3. 리소스 모니터를 통한 점유 프로세스 확인

  • 작업 관리자의 ‘성능’ 탭 하단에 있는 ‘리소드 모니터 열기’를 클릭합니다.
  • ‘CPU’ 탭을 선택하고 하단의 ‘연결된 핸들’ 검색창에 문제의 파일 이름을 입력합니다.
  • 검색 결과에 나오는 프로세스를 마우스 오른쪽 버튼으로 클릭하여 ‘프로세스 끝내기’를 수행합니다.

명령 프롬프트(CMD)를 활용한 고급 해결법

GUI 환경에서 해결되지 않는 고질적인 파일 점유 문제는 명령 프롬프트를 통해 강제로 해결할 수 있습니다.

명령어로 파일 강제 삭제하기

  • 작업 표시줄 검색창에 cmd를 입력하고 ‘관리자 권한으로 실행’을 클릭합니다.
  • 명령 프롬프트 창에 del /f /q "파일의 전체 경로"를 입력합니다.
  • 예시: del /f /q "C:\Users\Desktop\test.docx"
  • 경로를 직접 입력하기 어렵다면 del /f /q까지 입력하고 파일을 CMD 창으로 드래그 앤 드롭하면 경로가 자동으로 입력됩니다.
  • 엔터를 눌러 삭제를 완료합니다.

디렉토리 캐시 초기화

  • 명령 프롬프트에서 taskkill /f /im explorer.exe를 입력하여 탐색기를 완전히 종료합니다.
  • 그 상태에서 삭제 명령어를 실행하여 파일을 제거합니다.
  • 삭제 후 다시 explorer.exe를 입력하여 탐색기를 재실행합니다.

향후 동일 문제 방지를 위한 관리 팁

이러한 번거로운 과정을 반복하지 않기 위해서는 평소 파일 관리 습관이 중요합니다.

  • 폴더 최적화 설정 변경:
  • 폴더 우클릭 > 속성 > 사용자 지정 탭으로 이동합니다.
  • ‘다음에 대해 이 폴더 최적화’ 항목을 ‘일반 항목’으로 설정하면 썸네일 생성으로 인한 지연을 줄일 수 있습니다.
  • 별도의 프로세스로 폴더 창 실행:
  • 탐색기 옵션(폴더 옵션) > 보기 탭으로 이동합니다.
  • ‘독립된 프로세스로 폴더 창 실행’ 항목에 체크합니다.
  • 하나의 탐색기 오류가 전체 시스템에 영향을 주는 것을 방지합니다.
  • 동기화 소프트웨어 일시 정지:
  • 클라우드 동기화 중에는 파일이 잠금 상태가 되기 쉬우므로 대용량 파일 이동 시에는 잠시 동기화를 중단하는 것이 좋습니다.
  • 정기적인 시스템 재부팅:
  • 윈도우의 ‘빠른 시작’ 기능은 완전한 종료가 아니므로, 가끔은 ‘다시 시작’을 눌러 점유 중인 모든 핸들을 초기화해 주어야 합니다.

댓글 남기기