Как удалить папки и подпапки в PowerShell
Избавиться от любого файла в Windows 10 так же просто, как съесть пирог. Однако продолжительность процесса удаления,(deletion process) выполняемого в проводнике(File Explorer) , варьируется от элемента к элементу. На это влияют различные факторы: размер, количество отдельных файлов, которые необходимо удалить, тип файла и т. д. Таким образом, удаление больших папок, содержащих тысячи отдельных файлов, может занять несколько часов(can take hours) . В некоторых случаях предполагаемое время, отображаемое во время удаления, может даже превышать один день. Более того, традиционный способ удаления также немного неэффективен, так как вам нужно будет очистить корзину( empty Recycle bin) , чтобы навсегда удалить эти файлы с вашего ПК. Итак, в этой статье мы обсудим, как удалить папки и подпапки в Windows PowerShell.быстро.
Как удалить папки и подпапки в Windows PowerShell(How to Delete Folders and Subfolders in Windows PowerShell)
Простейшие способы удаления папки перечислены ниже:
- Выберите элемент и нажмите клавишу Del (key)на(Del) клавиатуре.
- Щелкните правой кнопкой мыши элемент и выберите « Удалить(Delete) » в появившемся контекстном меню .(from the context menu)
Однако файлы, которые вы удаляете, не удаляются ПК окончательно, поскольку файлы все еще будут находиться в корзине(Recycle bin) . Следовательно(Hence) , чтобы навсегда удалить файлы с вашего ПК с Windows(Windows PC) ,
- Либо нажмите Shift + Delete keys вместе, чтобы удалить элемент.
- Или щелкните правой кнопкой мыши значок корзины(Recycle bin) на рабочем столе(Desktop) , а затем выберите параметр « Очистить корзину(Empty recycle bin) ».
Зачем удалять большие файлы в Windows 10?(Why Delete Large Files in Windows 10?)
Вот несколько причин для удаления больших файлов в Windows 10 :
- Места на диске(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 . В этой статье мы познакомим вас с различными способами сделать то же самое.
Способ 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:) Как удалить файлы установки Win(Delete Win Setup Files) в Windows 10
Способ 2: (Method 2: )удалить папки и подпапки в (Delete Folders and Subfolders in) командной строке(Command Prompt)
Согласно официальной документации 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. Нажмите « Да(Yes) » во всплывающем окне « Контроль учетных записей », если будет предложено.(User Account Control)
4. Введите cd и путь к папке,(folder path) которую вы хотите удалить, и нажмите клавишу Enter(Enter key) .
Например, cd C:\Users\ACER\Documents\Adobe , как показано ниже.
Примечание.(Note:) Вы можете скопировать путь к папке(folder path) из приложения « Проводник»(File Explorer) , чтобы не было ошибок.
5. В командной строке(command line) теперь будет отображаться путь к папке(folder path) . Перепроверьте его один раз, чтобы убедиться, что введенный путь для удаления правильных файлов. Затем введите следующую команду (command ) и нажмите клавишу Enter(Enter key) для выполнения.
del /f/q/s *.* > nul
6. Введите cd . . , чтобы вернуться на один шаг назад по пути к папке, и нажмите (folder path and hit) клавишу Enter(Enter key) .
7. Введите следующую команду(command) и нажмите Enter , чтобы удалить указанную папку.
rmdir /q/s FOLDER_NAME
Измените FOLDER_NAME на имя папки, которую вы хотите удалить.
Вот как можно удалить большие папки и подпапки в командной строке(Command Prompt) .
Читайте также:(Also Read:) Как принудительно удалить файл(Force Delete File) в Windows 10
Способ 3: добавить параметр быстрого удаления в контекстное меню(Method 3: Add Quick Delete Option in Context Menu)
Хотя мы научились удалять папки и подпапки в Windows PowerShell или командной строке(Windows PowerShell or Command Prompt) , эту процедуру необходимо повторить для каждой отдельной большой папки. Чтобы еще больше упростить эту задачу, пользователи могут создать пакетный файл(batch file) команды, а затем добавить эту команду в контекстное меню ( context menu)проводника(File Explorer) . Это меню, которое появляется после щелчка правой кнопкой мыши по файлу/папке. После этого для каждого файла и папки(file and folder) в Проводнике(Explorer) будет доступна опция быстрого удаления(delete option) , которую вы можете выбрать. Это длительная процедура, поэтому внимательно следуйте ей.
1. Нажмите Windows + Q keys и введите блокнот. (notepad.)Затем нажмите Открыть(Open) , как показано.
2. Аккуратно скопируйте и вставьте(Carefully copy and paste) указанные строки в документ « Блокнот(Notepad) », как показано на рисунке:
@ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT
3. Нажмите « Файл(File ) » в верхнем левом углу(left corner) и выберите « Сохранить как…( Save As…) » в меню.
4. Введите quick_delete.bat в качестве имени файла:(File name: ) и нажмите кнопку Сохранить(Save) .
5. Перейдите к папке(Folder location) . Щелкните правой кнопкой мыши файл quick_delete.bat и выберите « Копировать(Copy ) », как показано выделенным цветом.
6. Перейдите к C:\Windows в проводнике. (File Explorer. )Нажмите Ctrl + V keys , чтобы вставить сюда файл quick_delete.bat .
Примечание.(Note: ) Чтобы добавить параметр быстрого удаления(delete option) , файл quick_delete.bat(quick_delete.bat file) должен находиться в папке с собственной переменной среды PATH(PATH environment) . Переменная пути(path variable) для папки Windows(Windows folder) — %windir%.
7. Нажмите одновременно клавиши (keys)Windows + R , чтобы открыть диалоговое окно « Выполнить ».(Run)
8. Введите regedit и нажмите Enter , чтобы открыть редактор реестра( Registry Editor) .
Примечание.(Note: ) Если вы не вошли в систему с учетной записью администратора(administrator account) , вы получите всплывающее окно контроля учетных записей с запросом разрешения. (User Account Control)Нажмите(Click) « Да(Yes ) » , чтобы предоставить его, и продолжите следующие шаги, чтобы удалить папки и подпапки.
9. Перейдите в HKEY_CLASSES_ROOT\Directory\shell , как показано ниже.
10. Щелкните правой кнопкой мыши папку оболочки . (shell)Нажмите « New> Ключ(Key ) » в контекстном меню(context menu) . Переименуйте этот новый ключ как Quick Delete .
11. Щелкните правой кнопкой мыши клавишу быстрого удаления , перейдите в раздел « (Quick Delete)Создать»( New, ) и выберите « Ключ( Key ) » в меню, как показано ниже.
12. Переименуйте новую клавишу(new key) в Command .
13. На правой панели дважды щелкните файл (по умолчанию)((Default)) , чтобы открыть окно « Редактировать строку ».(Edit String)
14. Введите cmd /c “cd %1 && quick_delete.bat” в разделе « Значение:(Value Data: ) » и нажмите « ОК ».(OK)
Опция быстрого удаления(Delete option) теперь добавлена в контекстное(Explorer context) меню Проводника.
15. Закройте приложение « Редактор реестра»(Registry Editor) и вернитесь в папку(Folder) , которую вы хотите удалить.
16. Щелкните папку(folder) правой кнопкой мыши и выберите « Быстрое удаление(Quick Delete) » в контекстном меню, как показано на рисунке.
Как только вы выберете « Быстрое удаление(Quick Delete) », появится окно командной строки(command prompt window) с запросом на подтверждение действия.
17. Перепроверьте путь(Folder path) к папке и имя папки(Folder name) один раз и нажмите любую клавишу(any key ) на клавиатуре, чтобы быстро удалить папку.
Примечание.(Note: ) Однако, если вы случайно выбрали не ту папку и хотите прервать процесс, нажмите Ctrl + Ctrl + CКомандная строка(command prompt) снова запросит подтверждение, отобразив сообщение Terminate batch job (Y/N)?Нажмите Y , а затем нажмите Enter , чтобы отменить операцию быстрого удаления(Quick Delete operation) , как показано ниже.
Читайте также:(Also Read:) Как удалить битые записи(Delete Broken Entries) в реестре Windows(Windows Registry)
Совет для профессионалов: (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) ?
- Как исправить PDF(Fix PDFs) -файлы, которые не открываются(Opening) в Chrome
- Как отключить Google Software Reporter Tool
- Как добавить Notepad++ Plugin в Windows 10
Вышеуказанные методы являются наиболее эффективными для удаления больших папок в 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
Как Delete Win Setup Files в Windows 10 [Руководство]
7 Ways, чтобы открыть Elevated Windows PowerShell в Windows 10
Encrypt Files and Folders с Encrypting File System (EFS) в Windows 10
Decrypt EFS Encrypted Files and Folders в Windows 10
Включить или отключить Case Sensitive Attribute для Folders в Windows 10
Fix task image поврежден или был подделан
3 Ways до Combine Multiple Internet Connections
Как Stream Origin Games над Steam
Как Fix Application Error 0xc0000005
Fix Unable открыть Local Disk (C :)
Как Delete File Explorer Search History
Replace Powershell с Command Prompt в Windows 10 Start Menu
Как удалить профиль Netflix
Как Delete Temp Files в Windows 10
Как Delete Temporary Files в Windows 10
Как создать System Image Backup в Windows 10
Отключить Zoom Feature в Windows 10
Как Export Drivers Using PowerShell
Создание Full System Image Backup в Windows 10 [Ultimate Guide]