Как найти пустые папки и удалить?

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

У всех нас есть пустые папки, оставшиеся после удаления программ или после простых изменений. Хотя эти папки не занимают много памяти, они сильно влияют на организацию вашего компьютера.

Это не означает, что мы должны искать в тысячах папок, чтобы найти те, которые являются абсолютно пустыми, потому что это займет целую вечность, чтобы найти их все.

Есть несколько простых и простых в реализации методов, которые вы можете использовать для удаления пустых папок.

  1. Решения для удаления пустых папок в Windows 10
  2. 1. Поиск пустых папок
  3. 2. Используйте командную строку
  4. 3. Используйте программу удаления пустых каталогов
  5. 4. Используйте очиститель реестра
  6. 5. Убедитесь, что у вас есть все необходимые разрешения

Решения для удаления пустых папок в Windows 10

  1. Поиск пустых папок
  2. Использовать командную строку
  3. Используйте программу удаления пустых каталогов
  4. Используйте очиститель реестра
  5. Убедитесь, что у вас есть все необходимые разрешения

Не удается удалить папки в Windows 10? Теперь вы можете с нашим пошаговым руководством!

1. Поиск пустых папок

Первый способ не требует установки какого-либо программного обеспечения, а скорее основан на поиске по размеру. Это очень легко сделать, потому что он работает как любой другой поиск на системном уровне.

Единственная разница – нулевой байтовый фильтр для памяти. Вот как ты это делаешь.

  1. Откройте Мой компьютер .
  2. Нажмите на вкладку поиска , чтобы открыть меню поиска .
  3. В меню поиска установите для фильтра Размер значение Пусто и убедитесь, что включена функция Все подпапки .
  4. По окончании поиска отобразятся все файлы и папки, которые не занимают места в памяти. Выберите те, которые вы хотите удалить, щелкните правой кнопкой мыши по одному из них и нажмите Удалить .

2. Используйте командную строку

Этот метод немного сложнее реализовать, но если вы тщательно выполните эти шаги, вы сможете это сделать.

  1. Откройте окно командной строки, выполнив поиск по словам Командная строка . Это откроет консоль.
  2. Запишите эту структуру DIR/AD/B/S | SORT/R> EMPTIES.BAT . Теперь файл EMPTIES.BAT содержит список всех ваших папок в обратном порядке (отсортировано по используемой памяти).
  3. Откройте файл с помощью Word или любого другого редактора.
  4. В Word есть функция Найти и заменить . Найдите в структуре ^ p и замените ее на ^ pRD (цитата, каретка, R, D, пробел, цитата). RD происходит от «удалить каталог» и является предустановленным действием для удаления.
  5. Сохраните файл EMPTIES.BAT и выйдите из редактора.
  6. Запустите файл, и он попытается удалить все папки, которые находятся в этом списке, но это не удастся для папок с содержимым.

Вот как это работает.

Для команды DIR функция /AD выбирает все файлы с указанием директора, другими словами, файлы, являющиеся папками. Функция /B выдает список только с именем файла, а функция /S сообщает компьютеру также проверять подпапки.

Чтобы ввести команду SORT , необходимо ввести символ «|». Функция /R указывает компьютеру сортировать папки в обратном порядке. Символ > указывает компьютеру перенаправить вывод функции SORT в файл EMPTIES.BAT .

Поскольку сортировка выполняется в обратном порядке, каждая подпапка каждой папки будет удалена при обработке родительской папки.

Этот метод немного сложнее по сравнению с методом поиска, но он также намного эффективнее, потому что у вас есть доступ ко всем папкам на вашем компьютере.

Работайте в командной строке, как настоящий техник, с нашим полным руководством!

3. Используйте программу удаления пустых каталогов

Удаление пустых каталогов – это бесплатная программа, предназначенная для поиска и удаления пустых папок. Он имеет другой фильтр для выбора папки, и вы можете очень быстро настроить поиск.

Вы можете скачать настройки здесь. Установка очень проста.

  1. Нажмите на установщик.
  2. Нажмите кнопку Далее .
  3. Установите флажок Я принимаю соглашение и нажмите кнопку Далее .
  4. Выберите место для установки программного обеспечения и нажмите кнопку Далее .
  5. Здесь настройка сообщает вам, что он создаст ярлык в меню «Пуск». Если вы не хотите создавать ярлык, установите флажок Не создавать папку меню «Пуск» . Нажмите кнопку Далее .
  6. Это дополнительная задача, в которой вы можете создать ярлык на рабочем столе для этого программного обеспечения. Если вы хотите создать ярлык, установите флажок Создать значок на рабочем столе .
  7. Установщик покажет таблицу со всеми установленными вами настройками. Если все в порядке, начните установку, нажав кнопку Установить .
  8. Установка не должна занимать слишком много времени. Нажмите кнопку Готово , чтобы завершить установку.

