Как найти и удалить пустые папки в Windows 10

Категория: Windows 10 / Чистка, оптимизация, твики
Добавил: access_timeОпубликовано: 9-11-2018 visibilityПросмотров: 18 716 chat_bubble_outlineКомментариев: 6
Пустые папки, созданные приложениями или оставшиеся после их удаления, обычно не доставляют пользователю проблем, не то что устаревшие файлы, занимающее на диске полезное пространство. Если чем и могут помешать пустые папки, так это быстрому поиску, засоряя результаты локальной поисковой выдачи бесполезными путями. Есть также небольшая вероятность, что какая-то программа не захочет устанавливаться в папку с зарезервированным именем.

Как найти и удалить пустые папки в Windows 10


Для поиска и удаления пустых каталогов имеются специальные программы из так называемых оптимизаторов, но найти их можно и средствами самой Windows. Откройте консоль PowerShell и выполните в ней такую команду: 
Код здесь

Вкратце поясняем. Первая часть скрипта представляет собой переменную $SomePath, содержащую полный путь к разделу или каталогу, в котором будет выполняться поиск пустых папок. У нас это пользовательский каталог (C:\Users), у вас путь может быть другим. Вторая часть — рекурсивный обход заданного расположения с условием. Полученные данные в виде полного пути к каждой пустой папке выводятся тут же в консоли. 

Если вы собираетесь искать пустые директории на пользовательском томе, запускать PowerShell с правами администратора необязательно, если же просканировать нужно системный раздел, открывать консоль необходимо с повышенными привилегиями. Впрочем, даже в этом случае нет гарантии, что скрипт найдет все пустые папки, поскольку доступ к некоторым из них может быть ограничен самой системой на более высоком уровне.

Скрипт ничего не удаляет и это хорошо, потому что бесконтрольное удаление пусть даже пустых папок может повлечь за собою ошибки в работе операционной системы и программного обеспечения, которое их создало для каких-то своих определенных целей. Удалить найденные папки вы можете всегда и в любое время из Проводника или того же PowerShell, используя команду Remove-Item "Path", где Path — полный путь к удаляемому каталогу.


tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Комментарии (6)

  1. img
    10 ноября 2018 01:16 Дэвид
    Гость
    Когда в своё время столкнулся с появлением в винде линукса, даже тестить не стал-ибо смысла не вижу. Запустил по разному но не ковырял. Если надо кому узнать, что либо на тему линукса идите на тематические сайты или форумы - их много! Этот сайт, в первую очередь, ориентирован на винду.
    На счёт пустых папок.... никогда не сталкивался даже с тем, что именно они создают проблемы. НО глаз раздражают своим наличием. Поэтому тем кто любит порядок на харде эта статья будет полезна!
    Цитировать replyОтветить
  2. img
    10 ноября 2018 00:54 Наташа
    Гость

    Цитата: Пьяная баба
    Лучше бы выложили инструкцию как из под виндовс запустить встроенный линукс, и желательно с графической оболочкой, а не только консоль.

    С графической оболочкой можно так:

    • Активируем в Windows 10 Hyper-V,
    • Запускаем диспетчер Hyper-V,
    • Жмём «Быстро создать»,
    • Выбираем Ubuntu 18.04.1 LTS,
    • Следуем указанием установщика.
    Цитировать replyОтветить
  3. img
    9 ноября 2018 21:43 sedoi
    Гость

    Цитата: Пьяная баба
    Лучше бы выложили инструкцию как из под виндовс запустить встроенный линукс, и желательно с графической оболочкой, а не только консоль.

     

    Уже был ответ на подобные пожелания, что данный сайт не для linux/

    Цитировать replyОтветить
  4. img
    9 ноября 2018 15:44 Пьяная баба
    Гость

    Лучше бы выложили инструкцию как из под виндовс запустить встроенный линукс, и желательно с графической оболочкой, а не только консоль.

    Цитировать replyОтветить
  5. img
    9 ноября 2018 10:46 Юрий...
    Гость

    Некоторые пустые папки необходимы для работы виндовс.

    Цитировать replyОтветить
  6. img
    9 ноября 2018 10:34 Костик
    Гость
    А если такая команда для удаления пустых папок, через cmd?
    Цитировать replyОтветить