CMD를 사용하여 디렉토리 삭제하는 방법 | 2025년에 안전하게 폴더 삭제하기



명령 프롬프트를 사용하여 디렉토리를 안전하게 삭제하는 방법

솔직히 말해서, Windows 탐색기를 통해 폴더를 삭제하려고 하면 마치 난관에 부딪히는 것 같은 느낌이 들 때가 있습니다.특히 폴더가 잘 지워지지 않거나 권한 문제가 있는 경우 더욱 그렇습니다.저도 그런 경험이 있는데, 명령줄이 처음에는 어렵게 느껴질 수 있지만, 익숙해지면 꽤 간단합니다.적어도 장기적으로는 더 안전합니다.다만, 명령 프롬프트를 통해 폴더를 삭제하면 휴지통에 걸릴 일이 없으니, 폴더를 완전히 삭제할 때 신중하게 결정해야 합니다.

관리자 권한으로 시작하기

이는 종종 간과되는 중요한 단계입니다.일반 명령 프롬프트 창을 열어 시스템 폴더나 보호된 폴더를 삭제할 수는 없습니다.관리자 권한으로 실행해야 합니다.제 이전 ASUS 컴퓨터에서는 고급 옵션에 숨겨져 있었던 것으로 기억하지만, 이제는 더 쉬워졌습니다.시작 메뉴로 가서 “command”를 입력한 다음 “명령 프롬프트”를 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택하세요.또는 빠르게 실행할 수 있다면, 키를 누르고 Windows + R키를 입력 cmd한 다음 키를 누르세요.Ctrl + Shift + Enter이 단축키는 관리자 권한 명령 프롬프트를 바로 엽니다.사소한 것처럼 보일 수 있지만, 이 권한 상승 없이는 Windows에서 특정 폴더를 삭제할 수 없습니다.아무리 시도해도 삭제되지 않습니다.

드라이브 및 폴더 경로로 이동

로그인 후에는 원하는 디렉터리로 이동해야 합니다.폴더가 C:에 있으면 기본값입니다.하지만 다른 곳, 예를 들어 E:에 있다면 입력 하고 Enter 키를 누르세요.원하는 폴더로 바로 이동하려면 파일 탐색기에서 전체 경로를 복사하는 것이 가장 쉽습니다.파일 탐색기를 열고 폴더로 이동한 후 주소 표시줄을 클릭하고 복사하세요.경로는 C:\Users\YourName\Documents\OldProjects\Cleanup과E: 같습니다.그런 다음 명령 프롬프트에 다음을 입력하세요.

cd "C:\Users\YourName\Documents\OldProjects\Cleanup"

따옴표를 잊지 마세요.공백이 있는 경로는 화를 냅니다.폴더가 다른 드라이브에 있는 경우, 먼저 드라이브를 변경해야 할 수도 있습니다(예: 를 입력하는 것처럼 E:).그런 다음 해당 드라이브에서 이동하거나, 전체 경로를 delete 명령에 직접 붙여넣으세요.가끔은 귀찮아서 명령 창에서 마우스 오른쪽 버튼을 클릭하고 붙여넣기 (Paste)를 클릭한 다음 Enter 키를 눌러 긴 경로를 입력하는 번거로움을 덜기도 합니다.

폴더 및 해당 내용 삭제

마법이 일어나는 곳이 바로 여기입니다.사용하려는 명령은 rmdir( rd줄여서 또는)입니다.하지만 폴더가 비어 있지 않으면, /s폴더와 그 안의 모든 항목을 삭제하도록 스위치를 지정하지 않는 한 Windows에서 폴더가 삭제되지 않는다는 점을 기억하세요.이 사실을 기억하는 데 몇 번이나 시도해야 했습니다.를 지정하지 않으면 /s폴더가 비어 있지 않다고 하면서 삭제를 거부합니다.

전체 명령은 다음과 같습니다.

rmdir /s "FolderName"

또는 이미 상위 디렉토리에 있는 경우 다음을 수행하세요.

rmdir /s "FolderName"

더 짧은 명령을 사용할 수도 있습니다 rd.