Программное обеспечение не сложно использовать. Это короткая презентация и шаги, которые необходимо выполнить для поиска и удаления пустых папок.

В верхнем меню есть три вкладки: Сканирование, Настройки и О программе. Меню Сканировать предназначено для поиска и удаления пустых папок.

Меню Настройки предназначено для настройки поиска и доступа.

В меню О программе можно найти различную информацию об этом программном обеспечении.

Вот как вы удаляете свои пустые папки:

  1. После настройки параметров нажмите кнопку Сканировать на вкладке Сканирование.
  2. Папки с красными именами будут удалены. Убедитесь, что, удалив эти папки, вы не окажете негативного влияния на вашу систему.
  3. Нажмите кнопку Удалить папки , и пустые файлы будут удалены.
  4. Выйдите из программного обеспечения, чтобы завершить процесс.

4. Используйте очиститель реестра

Очистители реестра могут помочь вам удалить лишние элементы из реестра вашего компьютера, включая пустые папки.

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

Загрузите, установите и запустите инструмент, а затем проверьте, не пропали ли пустые папки.

5. Убедитесь, что у вас есть все необходимые разрешения

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

Поэтому убедитесь, что вы подключены к учетной записи администратора и у вас есть все необходимые разрешения для соответствующих папок.

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

Итак, мы надеемся, что эти быстрые советы помогли удалить пустые папки на вашем компьютере с Windows 10.

Узнайте, как стать администратором, с нашим исчерпывающим руководством! Это просто!

Примечание редактора . Этот пост был первоначально опубликован в сентябре 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Как удалить пустые папки?

Щелкните Отметить все папки, а затем щелкните Удалить папки. Точно так же, если вы хотите удалить 0-байтовые файлы в выбранном дереве папок, щелкните вкладку «Пустые файлы».

Как удалить пустую папку, которая не удаляется?

Проверьте свойства папки. Если это проблема с разрешением, то вы можете щелкнуть правой кнопкой мыши по нежелательной папке, а затем нажать «Свойства», выбрать вкладку «Безопасность», нажать «Дополнительно», а затем сделать свое имя пользователя и авторизовать полный контроль. Щелкните «ОК». Теперь вы можете без проблем удалить папку.

Какая команда удаляет пустые каталоги?

rmdir — это утилита командной строки для удаления пустых каталогов. Это полезно, когда вы хотите удалить каталог, только если он пуст, без необходимости проверять, пуст ли каталог. В этом случае вам нужно будет использовать команду rm или вручную удалить содержимое каталога, прежде чем вы сможете его удалить.

Как найти пустые папки?

Привет ! Если вы хотите удалить только все пустые папки! зайдите в «Компьютер» и в правом верхнем углу нажмите «Поиск». Нажмите на тип и выберите папку, теперь нажмите еще раз на поиск и нажмите на размер, выберите 0 и нажмите на поиск.

Как принудительно удалить используемую папку?

Попробуйте Ctrl + Shift + Esc> «программы», затем щелкните правой кнопкой мыши тот, который вы хотите деактивировать, и выберите «Деактивировать». Затем удалите его снова!

Ну вот это:

  1. Выделите все файлы внутри папки.
  2. Щелкните их правой кнопкой мыши и выберите «Вырезать».
  3. Вернитесь в корневую папку.
  4. Вставьте их.
  5. Удалите их.

Как принудительно удалить файл?

Для этого сначала откройте меню «Пуск» (клавиша Windows), введите «выполнить» и нажмите «Ввод». В появившемся диалоговом окне введите cmd и снова нажмите Enter. В открытой командной строке введите del / f имя_файла, где имя_файла — это имя файла или файлов (вы можете указать несколько файлов с помощью запятых), которые вы хотите удалить.

Пустые папки занимают место?

Пустая папка или файл с этикеткой в ​​картотеке по-прежнему занимает место. В пустом ящике ничего нет, если он достаточно прочный, он может содержать (частичный, да, я знаю) вакуум. Он по-прежнему занимает место. … Тысячи лет назад файл занимал целый блок на жестком диске.

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

