Мягкий

Как удалить папки и подпапки в PowerShell

Попробуйте наш инструмент устранения неполадок





ОпубликованоПоследнее обновление: 23 декабря 2021 г.

Избавиться от любого файла в Windows 10 так же просто, как съесть пирог. Однако продолжительность процесса удаления, выполняемого в проводнике, варьируется от элемента к элементу. На это влияют различные факторы: размер, количество отдельных файлов, которые нужно удалить, тип файла и т. д. Таким образом, удаление больших папок, содержащих тысячи отдельных файлов может занять несколько часов . В некоторых случаях предполагаемое время, отображаемое во время удаления, может даже превышать один день. Кроме того, традиционный способ удаления также немного неэффективен, так как вам нужно будет пустая мусорная корзина навсегда удалить эти файлы с вашего ПК. Итак, в этой статье мы обсудим, как быстро удалить папки и подпапки в Windows PowerShell.



Как удалить папки и подпапки в PowerShell

Содержание[ Спрятать ]



Как удалить папки и подпапки в Windows PowerShell

Простейшие способы удаления папки перечислены ниже:

  • Выберите элемент и нажмите кнопку Из ключ на клавиатуре.
  • Щелкните правой кнопкой мыши элемент и выберите Удалить из контекстного меню что появляется.

Однако файлы, которые вы удаляете, не удаляются ПК окончательно, поскольку файлы все еще будут находиться в корзине. Следовательно, чтобы навсегда удалить файлы с вашего ПК с Windows,



  • Либо нажмите Клавиши Shift + Delete вместе, чтобы удалить элемент.
  • Или щелкните правой кнопкой мыши значок корзины на рабочем столе, а затем щелкните Пустая мусорная корзина вариант.

Зачем удалять большие файлы в Windows 10?

Вот несколько причин для удаления больших файлов в Windows 10:

  • дисковое пространство на вашем ПК может быть мало, поэтому необходимо очистить место.
  • Ваши файлы или папка могут иметь дублируется случайно
  • Ваш личные или конфиденциальные файлы можно удалить, чтобы никто другой не мог получить к ним доступ.
  • Ваши файлы могут быть поврежден или полон вредоносных программ из-за атаки вредоносных программ.

Проблемы с удалением больших файлов и папок

Иногда, когда вы удаляете большие файлы или папки, вы можете столкнуться с такими раздражающими проблемами, как:



    Файлы не могут быть удалены- Это происходит, когда вы пытаетесь удалить файлы и папки приложений вместо их удаления. Очень долгая продолжительность удаления– Перед началом фактического процесса удаления File Explorer проверяет содержимое папки и подсчитывает общее количество файлов, чтобы предоставить ETA. Помимо проверки и расчета, Windows также анализирует файлы, чтобы отображать обновления для файла/папки, которые удаляются в данный момент. Эти дополнительные процессы значительно увеличивают общий период операции удаления.

Должен прочитать : Что такое HKEY_LOCAL_MACHINE?

К счастью, есть несколько способов обойти эти ненужные шаги и ускорить процесс удаления больших файлов из Windows 10. В этой статье мы познакомим вас с различными способами сделать то же самое.

Способ 1: удаление папок и подпапок в Windows PowerShell

Выполните шаги, указанные ниже, чтобы удалить большие папки с помощью приложения PowerShell:

1. Нажмите на Начинать и введите пауэршелл , затем нажмите на Запустить от имени администратора .

откройте Windows PowerShell от имени администратора из панели поиска Windows

2. Введите следующее команда и ударил Введите ключ .

|_+_|

Примечание: Изменить дорожка в приведенной выше команде для Путь к папке который вы хотите удалить.

введите команду для удаления файла или папки в Windows PowerShell. Как удалить папки и подпапки в PowerShell

Читайте также: Как удалить файлы установки Win в Windows 10

Способ 2: Удалить папки и подпапки в Командная строка

