"파일이 다른 프로세스에서 열려 있어 작업을 완료할 수 없습니다" 오류로 파일 삭제가 안 되시나요? 2026년 기준 어떤 프로세스가 파일을 잡고 있는지 찾는 방법부터 강제 삭제까지 5단계로 완전 해결합니다. 재부팅 없이 가능합니다.
분명히 닫은 파일인데 삭제하려고 하면 이런 메시지가 뜹니다.
"이 작업을 완료할 수 없습니다. 파일이 다른 프로그램에서 열려 있습니다." "폴더 사용 중 — 다른 프로그램에서 이 폴더의 파일을 열었기 때문에 작업을 완료할 수 없습니다."
프로그램을 닫아도, 작업 관리자에서 관련 프로세스를 종료해도, 재부팅해도 또 같은 오류가 납니다. 이 현상은 윈도우가 특정 파일에 대한 핸들(Handle)을 해제하지 않은 상태이기 때문입니다. 어떤 프로세스가 파일을 잡고 있는지 정확히 찾아내면 재부팅 없이도 해결할 수 있습니다.
✅ 이 글에서 해결되는 상황
- 파일 또는 폴더를 삭제하려 하면 "다른 프로세스가 사용 중" 오류가 나는 경우
- 프로그램을 닫았는데도 관련 파일이 삭제되지 않는 경우
- 폴더째로 삭제가 안 되는 경우 (하위 파일 중 하나가 잠긴 상태)
- 재부팅 후에는 삭제되지만 다시 생성되는 경우 (자동 실행 프로그램이 원인)
- 파일 이름을 바꾸거나 이동도 안 되는 경우
원인 먼저 파악하기 — 왜 삭제가 안 되는가
[이미지: 윈도우 파일 삭제 오류 다른 프로그램에서 열려 있음 메시지 화면] Alt 태그 추천: 윈도우 파일 삭제 오류 다른 프로세스 사용 중 열려 있음 메시지
파일 삭제가 안 되는 원인은 크게 세 가지입니다.
| 프로세스 핸들 점유 | 프로그램이 파일을 열어둔 채 핸들을 해제 안 함 | 가장 흔함 |
| 시스템 프로세스 점유 | 윈도우 탐색기, 인덱싱 서비스, 백신 등이 파일 스캔 중 | 흔함 |
| 파일 권한 부족 | 현재 계정에 삭제 권한이 없음 (관리자 권한 필요) | 간헐적 |
| 파일 시스템 오류 | 디스크 오류로 파일 메타데이터 손상 | 드묾 |
STEP 1. 가장 먼저 시도할 것 — 탐색기 재시작
윈도우 탐색기(explorer.exe) 자체가 파일 핸들을 잡고 있는 경우가 생각보다 많습니다. 탐색기를 재시작하면 핸들이 해제되며 삭제가 가능해집니다.
탐색기 재시작 방법:
- Ctrl + Shift + Esc → 작업 관리자 열기
- [프로세스] 탭에서 Windows 탐색기 찾기
- 우클릭 → [다시 시작]
- 화면이 잠시 깜빡인 후 탐색기 재시작 완료
- 다시 파일 삭제 시도
💡 이 방법으로 해결되면 탐색기의 섬네일 미리보기 또는 파일 미리보기 창 이 원인이었을 가능성이 높습니다. 탐색기 옵션에서 미리보기 창을 끄면 재발을 방지할 수 있습니다. 파일 탐색기 → 보기 → 표시 → 미리 보기 창 끄기
STEP 2. 어떤 프로세스가 파일을 잡고 있는지 찾기
STEP 1로 해결이 안 됐다면 어떤 프로세스가 파일 핸들을 점유 중인지 정확히 찾아야 합니다. 두 가지 방법이 있습니다.
방법 A. 리소스 모니터 — 윈도우 기본 도구 (추가 설치 없음)
[이미지: 윈도우 리소스 모니터 연결된 핸들 파일 잠금 프로세스 검색 화면] Alt 태그 추천: 윈도우 리소스 모니터 연결된 핸들 파일 잠금 프로세스 찾기
- Win + R → resmon → Enter (리소스 모니터 실행)
- [CPU] 탭 클릭
- 하단 [연결된 핸들] 섹션의 검색창에 삭제가 안 되는 파일 이름 입력
- 결과에 표시된 프로세스 이름과 PID 확인
- 해당 프로세스를 작업 관리자에서 종료 후 삭제 시도
검색 결과가 없다면 파일 경로 전체가 아닌 파일 이름만 입력하세요. 대소문자는 구분하지 않습니다.
방법 B. Process Explorer — Microsoft 공식 도구 (정확도 높음)
[이미지: Process Explorer 파일 핸들 검색 잠금 프로세스 찾기 화면] Alt 태그 추천: Process Explorer 파일 핸들 잠금 프로세스 찾기 Microsoft Sysinternals
Process Explorer는 Microsoft의 Sysinternals 도구 모음에 포함된 무료 프로그램으로, 파일 핸들 검색 정확도가 리소스 모니터보다 높습니다.
다운로드: learn.microsoft.com/sysinternals/downloads/process-explorer (Microsoft 공식)
사용 방법:
- 다운로드 후 압축 해제 → procexp64.exe 실행 (관리자 권한으로 실행 권장)
- 메뉴에서 [Find] → [Find Handle or DLL...] 클릭 (단축키: Ctrl + F)
- 검색창에 삭제 안 되는 파일 이름 입력 → [Search]
- 결과 목록에서 해당 파일을 점유 중인 프로세스 확인
- 결과 항목 우클릭 → [Close Handle] — 프로세스 종료 없이 핸들만 해제 가능
💡 [Close Handle] 기능은 Process Explorer의 핵심 강점입니다. 시스템 프로세스(svchost.exe 등)가 파일을 잡고 있을 때 프로세스 자체를 종료하지 않고 핸들만 선택적으로 해제할 수 있어 훨씬 안전합니다.
STEP 3. 프로세스 종료 후에도 삭제가 안 될 때 — 명령 프롬프트 강제 삭제
원인 프로세스를 종료했는데도 삭제가 안 된다면 명령 프롬프트(관리자 권한) 로 강제 삭제합니다.
[이미지: 윈도우 명령 프롬프트 관리자 권한 강제 삭제 del rd 명령어 실행] Alt 태그 추천: 윈도우 명령 프롬프트 관리자 권한 파일 강제 삭제 del 명령어
관리자 권한 명령 프롬프트 실행: Win + S → cmd 검색 → 마우스 우클릭 → [관리자 권한으로 실행]
단일 파일 강제 삭제:
del /f /q "C:\경로\파일이름.확장자"- /f : 읽기 전용 파일도 강제 삭제
- /q : 확인 메시지 없이 즉시 삭제
폴더 전체 강제 삭제:
rd /s /q "C:\경로\폴더이름"- /s : 하위 폴더 및 파일 포함 삭제
- /q : 확인 메시지 없이 즉시 삭제
파일 경로에 한글 또는 공백이 포함된 경우 반드시 큰따옴표(")로 경로를 감싸세요.
⚠️ del 명령어로 삭제한 파일은 휴지통에 가지 않습니다. 영구 삭제되므로 경로를 정확히 확인 후 실행하세요. 실수로 삭제했다면 실수로 삭제된 파일 복구 — 휴지통 비운 후에도 가능한가? 글을 참고하세요.
STEP 4. 권한 문제로 삭제가 안 될 때 — 소유권 변경
파일 또는 폴더의 소유자가 현재 계정이 아닌 경우 삭제 권한 자체가 없어 삭제가 안 됩니다. 특히 다른 계정에서 만든 파일, 시스템 파일, 프로그램 설치 폴더 일부가 이에 해당합니다.
오류 메시지로 구분:
- "이 파일을 삭제하려면 TrustedInstaller의 권한이 필요합니다." → 소유권 변경 필요
- "액세스가 거부되었습니다." → 소유권 또는 권한 변경 필요
소유권 변경 및 삭제 방법:
방법 1 — GUI (초보자 권장):
- 파일 또는 폴더 우클릭 → [속성] → [보안] 탭 → [고급]
- 소유자 항목 옆 [변경] 클릭
- 현재 계정 이름 또는 Administrators 입력 → [이름 확인] → [확인]
- [하위 컨테이너 및 개체의 소유자 바꾸기] 체크 → [확인]
- 속성창 닫고 파일 삭제 재시도
방법 2 — 명령 프롬프트 (관리자 권한, 빠른 방법):
takeown /f "C:\경로\파일이름" /r /d y
icacls "C:\경로\파일이름" /grant administrators:F /t
del /f /q "C:\경로\파일이름"- takeown : 현재 계정으로 소유권 가져오기
- icacls /grant administrators:F : 관리자 그룹에 전체 제어 권한 부여
- 이후 del 로 삭제
💡 위 세 줄을 메모장에 저장해 두고 필요할 때 경로만 바꿔 쓰면 빠르게 활용할 수 있습니다.
STEP 5. 재부팅해도 계속 생성되는 파일 — 자동 실행 프로그램이 원인
삭제했는데 재부팅 후 다시 생성된다면 파일 자체가 문제가 아니라 해당 파일을 계속 만들어내는 프로그램 또는 서비스가 자동 실행 중인 것입니다.
자동 실행 경로 점검:
① 시작 프로그램: Ctrl + Shift + Esc → [시작 프로그램] 탭 → 해당 파일과 관련된 항목 비활성화
② 서비스: Win + R → services.msc → 관련 서비스 찾아 [중지] 후 [시작 유형: 사용 안 함] 설정
③ 작업 스케줄러: Win + R → taskschd.msc → [작업 스케줄러 라이브러리] → 관련 작업 삭제
④ 레지스트리 Run 키: Win + R → regedit
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run관련 항목 삭제 전 레지스트리 백업 필수 → 레지스트리 백업 방법 참고
상황별 빠른 해결 경로 비교표
| "파일이 다른 프로그램에서 열려 있습니다" | 프로세스 핸들 점유 | STEP 2 → 리소스 모니터 또는 Process Explorer |
| "TrustedInstaller의 권한이 필요합니다" | 소유권 없음 | STEP 4 → takeown 명령어 |
| "액세스가 거부되었습니다" | 권한 부족 | STEP 4 → icacls 명령어 |
| 삭제되는데 재부팅 후 다시 생김 | 자동 실행 프로그램 | STEP 5 → 시작 프로그램·서비스·스케줄러 점검 |
| 탐색기가 응답 없음 상태로 파일 점유 | 탐색기 핸들 점유 | STEP 1 → 탐색기 재시작 |
| 명령 프롬프트에서도 삭제 안 됨 | 시스템 파일 또는 드라이버 점유 | 안전 모드 부팅 후 삭제 시도 |
안전 모드에서 삭제 — 모든 방법이 실패했을 때 최후 수단
일반 윈도우 환경에서 모든 방법을 시도해도 삭제가 안 된다면 안전 모드에서 시도합니다. 안전 모드는 최소한의 드라이버와 서비스만 실행되므로 대부분의 파일 핸들이 해제된 상태로 부팅됩니다.
안전 모드 진입: 설정 → 시스템 → 복구 → 고급 시작 → 지금 다시 시작 → [문제 해결] → [고급 옵션] → [시작 설정] → [다시 시작] → 4번 또는 F4 키 — 안전 모드로 시작
안전 모드 진입 후 파일 삭제 또는 명령 프롬프트 del 명령어 실행
💡 안전 모드에서도 삭제가 안 된다면 디스크 자체에 오류가 있을 가능성이 있습니다. chkdsk C: /f 명령어로 디스크 오류를 먼저 수정하세요. 자세한 방법은 디스크 오류 검사 및 복구 방법 을 참고하세요.
⚠️ 주의사항 — 이 파일들은 강제 삭제하면 안 됩니다
강제 삭제 방법을 알았다고 해서 모든 파일에 적용하면 안 됩니다. 아래 파일·폴더는 윈도우 시스템 구성 요소로, 삭제 시 시스템이 손상되거나 부팅 불가 상태가 됩니다.
| C:\Windows\System32\ 하위 .dll, .sys 파일 | 핵심 시스템 파일 |
| C:\Windows\WinSxS\ | 윈도우 구성 요소 저장소 |
| C:\Program Files\ 하위 프로그램 파일 | 언인스톨러를 통해 제거 필요 |
| pagefile.sys, hiberfil.sys | 가상 메모리·최대 절전 파일 |
| C:\$Recycle.Bin\ | 휴지통 시스템 폴더 |
삭제하려는 파일이 위 경로에 있다면 먼저 파일 이름을 검색해 용도를 확인하세요.
✅ 셀프 진단 체크리스트 — 순서대로 진행하세요
- 탐색기 재시작 (Ctrl + Shift + Esc → Windows 탐색기 → 다시 시작) 후 삭제 재시도
- 리소스 모니터 (resmon) → [연결된 핸들] 탭에서 파일 이름 검색 → 원인 프로세스 종료
- Process Explorer (Microsoft 공식) → Ctrl + F → 파일 이름 검색 → Close Handle
- 오류 메시지가 "TrustedInstaller" 또는 "액세스 거부"라면 → takeown + icacls 명령어
- 명령 프롬프트(관리자 권한)에서 del /f /q 또는 rd /s /q 로 강제 삭제
- 삭제 후 재부팅 시 다시 생긴다면 → 시작 프로그램·서비스·스케줄러·레지스트리 Run 키 점검
- 위 방법 모두 실패 → 안전 모드 진입 후 삭제 시도
- 안전 모드에서도 실패 → chkdsk C: /f 로 디스크 오류 점검
📌 함께 읽으면 도움 되는 글
- 레지스트리 백업 & 복원 방법 — Run 키 수정 전 반드시 백업 먼저
- 디스크 오류 검사 및 복구 방법 — 안전 모드에서도 삭제가 안 되면 디스크 오류 점검
- 실수로 삭제된 파일 복구 — 휴지통 비운 후에도 가능한가? — 강제 삭제 후 필요한 파일이었다면 복구 시도
- PC 부팅 속도가 갑자기 느려졌을 때 점검 방법 — 불필요한 자동 실행 파일 정리 후 부팅 속도도 함께 개선
💬 어떤 파일 또는 폴더가 삭제가 안 되시나요? 오류 메시지 내용과 파일 경로(개인 정보 제외)를 댓글에 남겨주시면 더 정확한 해결 방법을 안내해 드립니다. 리소스 모니터에서 확인된 원인 프로세스 이름도 함께 남겨주시면 도움이 됩니다.
댓글
댓글 쓰기