Запустите команду RMDIR / Q / S имя папки, чтобы удалить папку и все ее подпапки.

Безопасно ли удалять пустые файлы?

Безопасно ли удалять пустые папки в Windows 10? Вообще говоря, удалять пустые папки безопасно, хотя вы не сэкономите места, поскольку они занимают 0 байт. Тем не менее, если вы ищете просто хорошее домашнее хозяйство, вы можете пойти дальше.

Читайте также  Не удаляется папка с флешки что делать?

Безопасно ли удалять пустые папки в Android?

Да, удалить пустые папки в android абсолютно безопасно. Если вашей системе требуются эти папки, она автоматически создаст эти папки для вас в будущем. Если вы используете какие-то приложения в прошлом, а теперь не используете их, то эти приложения также оставили несколько пустых папок, так что вы также можете их удалить.

Что происходит, когда вы удаляете папку Android?

Что будет, если я удалю эту папку? Все данные ваших приложений и игр (включая историю приложений, уровни и результаты игр, все разрешения, предоставленные приложениям по телефону, историю ваших звонков и т. Д.) Будут удалены. Если вы удалите папку android из внутреннего хранилища.

Почему моя папка пуста?

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

Как удалить пустые папки в Windows?

1. Удалите пустые папки с помощью утилиты «Найти пустые файлы и папки».

  1. Загрузите Find Empty Files-n-Folders (установщик 600 КБ) с сайта Ashisoft.com.
  2. Выберите папку и нажмите Сканировать сейчас. Инструмент отобразит пустые файлы и папки на отдельных вкладках.
  3. Щелкните Отметить все папки, а затем щелкните Удалить папки.

Как массово удалить пустые папки?

Щелкните вкладку «Поиск», чтобы открыть меню поиска. Установите для фильтра «Размер» значение «Пустой» и убедитесь, что включена функция «Все подпапки». По окончании поиска будут отображены все файлы и папки, которые не занимают места в памяти. Выберите те, которые хотите удалить, щелкните один из них правой кнопкой мыши и нажмите «Удалить».

Пустые папки Windows: можно ли безопасно их удалять?

Пустые папки и нулевые файлы чаще всего результат незаконченных скачиваний, останки предыдущих установок и прочий мусор, постоянно заполняющий диск с того момента, как вы что-то начали удалять или записывать. Некоторые из папок создаются конкретными программами для возможного или временного хранения чего-либо (так, ещё на этапе установке программа хочет застолбить за собой кусок места на диске для правильной работы). И потому долгое время они могут до поры до времени пустовать. Многое из того, что разрешено самой системой к удалению, затирается системной утилитой очистки или с помощью других программ. Однако нередко пустые папки и нулевые файлы при этом могут оставаться навечно, бесполезно заполняя пространство хранилища. Настойчивые пользователи, шныряя по директориям на такие постоянно натыкаются. И, натолкнувшись, размышляют – а зачем они вообще, и безопасно ли их удалять?

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

  • сгенерированные системой файлы и папки (даже если те пусты), у вас не получится. Если и получится, Windows их воспроизведёт после первой же перезагрузки одновременно со входом в конкретную учётную запись;
  • в некоторых случаях при попытке удалить пустые папки и нулевые файлы вас встретит окно с невозможностью это сделать. И вот здесь лучше судьбу не испытывать и остановиться: права к системе можно получить, но есть ли в данном конкретном случае смысл? То же касается и папок и файлов, для удаления которых нужны особые разрешения. Ваша учётка наверняка принадлежит к группе администраторов, но система настойчива? Лучше отступить.
  • а вот пустые папки в директории Program Files чаще всего могут удаляться без последствий. Если какому-то приложению такая папка нужна, она её, опять же, восстановить при случае. То же касается и пустых файлов и папок в папках конкретных программ.

Напутствие, не помешающее никому: предварительно опустошаем Корзину, создаём точку восстановления, и только потом приступаем к удалению пустых папок и файлов.

К СЛОВУ

Сама Microsoft давно рекомендует использовать для удаления незаполненных ничем папок и нулевых файлов отдельную команду:

ну, или аналогично ей:

Задача обеих строк – рекурсивно проверить директории и удалить ТОЛЬКО пустые папки, которые к удалению безопасны. Однако на более надёжный результат можно надеяться лишь применяя специальные программы очистки (типа CCleaner).

