Windows 11에서 CMD로 파일을 삭제할 때는 del 명령어를 사용합니다. 빈 폴더는 rmdir로 삭제할 수 있으며, 파일이 들어 있는 폴더까지 삭제하려면 rmdir /s 명령어를 사용하면 됩니다. 다만 CMD에서 삭제한 파일은 일반적으로 휴지통으로 이동하지 않으므로 실행 전에 대상 경로를 반드시 확인하고, 중요한 데이터는 미리 백업해 두는 것이 좋습니다.
이번 글에서는 CMD 파일 삭제 및 CMD 폴더 삭제 명령어의 기본 사용법을 알아보겠습니다. 또한 액세스가 거부되거나 다른 프로그램에서 파일을 사용하고 있어 삭제되지 않을 때의 해결 방법과 명령어 없이 불필요한 파일을 정리하는 방법까지 소개합니다.
Windows CMD에서 파일 삭제하는 명령어
Windows 명령 프롬프트에서 파일을 삭제할 때 사용하는 기본 명령어는 del입니다. 파일 경로를 지정하면 해당 파일을 삭제할 수 있으며, 와일드카드와 옵션을 조합하면 특정 확장자를 가진 여러 파일도 한꺼번에 삭제할 수 있습니다.
단, CMD에서 삭제한 파일은 일반적인 파일 탐색기 삭제와 달리 휴지통에서 쉽게 복원할 수 없으므로 삭제 대상이 맞는지 먼저 확인하세요.
1. CMD에서 파일 하나 삭제하기
특정 파일 하나만 삭제하려면 del 명령어 뒤에 파일의 전체 경로를 입력하면 됩니다. 아래 예시의 파일 경로는 실제 삭제하려는 파일의 저장 위치로 변경해서 사용하세요.
-
Windows 시작 메뉴에서 cmd를 검색한 다음 명령 프롬프트를 실행합니다. 관리자 권한이 필요한 위치의 파일을 삭제해야 한다면 관리자 권한으로 실행을 선택하세요.
-
먼저 다음 명령어를 입력해 삭제하려는 파일이 실제로 존재하는지 확인합니다.
dir "C:\Work\sample.txt"
파일 이름과 저장 경로가 정확한지 확인한 후 다음 단계로 진행하세요.
-
다음 CMD 파일 삭제 명령어를 입력하고 Enter 키를 누릅니다.
del /p "C:\Work\sample.txt"
삭제 확인 메시지가 나타나면 대상 파일을 다시 확인한 뒤 Y를 입력해 삭제를 진행합니다.
여기서 /p 옵션은 파일을 삭제하기 전에 확인 메시지를 표시하는 기능입니다. 파일 경로에 공백이 포함되어 있다면 경로 전체를 큰따옴표로 묶어야 합니다.
참고로 Linux에서 주로 사용하는 rm 명령어는 일반적인 Windows CMD의 기본 삭제 명령어가 아닙니다. PowerShell에서는 Remove-Item 명령어를 사용할 수 있지만, CMD와 명령어 형식 및 옵션이 다르므로 구분해서 사용해야 합니다.
2. CMD에서 여러 파일 한꺼번에 삭제하기
같은 폴더에 저장된 여러 파일을 한 번에 삭제하려면 와일드카드 *를 사용할 수 있습니다. 예를 들어 특정 폴더의 모든 .log 파일을 삭제하려면 다음 방법을 참고하세요.
와일드카드를 잘못 지정하면 원하지 않는 파일까지 삭제될 수 있으므로 반드시 삭제 대상 목록을 먼저 확인하는 것이 좋습니다.
-
먼저 다음 명령어를 실행해 C:\Work 폴더에 있는 모든 .log 파일을 확인합니다.
dir /a "C:\Work\*.log"
/a 옵션을 사용하면 숨김 속성이 설정된 파일을 포함해 일치하는 항목을 확인할 수 있습니다. 목록에 중요한 파일이 없는지 확인하세요.
-
삭제할 파일을 확인했다면 다음 명령어를 입력합니다.
del /p "C:\Work\*.log"
/p 옵션을 사용하면 파일별로 삭제 여부를 확인할 수 있으므로 여러 파일을 삭제할 때 실수를 줄이는 데 도움이 됩니다.
하위 폴더에 있는 같은 확장자의 파일까지 삭제해야 한다면 /s 옵션을 추가할 수 있습니다. 이 경우 삭제 범위가 더 넓어지므로 먼저 dir /s /a 명령어로 대상 파일을 확인하세요.
del /s /p "C:\Work\*.log"
주의: del 명령어에 와일드카드를 사용하면 조건에 해당하는 파일이 여러 개 삭제될 수 있습니다. 특히 *.*처럼 삭제 범위가 넓은 패턴은 신중하게 사용하고, 중요한 파일이 저장된 폴더에서는 백업을 먼저 진행하세요.
CMD에서 폴더 삭제하는 명령어
CMD 폴더 삭제에는 rmdir 또는 rd 명령어를 사용합니다. 폴더가 비어 있는지에 따라 필요한 옵션이 달라지므로 먼저 삭제할 폴더의 내용을 확인하는 것이 좋습니다.
1. 비어 있는 폴더 삭제하기
파일이나 하위 폴더가 없는 빈 폴더는 rmdir 명령어로 삭제할 수 있습니다. 다만 숨김 파일이 남아 있는 경우에는 폴더가 비어 있지 않다는 메시지가 나타날 수 있으므로 삭제 전에 확인하세요.
-
다음 명령어를 입력해 폴더 안에 파일이나 하위 폴더가 남아 있는지 확인합니다.
dir /a "C:\Work\EmptyFolder"
-
폴더가 비어 있다면 다음 명령어를 실행합니다.
rmdir "C:\Work\EmptyFolder"
명령어 실행 후 해당 폴더가 삭제되었는지 파일 탐색기에서 확인하세요.
2. 파일이 들어 있는 폴더까지 삭제하기
폴더 내부에 파일이나 하위 폴더가 남아 있는 경우에는 일반적인 rmdir 명령어만으로 삭제할 수 없습니다. 이때 /s 옵션을 추가하면 지정한 폴더와 그 안에 포함된 파일 및 하위 폴더를 함께 삭제할 수 있습니다.
파일 강제 삭제 명령어를 찾고 있다면 이 방법도 참고할 수 있지만, 삭제 범위가 넓고 복구가 어려울 수 있으므로 신중하게 사용해야 합니다.
-
먼저 다음 명령어로 폴더에 저장된 파일과 하위 폴더를 확인합니다.
dir /s /a "C:\Work\OldFolder"
삭제하면 안 되는 파일이 있다면 다른 위치에 미리 백업하세요.
-
삭제 대상이 맞는지 확인했다면 다음 명령어를 실행합니다.
rmdir /s "C:\Work\OldFolder"
폴더와 모든 하위 항목을 삭제할 것인지 묻는 메시지가 나타나면 내용을 확인한 후 Y를 입력합니다.
/q 옵션을 추가하면 삭제 확인 메시지를 생략할 수 있지만, 직접 명령어를 실행하는 경우에는 확인 절차를 유지하는 것이 안전합니다.
참고: rmdir /s는 지정한 폴더의 모든 내용을 삭제하는 명령어입니다. 파일이 다른 프로그램에서 사용 중이거나 접근 권한이 없는 경우에는 명령어를 실행해도 일부 파일을 삭제하지 못할 수 있습니다.
Windows 11에서 파일 강제 삭제가 안 될 때 해결 방법
CMD에서 파일을 삭제하려는데 오류 메시지가 나타난다면 원인에 따라 해결 방법을 다르게 적용해야 합니다. 읽기 전용 파일은 del /f 옵션으로 삭제할 수 있지만, 접근 권한이 없거나 다른 프로그램에서 사용 중인 파일까지 모두 강제로 삭제할 수 있는 것은 아닙니다.
1. '액세스가 거부되었습니다' 오류가 발생하는 경우
읽기 전용 속성이 설정된 파일을 삭제하려면 다음 명령어를 사용할 수 있습니다.
del /f /p "C:\Work\sample.txt"
여기서 /f는 읽기 전용 파일을 강제로 삭제하도록 지정하는 옵션이며, /p는 삭제 전에 확인 메시지를 표시합니다.
명령어를 실행해도 액세스 거부 오류가 계속된다면 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 속성 > 보안에서 사용자 계정의 접근 권한을 확인하세요.
단, 관리자 권한으로 CMD를 실행한다고 해서 모든 파일을 삭제할 수 있는 것은 아닙니다. Windows 시스템 파일이나 다른 계정에서 관리하는 파일의 권한을 무리하게 변경하면 시스템 오류가 발생할 수 있으므로 주의해야 합니다.
2. 다른 프로그램에서 사용 중이라 파일이 삭제되지 않는 경우
삭제하려는 파일이 다른 프로그램에서 열려 있다면 사용 중인 파일이라는 오류가 나타날 수 있습니다. 먼저 해당 파일을 열어 둔 프로그램을 완전히 종료한 다음 삭제 명령어를 다시 실행해 보세요.
프로그램을 종료한 후에도 문제가 계속된다면 작업 중인 파일을 저장하고 Windows를 재시작한 뒤 다시 시도합니다. /f 옵션을 추가하더라도 다른 프로세스가 파일을 사용 중인 상태까지 강제로 해제할 수 있는 것은 아닙니다.
3. 파일 이름이나 경로에 문제가 있는 경우
CMD에서 파일을 찾을 수 없다는 메시지가 나타난다면 파일 이름, 확장자, 저장 경로를 다시 확인하세요. 특히 경로에 공백이 포함되어 있다면 큰따옴표로 묶어서 입력해야 합니다.
del /p "C:\Work\Old Files\sample.txt"
위 명령어처럼 전체 경로를 큰따옴표로 감싸면 폴더 이름에 공백이 포함되어 있어도 올바르게 인식할 수 있습니다.
파일 경로가 지나치게 길어 삭제되지 않는 경우에는 상위 폴더를 더 짧은 경로로 이동하거나 폴더 이름을 줄여 문제를 해결할 수 있는지 확인해 보세요.
CMD 없이 불필요한 파일을 삭제하는 방법
파일을 삭제할 때마다 명령어를 입력하는 것이 번거롭다면 Windows에서 제공하는 저장소 관리 기능을 이용해 보세요. Windows 11의 설정 > 시스템 > 저장소에서는 저장 공간 센스나 정리 권장 사항을 통해 불필요한 파일을 확인하고 정리할 수 있습니다.
더 다양한 파일 정리 기능을 사용하고 싶다면 4DDiG Partition Manager의 Windows 저장 공간 정리 기능을 활용할 수 있습니다. 정리할 파일 유형을 선택해 검사한 다음 결과 목록에서 삭제 대상을 확인할 수 있습니다.
CMD처럼 파일 경로나 와일드카드를 직접 입력할 필요 없이 화면에서 불필요한 파일을 확인하고 선택할 수 있다는 점이 장점입니다. 또한 파일 백업 기능도 지원하므로 중요한 데이터를 별도로 보관한 다음 불필요한 파일을 정리할 때 활용할 수 있습니다.
4DDiG Partition Manager를 이용한 Windows 파일 정리 방법은 다음과 같습니다.
안전한 다운로드
-
4DDiG Partition Manager를 다운로드하고 설치한 후 실행합니다. 왼쪽 메뉴에서 Windows 저장 공간 정리를 선택하고 정리할 파일 유형을 지정합니다. 이후 스캔 시작을 클릭해 불필요한 파일 검사를 시작합니다.
-
검사가 완료되면 불필요한 파일이 목록으로 표시됩니다. 정리 대상으로 분류된 파일은 기본적으로 선택되어 있으며, 화살표를 클릭하면 삭제할 파일의 세부 내용을 확인할 수 있습니다. 중요한 파일이나 유지해야 할 항목이 포함되어 있지 않은지 확인하세요.
-
삭제 대상을 확인한 후 공간 정리 시작을 클릭합니다. 확인 메시지가 나타나면 내용을 검토한 다음 정리 작업을 진행하세요. 선택한 불필요한 파일이 삭제되면서 디스크 여유 공간을 확보할 수 있습니다.
-
파일 정리가 완료되면 결과 화면에서 확보된 저장 공간을 확인할 수 있습니다. 이후 파일 탐색기에서 디스크의 남은 용량을 확인하고 필요한 경우 추가적인 파일 정리를 진행하세요.
참고: Windows 저장 공간 정리 기능은 불필요한 파일을 검사하고 정리하기 위한 기능입니다. 다른 프로그램에서 사용 중이거나 접근 권한이 제한된 모든 파일을 강제로 삭제하는 기능은 아니므로 삭제할 수 없는 파일이 있다면 해당 오류의 원인을 별도로 확인해야 합니다.
마무리
Windows 11에서 CMD로 파일을 삭제하려면 del 명령어를 사용하면 됩니다. 빈 폴더는 rmdir로 삭제할 수 있으며, 폴더 안에 있는 파일과 하위 폴더까지 모두 삭제하려면 /s 옵션을 추가하면 됩니다.
삭제 명령어를 실행하기 전에는 대상 파일과 경로를 반드시 확인하세요. 파일이 삭제되지 않는다면 읽기 전용 속성, 접근 권한, 다른 프로그램에서 사용 중인지 여부, 파일 경로 등을 차례대로 점검하는 것이 좋습니다.
불필요한 파일을 찾아 정리하는 것이 목적이라면 Windows 기본 저장소 관리 기능이나 4DDiG Partition Manager의 Windows 저장 공간 정리 기능을 활용하는 방법도 있습니다. 삭제할 파일을 화면에서 확인할 수 있어 명령어 입력이 익숙하지 않은 사용자도 비교적 편리하게 사용할 수 있습니다.
안전한 다운로드
자주 묻는 질문
Windows 11에서 CMD를 이용해 파일이나 폴더를 삭제할 때 자주 궁금해하는 내용을 정리했습니다.
Q1. Windows 11에서 파일을 삭제하는 CMD 명령어는 무엇인가요?
Windows CMD에서 파일을 삭제할 때는 del 명령어를 사용합니다. del /p "파일 경로" 형식으로 입력하면 삭제 전에 확인 메시지를 표시할 수 있습니다. 읽기 전용 파일을 삭제할 때는 /f 옵션을 추가할 수 있습니다.
다만 CMD로 삭제한 파일은 일반적으로 휴지통으로 이동하지 않으므로 중요한 파일을 삭제하지 않도록 주의하세요.
Q2. CMD에서 폴더를 삭제하는 명령어는 무엇인가요?
폴더 삭제에는 rmdir 또는 rd 명령어를 사용합니다. 비어 있는 폴더는 rmdir "폴더 경로"로 삭제할 수 있으며, 파일과 하위 폴더까지 함께 삭제하려면 rmdir /s "폴더 경로"를 사용합니다.
/s 옵션은 폴더 내부의 모든 항목을 삭제하므로 실행 전에 반드시 삭제 대상 폴더와 저장된 파일을 확인해야 합니다.
Q3. CMD 명령어 없이 불필요한 파일을 삭제하는 방법도 있나요?
네, 가능합니다. Windows 11에서 설정 > 시스템 > 저장소로 이동하면 저장 공간 센스나 정리 권장 사항을 이용해 불필요한 파일을 확인하고 정리할 수 있습니다.
또한 4DDiG Partition Manager의 Windows 저장 공간 정리 기능을 사용하면 정리 대상 파일을 검사하고 목록에서 확인한 다음 삭제할 수 있습니다. 파일 경로나 CMD 명령어를 직접 입력할 필요가 없어 간편하게 사용할 수 있습니다.