Согласно официальной документации Microsoft, команда del удаляет один или несколько файлов и команда rmdir удаляет файловую директорию. Обе эти команды также можно запустить в среде восстановления Windows. Вот как удалить папки и подпапки в командной строке:

1. Нажмите Клавиши Windows + Q запустить панель поиска .

Нажмите клавишу Windows и Q, чтобы запустить панель поиска.

2. Тип Командная строка и нажмите на Запустить от имени администратора вариант на правой панели.

Введите «Командная строка» и нажмите «Запуск от имени администратора» на правой панели. Как удалить папки и подпапки в PowerShell

3. Нажмите Да в Контроль учетных записей пользователей всплывающее окно, если будет предложено.

4. Тип компакт диск и Путь к папке вы хотите удалить и нажмите Введите ключ .

Например, компакт-диск C:UsersACERDocumentsAdobe как показано ниже.

Примечание: Вы можете скопировать путь к папке из Проводник Приложение, чтобы не было ошибок.

открыть папку в командной строке

5. Командная строка теперь будет отражать путь к папке. Перепроверьте его один раз, чтобы убедиться, что введенный путь для удаления правильных файлов. Затем введите следующее команда и ударил Введите ключ выполнить.

|_+_|

введите команду для удаления папки в командной строке. Как удалить папки и подпапки в PowerShell

6. Тип компакт диск . . команда, чтобы вернуться на один шаг назад в пути к папке и нажать Введите ключ .

введите команду cd.. в командной строке

7. Введите следующее команда и ударил Войти чтобы удалить указанную папку.

|_+_|

Изменить ИМЯ ПАПКИ с именем папки, которую вы хотите удалить.

команда rmdir для удаления папки в командной строке

Вот как можно удалить большие папки и подпапки в командной строке.

Читайте также: Как принудительно удалить файл в Windows 10

Способ 3: добавить параметр быстрого удаления в контекстное меню

Хотя мы научились удалять папки и подпапки в Windows PowerShell или командной строке, эту процедуру необходимо повторить для каждой отдельной большой папки. Чтобы еще больше упростить эту задачу, пользователи могут создать пакетный файл команды, а затем добавить эту команду в проводник. контекстное меню . Это меню, которое появляется после щелчка правой кнопкой мыши по файлу/папке. После этого для каждого файла и папки в Проводнике будет доступна опция быстрого удаления, которую вы можете выбрать. Это длительная процедура, поэтому внимательно следуйте ей.

1. Нажмите Клавиши Windows + Q вместе и введите блокнот. Затем нажмите Открытым как показано.

Найдите блокнот в строке поиска Windows и нажмите «Открыть». Как удалить папки и подпапки в PowerShell

2. Аккуратно скопируйте и вставьте данные строки в Блокнот документ, как показано:

|_+_|

введите код в блокноте

3. Нажмите Файл вариант в верхнем левом углу и выберите Сохранить как… из меню.

нажмите «Файл» и выберите «Сохранить как» в «Блокноте». Как удалить папки и подпапки в PowerShell

4. Тип quick_delete.bat в виде Имя файла: и нажмите на Сохранять кнопка.

Введите quick delete.bat слева от имени файла и нажмите кнопку «Сохранить».

5. Перейти к Расположение папки . Щелкните правой кнопкой мыши quick_delete.bat файл и выбрать Копировать показано выделенным.

Щелкните правой кнопкой мыши файл быстрого удаления.bat и выберите «Копировать» в меню. Как удалить папки и подпапки в PowerShell

6. Перейти к C:виндовс в Проводник. Нажимать Клавиши Ctrl + V вставить quick_delete.bat файл здесь.

Примечание: Чтобы добавить параметр быстрого удаления, файл quick_delete.bat должен находиться в папке с собственной переменной среды PATH. Переменная пути для папки Windows: %ветер%.

Перейдите в папку Windows в проводнике. Нажмите Ctrl и v, чтобы вставить файл быстрого удаления.bat в это место.

7. Нажмите Виндовс + Р ключи одновременно для запуска Бежать чат.