Удаляем пустые папки и нулевые файлы с помощью программ.

Лично я бы никогда не подумал, что пустые папки становятся для кого-то такой серьёзной проблемой, что для избавления от них нужно устанавливать специальную программу. Однако на рынке свободного ПО таких утилит немало. Объяснение тому – простота написания и исполнения подобной программки. Но не суть. В общем, чтобы избавиться от -байтных файлов и пустых поддиректорий, есть смысл обратиться к утилитам типа:

  • Fast Empty Folder Finder. Финальный релиз – 2011 г. Компактная, по указанной ссылке вы скачаете версию с установкой. Одинаково быстро работает на дисках с большими объёмами. Перед удалением предложит ещё раз напоследок взглянуть на содержимое папок к удалению. Однако пару раз беспричинно вылетала. От пользователей Windows 10 потребует .NET Framework 3.5.
  • FMS Empty Folder Remover При попытке установить Windows 10 её жёстко блокирует, чего не было отмечено на предыдущих версиях Windows. Позволяет запланировать поставленную задачу по удалению пустых папок. Поддержка множественных вкраплений (в том числе позволяет опустошать Корзину). Есть возможность применять различные фильтры поиска, в т.ч. запрещать сканировать в поисках пустых папок отдельные директории. Умеет удалять папки, в которых есть ТОЛЬКО пустые папки.
  • Empty Folder Nuker Встраиваясь в контекстное меню, может сканировать выбранную папку щелчком единственным мыши. Имеет портативный вариант использования, так что установка не обязательна. По ссылке скачаете исполнительный файл, которой мгновенно запустится. Перед удалением выставляет чек-боксы у всех обнаруженных пустых папок – не торопитесь и присмотритесь, нет ли среди них чего-нибудь важного. Финальный релиз – 2012 г.

  • Empty Folder Cleaner Что характерно – при поиске программы в Google поисковик выдаёт результат прежде всего для Android-версии. За что ей (как ни странно, наверное, на страницах этого блога прозвучит) отдельный плюс. Ну, Google-то понятно почему так старается… При запуске позволяет установить запрет на сканирование скрытых папок. Остальные функции традиционны и схожи с теми, что у предыдущих утилит.

  • Remove Empty Directories Последний апдейт был в 2012 г. Есть возможность игнорирования отдельных директорий. Графический интерфейс покажет, действительно пуста ли папка или же в ней находятся мусорные (по мнению утилиты), заблокированные файлы или скрытые элементы. Требует установки.

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

7 инструментов, найти и удалить пустые папки в Windows

Это не означает, что мы должны искать в тысячах папок, чтобы найти те, которые являются абсолютно пустыми, потому что это займет целую вечность, чтобы найти их все.

Есть несколько простых и простых в реализации методов, которые вы можете использовать для удаления пустых папок.

  1. Поиск пустых папок
  2. Использовать командную строку
  3. Используйте программу удаления пустых каталогов
  4. Используйте очиститель реестра
  5. Убедитесь, что у вас есть все необходимые разрешения

Не удается удалить папки в Windows 10? Теперь вы можете с нашим пошаговым руководством!

Первый способ не требует установки какого-либо программного обеспечения, а скорее основан на поиске по размеру. Это очень легко сделать, потому что он работает как любой другой поиск на системном уровне.

Единственная разница — нулевой байтовый фильтр для памяти. Вот как ты это делаешь.

  1. Откройте Мой компьютер .
  2. Нажмите на вкладку поиска , чтобы открыть меню поиска .
  3. В меню поиска установите для фильтра Размер значение Пусто и убедитесь, что включена функция Все подпапки .
  4. По окончании поиска отобразятся все файлы и папки, которые не занимают места в памяти. Выберите те, которые вы хотите удалить, щелкните правой кнопкой мыши по одному из них и нажмите Удалить .

Этот метод немного сложнее реализовать, но если вы тщательно выполните эти шаги, вы сможете это сделать.

  1. Откройте окно командной строки, выполнив поиск по словам Командная строка . Это откроет консоль.
  2. Запишите эту структуру DIR/AD/B/S | SORT/R> EMPTIES.BAT . Теперь файл EMPTIES.BAT содержит список всех ваших папок в обратном порядке (отсортировано по используемой памяти).
  3. Откройте файл с помощью Word или любого другого редактора.
  4. В Word есть функция Найти и заменить . Найдите в структуре ^ p и замените ее на ^ pRD (цитата, каретка, R, D, пробел, цитата). RD происходит от «удалить каталог» и является предустановленным действием для удаления.
  5. Сохраните файл EMPTIES.BAT и выйдите из редактора.
  6. Запустите файл, и он попытается удалить все папки, которые находятся в этом списке, но это не удастся для папок с содержимым.
