PowerShell에서 폴더 및 하위 폴더를 삭제하는 방법
Windows 10 에서 파일을 제거하는 것은 파이를 먹는 것만큼 쉽습니다. 그러나 파일 탐색기(File Explorer) 에서 실행되는 삭제 프로세스(deletion process) 의 기간은 항목마다 다릅니다. 영향을 미치는 다양한 요소는 크기, 삭제할 개별 파일 수, 파일 형식 등입니다. 따라서 수천 개의 개별 파일이 포함된 큰 폴더를 삭제하는 데 몇 시간이 걸릴 수 있습니다(can take hours) . 경우에 따라 삭제 중에 표시되는 예상 시간이 하루 이상이 될 수도 있습니다. 또한 기존의 삭제 방법은 PC에서 이러한 파일을 영구적으로 제거하려면 휴지통을 비워야 하므로 약간 비효율적입니다. ( empty Recycle bin)따라서 이 기사에서는 Windows PowerShell(Windows PowerShell) 에서 폴더 및 하위 폴더를 삭제하는 방법에 대해 설명 합니다.빠르게.
Windows PowerShell에서 폴더 및 하위 폴더를 삭제하는 방법(How to Delete Folders and Subfolders in Windows PowerShell)
폴더를 삭제하는 가장 간단한 방법은 다음과 같습니다.
- 항목을 선택하고 키보드의 Del 키(key) 를 누릅니다.
- 항목을 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 (from the context menu)삭제(Delete) 를 선택 합니다.
그러나 삭제한 파일은 PC에서 영구적으로 삭제되지 않습니다. 파일은 여전히 휴지통(Recycle bin) 에 있기 때문 입니다. 따라서 (Hence)Windows PC 에서 파일을 영구적으로 제거하려면
- Shift + Delete keys 함께 눌러 항목을 삭제합니다 .
- 또는 바탕 화면 의 (Desktop)휴지통(Recycle bin) 아이콘을 마우스 오른쪽 버튼으로 클릭 한 다음 휴지통 비우기(Empty recycle bin) 옵션 을 클릭 합니다.
Windows 10에서 대용량 파일을 삭제하는 이유는 무엇입니까?(Why Delete Large Files in Windows 10?)
다음은 Windows 10(Windows 10) 에서 대용량 파일을 삭제하는 몇 가지 이유입니다 .
- PC 의 디스크 공간(disk space) 이 부족할 수 있으므로 공간을 비워야 합니다.
- 파일이나 폴더가 실수로 복제 되었을 수 있습니다.(duplicated)
- 다른 사람이 액세스할 수 없도록 개인 파일이나 민감한 파일(private or sensitive files) 을 삭제할 수 있습니다.
- 악성 프로그램의 공격으로 인해 파일이 손상되었거나 맬웨어로 가득 차 있을 수 있습니다.(corrupt or full of malware)
대용량 파일 및 폴더 삭제 관련 문제(Issues With Deleting Large Files and Folders)
때로는 더 큰 파일이나 폴더를 삭제할 때 다음과 같은 성가신 문제에 직면할 수 있습니다.
- 파일을 삭제할 수 없음(Files can’t be deleted) – 응용 프로그램 파일 및 폴더를 제거하는 대신 삭제하려고 할 때 발생합니다.
- 매우 긴 삭제 기간(Very long duration of deletion) – 실제 삭제 프로세스(deleting process) 를 시작하기 전에 파일 탐색기 는 폴더의 내용을 확인하고 (File Explorer)ETA 를 제공하기 위해 총 파일 수를 계산합니다 . 확인 및 계산 외에도 (Apart)Windows 는 해당 시점에 삭제되는 파일/폴더에 대한 업데이트를 표시하기 위해 파일을 분석합니다. 이러한 추가 프로세스는 전체 삭제 작업 기간(operation period) 에 크게 기여합니다 .
반드시 읽어야 함(Must Read) : HKEY_LOCAL_MACHINE이란 무엇입니까?
다행히도 이러한 불필요한 단계를 건너뛰고 Windows 10(Windows 10) 에서 대용량 파일을 삭제하는 프로세스의 속도를 높이는 몇 가지 방법이 있습니다 . 이 기사에서는 동일한 작업을 수행하는 다양한 방법을 안내합니다.
방법 1: Windows PowerShell에서 폴더 및 하위 폴더 삭제(Method 1: Delete Folders and Subfolders in Windows PowerShell)
PowerShell 앱(PowerShell app) 을 사용하여 대용량 폴더를 삭제하려면 아래에 언급된 단계를 따르십시오 .
1. 시작 을 클릭하고 (Start)powershell 을 입력 한 다음 관리자 권한으로 실행(Run as administrator) 을 클릭합니다 .
2. 다음 명령(command) 을 입력하고 Enter 키(Enter key) 를 누르십시오 .
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse
참고:(Note:) 위 명령의 경로(path) 를 삭제하려는 폴더 경로(folder path) 로 변경합니다 .
또한 읽기: (Also Read:)Windows 10 에서 Win 설치 파일(Delete Win Setup Files) 을 삭제하는 방법
방법 2: (Method 2: )명령 프롬프트 (Command Prompt)에서 폴더 및 하위 폴더 삭제(Delete Folders and Subfolders in)
공식 Microsoft 문서(Microsoft documentation) 에 따르면 del 명령(del command) 은 하나 이상의 파일을 삭제하고 rmdir 명령(rmdir command) 은 파일 디렉토리를 삭제합니다. 이 두 명령은 Windows 복구 환경(Windows Recovery Environment) 에서도 실행할 수 있습니다 . 명령 프롬프트(Command Prompt) 에서 폴더 및 하위 폴더를 삭제하는 방법은 다음과 같습니다 .
1. Windows + Q keys 를 눌러 검색 창(search bar) 을 시작합니다 .
2. 명령 프롬프트( Command Prompt) 를 입력 하고 오른쪽 창에서 관리자 권한으로 실행(Run as Administrator) 옵션을 클릭합니다 .
3. 메시지가 표시되면 사용자 계정 컨트롤(User Account Control) 팝업 에서 예 를 클릭합니다.(Yes)
4. cd 와 삭제하려는 폴더 경로 를 입력하고 (folder path)Enter 키(Enter key) 를 누르십시오 .
예를 들어 아래와 같이 cd C:\Users\ACER\Documents\Adobe
참고:(Note:) 실수가 없도록 파일 탐색기(File Explorer) 응용 프로그램 에서 폴더 경로(folder path) 를 복사할 수 있습니다 .
5. 이제 명령줄 에 (command line)폴더 경로(folder path) 가 반영됩니다 . 올바른 파일을 삭제하려면 입력한 경로를 확인하기 위해 한 번 교차 확인하십시오. 그런 다음 다음 명령 (command ) 을 입력 하고 Enter 키(Enter key) 를 눌러 실행하십시오.
del /f/q/s *.* > nul
6. cd를 입력합니다. . (cd . .)명령을 사용하여 폴더 경로(folder path and hit) 에서 한 단계 뒤로 이동 하고 Enter 키(Enter key) 를 누릅니다 .
7. 다음 명령(command) 을 입력하고 Enter 키(Enter ) 를 눌러 지정된 폴더를 삭제합니다.
rmdir /q/s FOLDER_NAME
삭제하려는 폴더의 이름으로 FOLDER_NAME 을 변경하십시오 .
이것은 명령 프롬프트(Command Prompt) 에서 큰 폴더와 하위 폴더를 삭제하는 방법 입니다.
또한 읽기: (Also Read:)Windows 10 에서 파일을 강제로 삭제(Force Delete File) 하는 방법
방법 3: 상황에 맞는 메뉴에 빠른 삭제 옵션 추가(Method 3: Add Quick Delete Option in Context Menu)
Windows PowerShell 또는 명령 프롬프트(Windows PowerShell or Command Prompt) 에서 폴더 및 하위 폴더를 삭제하는 방법을 배웠지만 모든 개별 대형 폴더에 대해 절차를 반복해야 합니다. 이 작업을 더 쉽게 하기 위해 사용자는 명령의 배치 파일(batch file) 을 만든 다음 해당 명령을 파일 탐색기 (File Explorer)컨텍스트 메뉴( context menu) 에 추가할 수 있습니다 . 파일/폴더를 마우스 오른쪽 버튼으로 클릭하면 나타나는 메뉴입니다. 그러면 탐색기(Explorer) 내의 모든 파일과 폴더(file and folder) 에 대해 빠른 삭제 옵션(delete option) 을 선택할 수 있습니다. 이것은 긴 절차이므로 주의 깊게 따르십시오.
1. Windows + Q keys 함께 누르고 메모장을 입력합니다. (notepad.)그런 다음 그림과 같이 열기 를 클릭합니다.(Open)
2. 그림과 같이 메모장(Notepad) 문서 에 주어진 줄을 조심스럽게 복사하여 붙여넣 습니다.(Carefully copy and paste)
@ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT
3. 왼쪽 상단 모서리 에서 (left corner)파일(File ) 옵션을 클릭하고 메뉴에서 다른 이름으로 저장...( Save As…) 을 선택 합니다.
4. 파일 이름 으로 (File name: )quick_delete.bat 를 입력하고 저장(Save) 버튼을 클릭합니다.
5. 폴더 위치(Folder location) 로 이동합니다 . quick_delete.bat 파일을 마우스 오른쪽 버튼으로 클릭 하고 강조 표시된 대로 복사 를 선택합니다.(Copy )
6. 파일 탐색기(File Explorer. ) 에서 C:\WindowsCtrl Ctrl + V keys quick_delete.bat 파일 을 붙여넣습니다 .
참고:(Note: ) 빠른 삭제 옵션(delete option) 을 추가 하려면 quick_delete.bat 파일(quick_delete.bat file) 이 자체 PATH 환경(PATH environment) 변수 가 있는 폴더에 있어야 합니다 . Windows 폴더(Windows folder) 의 경로 변수(path variable) 는 %windir%. .
7. Windows + R 키를(keys) 동시에 눌러 실행(Run) 대화 상자를 시작합니다.
8. regedit 를 입력하고 Enter 키를 눌러 (Enter)레지스트리 편집기( Registry Editor) 를 엽니다 .
참고: (Note: )관리자 계정(administrator account) 으로 로그인하지 않은 경우 권한을 요청 하는 사용자 계정 컨트롤(User Account Control) 팝업이 나타납니다. 예 를 (Yes )클릭(Click) 하여 권한을 부여하고 폴더 및 하위 폴더를 삭제하려면 다음 단계를 계속하십시오.
HKEY_CLASSES_ROOT\Directory\shell 로 이동 합니다.
10. 셸(shell) 폴더 를 마우스 오른쪽 버튼으로 클릭 합니다. 컨텍스트 메뉴(context menu) 에서 New> 키(Key ) 를 클릭 합니다 . 이 새 키의 이름을 빠른 삭제(Quick Delete) 로 바꿉니다 .
11. 아래 그림과 같이 빠른 삭제(Quick Delete) 키 를 마우스 오른쪽 버튼으로 클릭하고 새로( New, ) 만들기로 이동 한 다음 메뉴에서 키( Key ) 를 선택 합니다.
12. 새 키(new key) 의 이름 을 Command 로 바꿉니다 .
13. 오른쪽 창에서 (기본값)((Default)) 파일을 두 번 클릭하여 문자열 편집(Edit String) 창을 엽니다.
14. 값 데이터:(Value Data: ) 아래에 cmd /c “cd %1 && quick_delete.bat”확인(OK) 을 클릭 합니다.
빠른 삭제 옵션 이 이제 (Delete option)Explorer 컨텍스트(Explorer context) 메뉴 에 추가되었습니다 .
15. 레지스트리 편집기(Registry Editor) 응용 프로그램을 닫고 삭제하려는 폴더(Folder) 로 돌아갑니다 .
16. 그림과 같이 폴더(folder) 를 마우스 오른쪽 버튼으로 클릭 하고 상황에 맞는 메뉴에서 빠른 삭제(Quick Delete) 를 선택 합니다.
빠른 삭제(Quick Delete) 를 선택 하는 즉시 작업 확인을 요청 하는 명령 프롬프트 창이 나타납니다.(command prompt window)
17. 폴더 경로(Folder path) 와 폴더 이름(Folder name) 을 한 번 교차 확인 하고 키보드의 아무 키나(any key ) 클릭 하면 폴더가 빠르게 삭제됩니다.
참고:(Note: ) 그러나 실수로 잘못된 폴더를 선택하여 프로세스를 종료하려면 Ctrl + C 를 누르십시오 . 명령 프롬프트 는 (command prompt)Terminate batch job (Y/N)? 라는 메시지를 표시하여 다시 확인을 요청합니다 . 아래 그림과 같이 Y(Y) 를 누른 다음 Enter 키를 눌러 빠른 삭제 작업(Quick Delete operation) 을 취소합니다 .
또한 읽기: (Also Read:)Windows 레지스트리(Windows Registry) 에서 손상된 항목(Delete Broken Entries) 을 삭제하는 방법
전문가 팁: (Pro Tip:) 매개변수 (Table of Parameters) 및 용도 표
(& their Uses
)
Parameter | Function/Use |
/f | Forcefully deletes read-only files |
/q | Enables quiet mode, you do not need to confirm for every deletion |
/s | Executes the command on all files in folders of the specified path |
*.* | Deletes all the files in that folder |
nul | Speeds up the process by disabling console output |
실행 del /?같은 것에 대해 자세히 알아보기 위한 명령입니다.
추천:(Recommended:)
- Microsoft Store는 게임(Microsoft Store Install Games) 을 어디에 설치합니까 ?
- Chrome 에서 PDF 가 (Fix PDFs)열리지(Opening) 않는 문제 를 해결하는 방법
- Google 소프트웨어 리포터 도구(Google Software Reporter Tool) 를 비활성화하는 방법
- Windows 10 에서 (Windows 10)Notepad++ Plugin 을 추가하는 방법
위의 방법은 Windows 10에서 대용량 폴더(delete large folders in Windows 10) 를 삭제하는 가장 효과적인 방법 입니다. 이 가이드 가 PowerShell 및 명령 프롬프트에서 폴더 및 하위 폴더를 삭제하는 방법(how to delete folders and subfolders in PowerShell & Command Prompt) 을 배우는 데 도움이 되었기를 바랍니다 . 또한 이 기사와 관련하여 질문/의견이 있는 경우 의견 섹션에 자유롭게 남겨주세요.
Related posts
Fix Unable Delete Temporary Files Windows 10에서
Windows 10에서 Delete Win Setup Files 방법 [안내]
Windows 10에서 열기 Elevated Windows PowerShell 7 Ways
Encrypting File System (EFS) Windows 10의 Encrypt Files and Folders
Decrypt EFS Encrypted Files and Folders Windows 10
Delete Windows 11에서 PowerShell로 예정된 작업을 작성하는 방법
Fix Windows 10 Taskbar 숨어 있지 않습니다
수정 task image이 손상되었거나 변경되었습니다
VK 계정을 삭제하는 방법
3 Ways TrustedInstaller Windows 10에서 TrustedInstaller로 Delete Files Protected
Windows 10에서 스티커 Corners를 비활성화하는 방법
불화를 삭제하는 방법
많은 물고기 데이트 계정을 삭제하는 방법
3 Ways ~ Combine Multiple Internet Connections
어떻게 Fix Application Error 0xc0000005에
Windows 10 Command Prompt와 Replace Powershell Windows 10 Start Menu
수정은 기본 이메일 폴더를 열 수 없습니다. 정보 저장소를 열 수 없습니다
Windows 10에서 Case Sensitive Attribute를 사용하거나 사용하지 않도록 설정하십시오
Windows 10에서 System Image Backup을 만드는 방법
Netflix 프로필을 삭제하는 방법