· tech
다른 프로그램에서 사용 중인 파일 강제 삭제 방법 (블루스크린 직후 오류 해결)
.png)
1. [Opening Story/Problem]
서울 여의도의 한 증권사 오피스, 마감 시황 보고서를 작성하느라 모니터 화면에서 눈을 떼지 못하고 있던 찰나였습니다. 갑자기 화면이 파랗게 변하더니 비현실적인 파란색 배경 위에 영어 텍스트가 순식간에 스쳐 지나갔습니다. 영문도 모른 채 블루스크린(BSOD)이 발생한 뒤 PC가 강제로 재부팅된 것입니다.
다행히 오토 세이브 기능 덕분에 문서는 날리지 않았지만, 문제는 그 이후부터 시작되었습니다. 보고서 폴더를 정리하려는데 아까 비정상 종료되면서 꼬여버린 임시 파일 하나가 발목을 잡았습니다. 지우려고 하면 어김없이 “이 파일은 다른 프로그램에서 열려 있어 작업을 완료할 수 없습니다”라는 안내 창만 뜰 뿐이었습니다.
재부팅을 몇 번이나 다시 해보고, 탐색기를 재시작해봐도 소용없었습니다. 급한 마음에 마우스 우클릭으로 삭제를 연타해 보았지만 지워지지 않는 파일 때문에 업무 흐름은 완전히 끊기고 등에는 식은땀이 흘렀습니다. 바로 이런 순간, 당황하지 않고 원인을 파악한 뒤 시스템 단에서 깔끔하게 파일 핸들을 끊어버리는 실무 노하우가 필요합니다.
.jpg)
2. [Root Cause Breakdown]
왜 이런 지독한 삭제 오류가 발생하는 것일까요? 현장에서 흔히 마주하는 원인은 크게 세 가지로 압축해 볼 수 있습니다.
첫째, 좀비 프로세스의 잔류입니다. 프로그램이 강제 종료되거나 블루스크린을 맞이하면, 윈도우 커널은 해당 프로그램이 잡고 있던 메모리와 파일 핸들을 완벽하게 회수하지 못할 때가 있습니다. 프로세스는 이미 죽었거나 안 보이지만, 윈도우 내부 장부에는 여전히 해당 파일이 사용 중인 것으로 기록되어 있는 상태입니다.
둘째, 윈도우 탐색기(Explorer.exe)의 미리보기 버그입니다. 특히 대용량 동영상 파일이나 이미지, PDF 파일의 경우 탐색기가 해당 파일을 백그라운드에서 실시간으로 스캔하거나 미리보기를 생성하려다 파일 잠금(File Lock) 현상을 유발합니다. 블루스크린 직후에는 이 스캔 프로세스가 꼬여서 파일을 꽉 붙잡고 놓아주지 않게 됩니다.
셋째, 시스템 권한 및 소유권 충돌입니다. 비정상 종료 과정에서 임시 생성된 파일이나 시스템 캐시 파일의 접근 권한이 꼬여 버리면, 관리자 계정으로 로그인해 있어도 “권한이 없다”라거나 “다른 프로그램이 사용 중”이라는 거짓 에러 메시지를 뿜어내게 됩니다.
3. [Step-by-Step Resolution]
자, 이제 초고속으로 이 답답한 상황을 타개해 보겠습니다. 탐색기나 마우스 클릭에 의존하지 않고 시스템 명령어를 통해 1분 만에 파일을 날려버리는 2단계 해결법입니다.
1단계: 작업 관리자를 통한 잔류 프로세스 강제 종료
가장 먼저 백그라운드에서 파일을 붙잡고 있는 범인을 색출해야 합니다.
키보드의 Ctrl + Shift + Esc를 동시에 눌러 작업 관리자를 실행합니다.
상단 탭에서 프로세스 목록을 확인하며, 방금 전까지 사용했던 프로그램이나 수상한 백그라운드 프로세스를 찾습니다.
해당 프로세스를 마우스 우클릭한 뒤 작업 끝내기를 누릅니다. 만약 윈도우 탐색기 자체가 범인이라면 탐색기를 우클릭하여 다시 시작을 클릭합니다.
2단계: 명령 프롬프트를 이용한 강제 삭제
프로세스를 죽였음에도 파일이 계속 거부한다면, 명령 프롬프트(CMD)를 활용해 강제로 파일 경로를 날려버려야 합니다.
시작 메뉴를 열고 검색창에 cmd를 입력합니다.
명령 프롬프트 앱에 마우스 우클릭을 한 뒤 관리자 권한으로 실행을 클릭합니다.
아래의 명령어를 참고하여 강제로 삭제할 파일의 경로를 지정해 입력합니다.
del /f /q /a "C:\Users\Username\Desktop\ProblemFile.ext"주의: 여기서 /f는 읽기 전용 파일 강제 삭제, /q는 조용히(묻지 않고) 삭제, /a는 모든 속성의 파일을 대상으로 지정하는 옵션입니다. 경로 안에 띄어쓰기가 있다면 반드시 큰따옴표로 감싸주어야 에러를 피할 수 있습니다.
만약 파일뿐만 아니라 폴더 통째로 안 지워진다면 아래 명령어를 사용합니다.
rmdir /s /q "C:\Users\Username\Desktop\StuckFolder"4. [Expert Advice]
현장에서 수많은 PC를 점검하다 보면, 강제 삭제를 너무 과도하게 시도하다가 윈도우 시스템 파일까지 건드려 부팅 장애를 일으키는 경우를 종종 봅니다. 파일 삭제를 강행하기 전, 다음 몇 가지 보안 수칙을 반드시 기억해 두세요.
블루스크린 직후에 이런 현상이 빈번하다면 단순한 일회성 오류가 아니라 하드디스크(SSD/HDD)의 배드 섹터나 파일 시스템 손상(NTFS 오류)의 전조 증상일 수 있습니다. 파일 삭제 후 반드시 관리자 권한 CMD 창에서 아래 명령어를 실행해 파일 시스템 무결성을 검사해 보세요.
chkdsk /f /r5. Frequently Asked Questions
Q: 관리자 권한으로 CMD를 열고 삭제 명령어를 쳤는데도 ‘액세스가 거부되었습니다’라고 나옵니다. 어떻게 해야 하나요?
A: 해당 파일을 시스템이나 백신 프로그램이 보호하고 있거나, 파일 소유권이 다른 계정으로 설정되어 있을 확률이 높습니다. 파일 우클릭 후 속성 메뉴로 이동하여 보안 탭에서 현재 계정에 완전 제어 권한을 부여한 뒤 다시 시도해 보세요.
Q: 안전모드로 부팅해서 지우는 게 더 안전하다고 하셨는데, 윈도우 10/11에서 안전모드는 어떻게 들어가나요?
A: 키보드의 Shift 키를 누른 상태로 시작 메뉴의 다시 시작을 클릭합니다. 이후 나타나는 파란색 화면 옵션 창에서 문제 해결 > 고급 옵션 > 시작 설정 순으로 진입한 뒤 재부팅 후 4번 또는 F4를 누르면 안전모드로 진입할 수 있습니다.
Q: 외부 유틸리티 프로그램(예: Unlocker 등)을 쓰는 것은 어떤가요?
A: 간편하긴 하지만 오래된 무료 유틸리티의 경우 최신 윈도우 11 환경에서 보안 취약점을 유발하거나 오히려 시스템 안정성을 해칠 수 있습니다. 가급적이면 윈도우 기본 기능인 작업 관리자와 관리자 권한 CMD를 활용하는 것을 강력히 권장합니다.