Читайте также  Android secure что за папка?

Вот как это работает.

Для команды DIR функция /AD выбирает все файлы с указанием директора, другими словами, файлы, являющиеся папками. Функция /B выдает список только с именем файла, а функция /S сообщает компьютеру также проверять подпапки.

Чтобы ввести команду SORT , необходимо ввести символ «|». Функция /R указывает компьютеру сортировать папки в обратном порядке. Символ > указывает компьютеру перенаправить вывод функции SORT в файл EMPTIES.BAT .

Поскольку сортировка выполняется в обратном порядке, каждая подпапка каждой папки будет удалена при обработке родительской папки.

Этот метод немного сложнее по сравнению с методом поиска, но он также намного эффективнее, потому что у вас есть доступ ко всем папкам на вашем компьютере.

Работайте в командной строке, как настоящий техник, с нашим полным руководством!

Удаление пустых каталогов — это бесплатная программа, предназначенная для поиска и удаления пустых папок. Он имеет другой фильтр для выбора папки, и вы можете очень быстро настроить поиск.

Вы можете скачать настройки здесь. Установка очень проста.

  1. Нажмите на установщик.
  2. Нажмите кнопку Далее .
  3. Установите флажок Я принимаю соглашение и нажмите кнопку Далее .
  4. Выберите место для установки программного обеспечения и нажмите кнопку Далее .
  5. Здесь настройка сообщает вам, что он создаст ярлык в меню «Пуск». Если вы не хотите создавать ярлык, установите флажок Не создавать папку меню «Пуск» . Нажмите кнопку Далее .
  6. Это дополнительная задача, в которой вы можете создать ярлык на рабочем столе для этого программного обеспечения. Если вы хотите создать ярлык, установите флажок Создать значок на рабочем столе .
  7. Установщик покажет таблицу со всеми установленными вами настройками. Если все в порядке, начните установку, нажав кнопку Установить .
  8. Установка не должна занимать слишком много времени. Нажмите кнопку Готово , чтобы завершить установку.

Программное обеспечение не сложно использовать. Это короткая презентация и шаги, которые необходимо выполнить для поиска и удаления пустых папок.

В верхнем меню есть три вкладки: Сканирование, Настройки и О программе. Меню Сканировать предназначено для поиска и удаления пустых папок.

Меню Настройки предназначено для настройки поиска и доступа.

В меню О программе можно найти различную информацию об этом программном обеспечении.

Вот как вы удаляете свои пустые папки:

  1. После настройки параметров нажмите кнопку Сканировать на вкладке Сканирование.
  2. Папки с красными именами будут удалены. Убедитесь, что, удалив эти папки, вы не окажете негативного влияния на вашу систему.
  3. Нажмите кнопку Удалить папки , и пустые файлы будут удалены.
  4. Выйдите из программного обеспечения, чтобы завершить процесс.

Очистители реестра могут помочь вам удалить лишние элементы из реестра вашего компьютера, включая пустые папки.

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

Загрузите, установите и запустите инструмент, а затем проверьте, не пропали ли пустые папки.

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

Поэтому убедитесь, что вы подключены к учетной записи администратора и у вас есть все необходимые разрешения для соответствующих папок.

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

Итак, мы надеемся, что эти быстрые советы помогли удалить пустые папки на вашем компьютере с Windows 10.

Узнайте, как стать администратором, с нашим исчерпывающим руководством! Это просто!

Примечание редактора . Этот пост был первоначально опубликован в сентябре 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

В Windows 10 можно найти и удалить пустые папки с помощью PowerShell и специальных команд.

С помощью PowerShell можно удалить пустые папки в Windows 10 PowerShell может понарошку удалить пустые папки в Windows 10

Впишите команду и нажмите клавишу Enter.Get-ChildItem -recurse |

Where-Object <$_.PSIsContainer -eq $True>| Where-Object <$_.GetFiles().Count -eq 0>| Foreach-Object Вторая команда находит и выдаёт список всех пустых папок.

