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

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

28.10.2020 0 Автор GodKnowses

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

пустая папка в windows 10

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

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

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

К СЛОВУ

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

for /f "usebackq" %d in (`"dir /ad/b/s | sort /R"`) do rd "%d"

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

for /f "delims= usebackq" %d in (`"dir /ad/b/s | sort /R"`) do rd "%d"

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

удаление пустых папок из консоли

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

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

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

удаление пустых папок из empty shell nuker

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

empty folder cleaner

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

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

Всем успехов.