cmd에서 폴더 강제삭제 명령어 사용하는법

윈도우에서 폴더를 강제로 삭제하는 방법에는 여러 가지가 있습니다. 이러한 방법은 대부분 명령 프롬프트(Command Prompt)나 파워셸(PowerShell)을 이용한 명령어 실행, 또는 특정 설정을 통해 이루어집니다. 이 글에서는 윈도우에서 폴더를 강제 삭제할 수 있는 대표적인 명령어와 내부 설정 방법을 자세히 설명하겠습니다.

1. 폴더 강제삭제 명령어: 프롬프트 이용

명령 프롬프트(Command Prompt)를 관리자 권한으로 실행합니다. 검색 창에 ‘cmd’를 입력한 후, 마우스 오른쪽 버튼을 클릭하여 ‘관리자 권한으로 실행’을 선택합니다. 명령 프롬프트에서 다음과 같은 명령어를 입력할 수 있습니다.

rd /s /q “경로”

이 명령어는 지정된 경로의 폴더를 강제로 삭제합니다. /s 옵션은 모든 하위 폴더와 파일을 함께 삭제하라는 의미이며, /q 옵션은 삭제 진행 시 질문을 하지 않고 바로 삭제하라는 의미입니다.

예시 명령어: d /s /q “C:\Users\Username\Documents\TargetFolder”

 

2. 파워셸(PowerShell)을 이용한 강제삭제 방법

파워셸(PowerShell)도 관리자 권한으로 실행한 후, 폴더 삭제 명령어를 사용할 수 있습니다. 파워셸에서는 다음과 같은 명령어를 사용합니다.

Remove-Item “경로” -Recurse -Force

이 명령어는 지정된 경로의 폴더를 강제로 삭제합니다. -Recurse 옵션은 모든 하위 폴더와 파일도 함께 삭제하라는 의미이며, -Force 옵션은 읽기 전용 파일도 삭제하라는 의미입니다.

예시 명령어: Remove-Item “C:\Users\Username\Documents\TargetFolder” -Recurse -Force

 

3. 내부 설정 변경을 통한 삭제 방법

윈도우에서는 특정 폴더나 파일이 사용 중이거나 시스템 파일로 인식되어 삭제가 안 될 경우가 있습니다. 이러한 문제를 해결하기 위해서는 해당 파일이나 폴더의 소유권을 변경하거나, 사용 중인 프로세스를 종료해야 합니다.

파일 소유권 변경

보안 탭 활용: 폴더나 파일의 ‘속성’에서 ‘보안’ 탭으로 이동하여 소유권을 현재 사용자로 변경합니다.
사용 권한 수정: 소유권 변경 후 사용 권한을 수정하여 삭제 권한을 확보합니다.

사용 중인 프로세스 종료

작업 관리자 사용: 사용 중인 파일이나 폴더를 점유하고 있는 프로세스를 작업 관리자에서 찾아 종료합니다.
명령 프롬프트: taskkill 명령어를 이용해 해당 프로세스를 강제 종료할 수 있습니다.

 

4. 강제삭제 프로그램을 이용하는 방법

내부 설정이 어려운 분들은 오히려 강제 삭제 프로그램을 사용하는 것이 훨씬 쉽고 간단한 방법이 될 수 있습니다. 가장 유명한 프로그램은 Unlocker, Wise Force Deleter가 있습니다. 이 두 프로그램은 직관적인 메뉴로 설치 후 바로 사용할 수 있는 프로그램으로 추천을 드립니다.

Unlocker: 사용하기 쉽고 직관적인 메뉴를 제공하는 프로그램으로, 잠긴 파일이나 폴더를 간편하게 삭제할 수 있습니다.
Wise Force Deleter: 모든 윈도우즈 버전에서 잘 작동되는 프로그램입니다. 사용자 친화적인 인터페이스를 갖추고 있어, 삭제가 어려운 파일을 쉽게 제거할 수 있습니다.

사용법 자세히보기

이러한 방법들을 적절히 활용하면 윈도우에서 강제로 폴더를 삭제하는 것이 가능합니다. 하지만 중요한 파일이나 시스템 파일을 삭제할 경우 시스템에 심각한 문제가 발생할 수 있으므로, 각별한 주의가 필요합니다. 삭제하기 전에는 반드시 중요한 데이터는 백업하는 것이 좋습니다.