В PowerShell отобразится список всех пустых папок

Если этом списке можно найти нужные папки и если их нужно оставить то в них нужно вложить какой-нибудь файлик. Впишите команду и нажмите клавишу Enter.Get-ChildItem -recurse |

Select-Object FullName Третья команда находит и удаляет все пустые папки.

PowerShell может удалить пустые папки в Windows 10

Чтобы удалить пустые папки в Windows 10 нужно вписать команду и нажать клавишу Enter.Get-ChildItem -recurse |

Where-Object <$_.PSIsContainer -eq $True>| Where-Object <$_.GetFiles().Count -eq 0>| Foreach-Object Однако удаляются не все папки так как некоторые папки PowerShell показывает как пустые но в них содержится системный файл.

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

Читайте на SoftikBox: Как в Windows 10 изменить или убрать стрелки ярлыков?

Для того, чтобы найти и удалить пустые папки в Windows 10, стоит запустить PowerShell и ввести такой скрипт (каждая строчка поочередно).

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

Во второй части скрипта – обход заданного расположения с условием. Это условие – поиск пустой директории. Результаты в консоли будут отображены в виде адреса к пустой папке.

ВАЖНО! Если вы собираетесь искать пустые папки, стоит запускать PowerShell с правами администратора.

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

Можно ли удалять пустые папки на системном диске Windows 10 и как это сделать

Если открыть свойства только что созданной папки и посмотреть занимаемое ею размер на диске, то Проводник сообщит, что папка не имеет размера, то есть занимает на диске 0 байт. На самом деле это не так, ведь любой объект в файловой системе — этот прежде всего запись, а запись требует места. А еще у пустой папки могут быть свои атрибуты, и их тоже нужно где-то хранить. Таким образом, папка тоже имеет вес, просто Проводник не работает на том уровне, на котором учитываются все записи об объекте.

Вот терминал Linux, например, со всей наглядностью показывает, что запись пустого каталога занимает 4096 байт.

А вообще, многое зависит от типа файловой системы и самого накопителя: хотя папка может казаться пустой, ее атрибуты на диске могут занимать значительное место.

Но сейчас речь не о том, как в точности измерить размер пустых папок, а что с ними делать. Можно ли их удалять и если можно, то как их найти? По идее, наличие пустых папок не должно волновать пользователя, поскольку они не оказывают влияния на производительность и вообще не мешают, если только пользователь не имеет привычки шариться по системному разделу. В установленной Windows 10 без учета программ имеется несколько сотен пустых каталогов, а если пользователь часто устанавливает и удаляет программы, количество таких пустых директорий может исчисляться тысячами.

Для чего Windows создает пустые папки

Пустые папки создаются системой на «всякий случай» для хранения временных данных и использования их встроенными компонентами. Пустые каталоги могут создаваться также сторонним программным обеспечением для временного хранения и буферизации данных.

Как получить список пустых папок в PowerShell

Получить минимальный список пустых папок вы можете с помощью PowerShell , выполнив в консоли скрипт, содержимое которого показано на скриншоте, а сам текстовый файл с кодом доступен по ссылке yadi.sk/i/ggljZ8O9bEaSyw.

$SomePath=»C:»

Get-ChildItem -Path $SomePath -Recurse -Directory | ForEach-Object -Process <

if ($false -eq $_.GetFileSystemInfos())

$_.FullName >> C:log.txt

Скопируйте код этого скрипта и вставьте в запущенную от имени администратора консоль PowerShell .

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

В результате в корне системного раздела у вас будет создан файл log.txt со списком путей к пустым папкам.

Для поиска пустых каталогов можно использовать и такие сторонние программы как EmptyFolderNuker или Remove Empty Directories.

EmptyFolderNuker

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

Запустите его, укажите сканируемый диск или каталог и нажмите «Find».

По завершении сканирования EmptyFolderNuker выведет список пустых папок. Список можно экспортировать в файл для последующего изучения, а можно попробовать сразу удалить все папки нажатием «Delete».

Мы пробовали и обнаружили, что система не позволяет удалять все каталоги: окошко «Подготовка к перемещению в Корзину» просто закрывается (возможно, это баг) , и на этом всё заканчивается.

При выборочном рандомном удалении часть папок не удаляются, так как их владельцем является Система.

Читайте также  Как на диске с открыть скрытые папки?

Remove Empty Directories