8. Тип regedit и ударил Войти открыть Редактор реестра .

Примечание: Если вы не вошли в систему под учетной записью администратора, вы получите Контроль учетных записей пользователей всплывающее окно с запросом разрешения. Нажмите на Да чтобы предоставить его и продолжить следующие шаги для удаления папок и подпапок.

введите regedit в диалоговом окне «Выполнить»

9. Перейти к HKEY_CLASSES_ROOTКаталогоболочка как показано ниже.

перейдите в папку оболочки в редакторе реестра. Как удалить папки и подпапки в PowerShell

10. Щелкните правой кнопкой мыши ракушка папка. Нажмите Новый> Ключ в контекстном меню. Переименуйте этот новый ключ как Быстрое удаление .

щелкните правой кнопкой мыши папку оболочки, нажмите «Создать» и выберите параметр «Ключ» в редакторе реестра.

11. Щелкните правой кнопкой мыши Быстрое удаление ключ, перейти к Новый, и выбрать Ключ из меню, как показано ниже.

щелкните правой кнопкой мыши «Быстрое удаление» и выберите «Создать», а затем «Ключ» в редакторе реестра.

12. Переименуйте новый ключ в виде Команда .

переименуйте новый ключ как команду в папке быстрого удаления в редакторе реестра

13. На правой панели дважды щелкните значок (По умолчанию) файл, чтобы открыть Изменить строку окно.

дважды щелкните по умолчанию, и появится окно редактирования строки. Как удалить папки и подпапки в PowerShell

14. Тип cmd /c cd %1 && quick_delete.bat под Данные значения: и нажмите ХОРОШО

введите данные значения в окне «Редактировать строку» в редакторе реестра

Опция быстрого удаления теперь добавлена ​​в контекстное меню проводника.

15. Закройте Редактор реестра приложение и вернитесь к Папка вы хотите удалить.

16. Щелкните правой кнопкой мыши папка и выбрать Быстрое удаление из контекстного меню, как показано.

Закройте приложение «Редактор реестра» и вернитесь в папку, которую вы хотите удалить. Щелкните правой кнопкой мыши папку и выберите «Быстрое удаление». Как удалить папки и подпапки в PowerShell

Как только вы выберете «Быстрое удаление», появится окно командной строки с запросом подтверждения действия.

17. Перепроверьте Путь к папке и Имя папки один раз и нажмите любая клавиша на клавиатуре, чтобы быстро удалить папку.

Примечание: Однако, если вы случайно выбрали не ту папку и хотите прервать процесс, нажмите Ctrl + С . Командная строка снова запросит подтверждение, отобразив сообщение Прервать пакетное задание (Да/Нет)? Нажимать Д а потом ударил Войти для отмены операции быстрого удаления, как показано ниже.

завершить пакетное задание, чтобы удалить папку в командной строке

Читайте также: Как удалить битые записи в реестре Windows

Профессиональный совет: Таблица параметров и их использование

Параметр Функция/использование
/ ф Принудительно удаляет файлы только для чтения
/ д Включает тихий режим, вам не нужно подтверждать каждое удаление
Выполняет команду для всех файлов в папках по указанному пути
*.* Удаляет все файлы в этой папке
нет Ускоряет процесс, отключая вывод консоли

Выполнять из /? команда, чтобы узнать больше о том же.

Выполнить del Чтобы узнать больше о команде del

Рекомендуемые:

Вышеуказанные методы являются наиболее эффективными методами удалить большие папки в Windows 10 . Мы надеемся, что это руководство помогло вам научиться как удалить папки и подпапки в PowerShell и командной строке . Кроме того, если у вас есть какие-либо вопросы/комментарии по поводу этой статьи, не стесняйтесь оставлять их в разделе комментариев.

Илон Декер

Элон — технический писатель в Cyber ​​S. Он пишет практические руководства уже около 6 лет и затронул множество тем. Он любит освещать темы, связанные с Windows, Android, а также последние хитрости и советы.