rd /s "FolderName"

Enter 키를 누르면 Windows에서 “정말 (Y/N)?” 이라는 확인 메시지가 표시됩니다.입력한 Y후 Enter 키를 누를 준비를 하세요.입력을 잘못하거나 서두르지 마세요.실수는 쉽게 발생할 수 있으며, 휴지통이 없기 때문에 잘못된 폴더를 삭제하는 것은 큰 문제가 될 수 있습니다.

삭제 확인 및 최종 예방 조치

이 과정은 거의 최종적입니다.확인 과정을 거치면 모든 파일과 중첩된 폴더가 삭제됩니다.실행 취소나 복구는 불가능합니다.확인하기 전에 폴더 이름과 경로를 다시 한번 확인하세요.특히 여러 개의 중첩된 폴더를 사용하는 경우 더욱 그렇습니다.이전에 실수로 잘못된 폴더를 삭제한 적이 있기 때문에, 삭제하는 것이 올바른지 확인하는 것이 매우 중요합니다.더욱 신중하게 하기 위해, 저는 삭제하기 전에 간단한 dir 명령을 실행하기도 합니다.

dir "C:\Path\To\Your\Folder"

이렇게 하면 삭제하기 전에 내부 내용을 확인할 수 있습니다.폴더가 삭제되지 않고 “액세스 거부” 오류가 발생하는 경우, 명령 프롬프트를 관리자 권한으로 실행 중인지 확인하세요.또한, 폴더에 삭제를 방해할 수 있는 시스템 또는 숨김 속성이 있는지 확인하세요.attrib이러한 속성을 해제하려면 다음을 사용하세요.

attrib -s -h -r "C:\Path\To\Folder" /s /d

이렇게 하면 시스템, 숨김, 읽기 전용 속성이 제거됩니다.그런 다음 다시 삭제해 보세요. Windows에서 특정 파일을 잠그는 경우가 있는데, Sysinternals의 Handle 과 같은 도구를 사용하면 어떤 프로세스가 폴더를 잠그고 있는지 파악하는 데 도움이 될 수 있습니다.필요한 경우 해당 프로세스를 닫거나 다시 시작하면 폴더의 공간을 확보할 수 있습니다.

권한 또는 잠금 문제 처리

관리자 권한으로도 폴더가 삭제되지 않는다면, 폴더가 잠겨 있거나 권한에 문제가 있을 수 있습니다.attrib위처럼 실행하면 고집스러운 플래그를 제거할 수 있지만, 경우에 따라 먼저 폴더의 소유권을 획득해야 할 수도 있습니다. PowerShell이나 명령줄을 사용하여 이 작업을 수행할 수 있습니다.필요한 경우 소유권 획득 방법을 검색해 보세요.솔직히 말해서, 제 오래된 노트북이나 시스템 폴더가 있는 일부 노트북에서는 Windows에서 정상적으로 삭제되지 않는 파일을 제거하기 위해 안전 모드로 부팅하거나 특수 도구를 사용해야 했습니다.

마무리하기

간단히 요약하자면, 항상 명령 프롬프트를 관리자 권한으로 실행하고, 삭제하기 전에 폴더 경로와 내용을 확인하고, 이 /s기능을 사용할 때는 신중해야 합니다.물론 강력하지만 잘못 사용하면 위험할 수 있습니다.특히 Windows 탐색기의 제한에 부딪힌 후, 마침내 고집스러운 디렉터리를 제거했을 때의 쾌감은 이루 말할 수 없을 정도입니다.시간을 들여 모든 것을 다시 한번 확인하고, 확인을 위해 Y 버튼을 누르는 데 서두르지 마세요.

도움이 되길 바랍니다.혼자서 알아내는 데 너무 오래 걸렸거든요.어쨌든, 이 글이 다른 누군가의 주말을 좀 더 편하게 만들어 주었으면 좋겠네요.다만, 명령줄에서 삭제 명령을 실행할 때는 항상 조심해야 한다는 점을 기억하세요.삭제된 항목은 영원히 사라지는 셈이니까요.



이 글이 도움이 되었나요?