Хороша тем, что не только выводит список пустых каталогов, но и присваивает им метки «Удаляемые» (красный цвет) , «Неудаляемые» (серый цвет) и «Защищенные» (синий цвет) .

От предыдущего инструмента Remove Empty Directories отличается также тем, что выводит список в виде древовидной структуры. Поддерживается единичное удаление папок из контекстного меню опцией «Delete incl. all subdirectories (!)» и массовое удаление нажатием кнопки «Delete folders».

Удаление каталогов, владельцем которых является Система, игнорируется, а сами папки помечаются значком предупреждения.

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

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

Примечание: в Windows 10 утилита потребует установки Microsoft.NET Framework 3.5 .

FMS Empty Folder Remover

Более простая с виду утилита, чем Remove Empty Directories. Выводит в указанном расположении не только пустые папки, но и папки, которые сами содержат пустые каталоги.

Выводит всё единым списком, кликом по выбранной папке позволяет открывать ее содержимое, работает молча, удаляя только те объекты, владельцем которых не является Система или другие важные системные службы.

Так удалять или нет

Объяснив, как находить пустые папки, мы так и не ответили на вопрос «можно ли их удалять». Можно, если вы знаете, что делаете. Например, вы деинсталлировали программу и удалили ее оставшиеся папки в Programs Files , ProgramData , %userprofile%AppDataLocal и пользовательских библиотеках.

Тестирование приведенных выше программ с удаление пустых папок на диске С (из 2240 осталось только 228 папок) не привело к видимым негативным последствиям, так как система попросту не позволила удалить защищенные каталоги. И это правильно, ведь если Windows их создала и защитила, то сделала это неспроста. Удаление этих папок вряд ли привело бы к критическому сбою, но могло бы вызвать разного рода неполадки, если только система не создала бы их автоматически при следующей загрузке и входе в учетную запись пользователя.

Когда вы удаляете папки или файлы, они перемещаются в Корзину, откуда легко могут быть восстановлены. Читать далее

Удалив случайно папку или файл, их тут же можно восстановить из Корзины, если только размер Читать далее

Те из вас, которые интересуются инсайдерскими сборками Windows 10, наверняка знакомы с таким ресурсом как Читать далее

Что делать, если из Windows не удаляется программа? Когда при запуске операции деинсталляции средствами самой Читать далее

Как удалить пустые файлы (0 байт) в Windows? — Winhelponline

How Delete Empty Files Windows

Некоторые приложения создают пустые 0-байтовые файлы в своих папках данных и не могут их очистить. Со временем, если вы увидите много файлов с нулевым байтом в иерархии папок, вот несколько методов, чтобы найти все эти файлы с нулевым байтом и удалить их.

Найдите и / или удалите пустые (0 байт) файлы в Windows:

  1. с помощью утилиты «Найти пустые файлы и папки»
  2. с помощью Windows Search
  3. с помощью командной строки
  4. используя PowerShell
  5. с использованием VBScript
  6. используя DelEmpty.exe

Рекурсивный поиск и удаление 0-байтовых файлов в дереве папок

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

Давайте начнем с удобного стороннего бесплатного инструмента с графическим интерфейсом, а затем рассмотрим собственные методы.

1. Использование утилиты «Найти пустые файлы и папки».

Find Empty Files-n-Folders — отличный инструмент, который может находить и удалять пустые файлы (0-байтовые) и пустые папки рекурсивно по дереву папок.

Скачать Найти пустые файлы и папки (Установщик 600 КБ) с сайта Ashisoft.com.

Выберите папку и нажмите Сканировать сейчас.

Инструмент отобразит пустые файлы и папки на отдельных вкладках.

На вкладке ‘Пустые файлы’ нажмите Отметить все файлы а затем щелкните Удалить файлы .

Аналогично удалить 0-байтовые файлы в выбранном дереве папок нажмите на Пустые файлы таб.

У Ashisoft.com есть и другие замечательные инструменты, которые вы можете попробовать!

2. Использование Windows Search

Windows Search позволяет перечислить все 0-байтовые файлы с помощью размер: оператор запроса.

Откройте папку, в которой вы хотите найти или удалить пустые файлы.

В поле поиска введите размер: пустой или же размер: 0 КБ

Чтобы отфильтровать результаты по расширению файла (например, файлы javascript → расширение .js ), используйте следующее Синтаксис расширенного запроса (AQS):

3. Использование командной строки

Чтобы перечислить все 0-байтовые (0 КБ) файлы, представляющие собой папку и подпапки, рекурсивно и вывести имена в файл, используйте следующую команду.

Обратите внимание, что вам нужно будет запустить команду из папки, в которой вы хотите найти или удалить пустые (0 КБ) файлы.

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

Таким образом, вам не нужно переключаться на эту папку в командной строке.

Полный список выходных 0-байтовых файлов записывается в файл с именем 0byte-files.txt на D: водить машину.

Чтобы удалить файлы, вы должны использовать из команда вместо выбросил .

или укажите путь к целевой папке в самой команде:

Найти и удалить 0-байтовые файлы с определенным расширением

В приведенных выше примерах вы даже можете фильтровать файлы по расширению. Например, чтобы удалить 0-байтовый .текст файлы, которые вы бы использовали *.текст вместо того *. * или же *

или с указанием пути к папке:

Это удалило бы все пустые .текст файлы из текущей папки и подпапок или рекурсивно в указанном дереве папок.

Создать пакетный файл

Если вы хотите создать командный файл для найти и перечислить пустые файлы и вывод результатов в текстовый файл, вот один из них:

Сохраните приведенное выше содержимое как найти пустые файлы.bat .

Чтобы Удалить пустые файлы вместо вывода списка файлов, используйте этот командный файл:

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

Что делает вышеуказанная команда?

  • для / r% F в (*) рекурсивно выполняет итерацию файлов в указанной папке и подпапках.
  • если%

zF == 0 проверяет, является ли повторяемый файл 0-байтовым файлом
del %%

4. Использование PowerShell

Запустите PowerShell.exe и используйте один из следующих методов:

Список пустых (0 КБ) файлов

Чтобы получить список 0-байтовых файлов в дереве папок используйте следующий синтаксис командной строки:

Чтобы вывести список в файл:

Чтобы вывести список в виде сетки:

Чтобы перечислить только конкретный тип файла (например., .bmp ):

Удалить пустые (0 КБ) файлы

Чтобы Удалить все 0-байтовые файлы в дереве папок используйте этот синтаксис командной строки:

Чтобы удалить 0-байтовые файлы с конкретное расширение (например., .bmp )

5. Использование VBScript

Следующий сценарий VBScript рекурсивно очищает пустые (0-байтовые) файлы в дереве папок.

Скопируйте следующий код в Блокнот и сохраните его как del-zero-byte-files.vbs

Применение

Чтобы запустить сценарий для папки, вы можете использовать wscript.exe или cscript.exe, как показано ниже:

CScript.exe показывает вывод в окно консоли. Это означает, что вам нужно будет запустить его из окна командной строки, чтобы увидеть результат.

WScript.exe показывает результаты в графическом интерфейсе.

через меню Отправить

Вы можете создать ярлык для скрипта в своем Отправить в папку и назовите это как Удалить 0-байтовые файлы . Приставка wscript.exe в поле назначения свойств ярлыка.

Затем щелкните правой кнопкой мыши папку, из которой вы хотите рекурсивно удалить пустые файлы в дереве папок → щелкните Отправить → нажмите Удалить 0-байтовые файлы в меню «Отправить».

Вы увидите список удаленных пустых файлов и их общее количество, а также файлы, которые не удалось удалить, с соответствующими кодами ошибок.

СВЯЗАННЫЙ: Как автоматически удалить пустые папки в Windows

6. Использование DelEmpty.exe

DelEmpty.exe — это консольный инструмент от IntelliAdmin, который может рекурсивно удалять пустые каталоги. Эта программа также может быстро удалить пустой 0-байтовые файлы рекурсивно.

Ниже приводится синтаксис командной строки для программы:

Аргумент Описание
-f Удалить пустые (0-байтовые) файлы
-d Удалить пустые каталоги
-v Подробный режим
-c Режим подтверждения (показывает, что было удалено)
-s Включать подкаталоги (обходить подпапки)
-l Список того, что будет удалено ( не будет удалять )
-Y Удалить без запроса (да / нет)

Пример 1: Чтобы список пустые файлы в каталоге и его подкаталогах, я использовал следующий синтаксис командной строки:

Приведенная выше команда показывает список пустых папок, но не удаляет их, так как -l ( только список ) используется переключатель.

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

Пример 2: Чтобы Удалить пустые файлы в папке и подпапках, я запустил ту же командную строку, но без -l переключатель:

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