- Как найти и удалить пустые папки
- Как удалить пустые папки в Windows 10
- Решения для удаления пустых папок в Windows 10
- 1. Поиск пустых папок
- 2. Используйте командную строку
- 3. Используйте программу удаления пустых каталогов
- 4. Используйте очиститель реестра
- 5. Убедитесь, что у вас есть все необходимые разрешения
- Можно ли удалять пустые папки на системном диске Windows 10 и как это сделать
- Для чего Windows создает пустые папки
- Как получить список пустых папок в PowerShell
- EmptyFolderNuker
- Remove Empty Directories
- FMS Empty Folder Remover
- Так удалять или нет
Как найти и удалить пустые папки
Хорошо известная проблема — удалить пустые папки. Порой они создаются даже спонтанно и Вы со временем забываете про них, а потом они лежат и Вы создаете новые и новые, даже не разбираясь в тех, которые уже существуют. А может существующее тоже пустые?
Знакомая проблема? Нет? Ну и ладно. В данной статье я покажу Вам программу, которая делает поиск и удаление пустых папок совсем простым делом.
Программа бесплатная, но не имеет русского языка интерфейса. Разобраться в ней особого труда не составит, ведь там всё интуитивно понятно и ещё я покажу что нужно делать.
Итак, после запуска программы главное окно будет таким:
Если точнее, то вначале оно будет пустым. Вам нужно нажать кнопку «Browse. » и выбрать место поиска. Это может быть как весь компьютер, так и диск или папка.
После того, как определились где искать, жмем кнопку «Scan folders» и начнется процесс поиска, в результате которого окно будет похоже на моё выше.
Все папки показаны в древовидном представлении и Вы сможете понять где они находятся. Красным цветом отмечаются те папки, которые пустые и их можно удалить.
Удаление папок производится после нажатия кнопки «Delete folders»
При желании Вы можете открыть любую папку кликнув по ней 2 раза ЛКМ.
Так же при клике по папке ПКМ (Правой Кнопкой Мыши) появится меню
В нём можно открыть папку в проводнике, сканировать только выбранную папку, защитить/разблокировать папку, добавить в игнорируемый список и удалить всю папку со всеми другими папками внутри.
Как видите — можно удалить не только в автоматическом режиме, но и вручную. Вовсе не обязательно с помощью программы удалять всё подряд, а лишь воспользоваться тем, что она их Вам покажет.
На вкладке «Settings» можно установить различные настройки
Например не искать в системных каталогах и в скрытых. Так же можно добавить отдельные папки и файлы в них, которые не нужно сканировать.
В поле «Explorer integration» можно добавить пункт программы в контекстное меню проводника (при ПКМ которое появляется), но для этого программу нужно будет запустить с правами администратора.
Надеюсь теперь Вы без труда сможете найти и удалить пустые папки в компьютере.
Как удалить пустые папки в Windows 10
У всех нас есть пустые папки, оставшиеся после удаления программ или после простых изменений. Хотя эти папки не занимают много памяти, они сильно влияют на организацию вашего компьютера.
Это не означает, что мы должны искать в тысячах папок, чтобы найти те, которые являются абсолютно пустыми, потому что это займет целую вечность, чтобы найти их все.
Есть несколько простых и простых в реализации методов, которые вы можете использовать для удаления пустых папок.
Решения для удаления пустых папок в Windows 10
- Поиск пустых папок
- Использовать командную строку
- Используйте программу удаления пустых каталогов
- Используйте очиститель реестра
- Убедитесь, что у вас есть все необходимые разрешения
Не удается удалить папки в Windows 10? Теперь вы можете с нашим пошаговым руководством!
1. Поиск пустых папок
Первый способ не требует установки какого-либо программного обеспечения, а скорее основан на поиске по размеру. Это очень легко сделать, потому что он работает как любой другой поиск на системном уровне.
Единственная разница – нулевой байтовый фильтр для памяти. Вот как ты это делаешь.
- Откройте Мой компьютер .
- Нажмите на вкладку поиска , чтобы открыть меню поиска .
- В меню поиска установите для фильтра Размер значение Пусто и убедитесь, что включена функция Все подпапки .
- По окончании поиска отобразятся все файлы и папки, которые не занимают места в памяти. Выберите те, которые вы хотите удалить, щелкните правой кнопкой мыши по одному из них и нажмите Удалить .
2. Используйте командную строку
Этот метод немного сложнее реализовать, но если вы тщательно выполните эти шаги, вы сможете это сделать.
- Откройте окно командной строки, выполнив поиск по словам Командная строка . Это откроет консоль.
- Запишите эту структуру DIR/AD/B/S | SORT/R> EMPTIES.BAT . Теперь файл EMPTIES.BAT содержит список всех ваших папок в обратном порядке (отсортировано по используемой памяти).
- Откройте файл с помощью Word или любого другого редактора.
- В Word есть функция Найти и заменить . Найдите в структуре ^ p и замените ее на ^ pRD (цитата, каретка, R, D, пробел, цитата). RD происходит от «удалить каталог» и является предустановленным действием для удаления.
- Сохраните файл EMPTIES.BAT и выйдите из редактора.
- Запустите файл, и он попытается удалить все папки, которые находятся в этом списке, но это не удастся для папок с содержимым.
Вот как это работает.
Для команды DIR функция /AD выбирает все файлы с указанием директора, другими словами, файлы, являющиеся папками. Функция /B выдает список только с именем файла, а функция /S сообщает компьютеру также проверять подпапки.
Чтобы ввести команду SORT , необходимо ввести символ «|». Функция /R указывает компьютеру сортировать папки в обратном порядке. Символ > указывает компьютеру перенаправить вывод функции SORT в файл EMPTIES.BAT .
Поскольку сортировка выполняется в обратном порядке, каждая подпапка каждой папки будет удалена при обработке родительской папки.
Этот метод немного сложнее по сравнению с методом поиска, но он также намного эффективнее, потому что у вас есть доступ ко всем папкам на вашем компьютере.
Работайте в командной строке, как настоящий техник, с нашим полным руководством!
3. Используйте программу удаления пустых каталогов
Удаление пустых каталогов – это бесплатная программа, предназначенная для поиска и удаления пустых папок. Он имеет другой фильтр для выбора папки, и вы можете очень быстро настроить поиск.
Вы можете скачать настройки здесь. Установка очень проста.
- Нажмите на установщик.
- Нажмите кнопку Далее .
- Установите флажок Я принимаю соглашение и нажмите кнопку Далее .
- Выберите место для установки программного обеспечения и нажмите кнопку Далее .
- Здесь настройка сообщает вам, что он создаст ярлык в меню «Пуск». Если вы не хотите создавать ярлык, установите флажок Не создавать папку меню «Пуск» . Нажмите кнопку Далее .
- Это дополнительная задача, в которой вы можете создать ярлык на рабочем столе для этого программного обеспечения. Если вы хотите создать ярлык, установите флажок Создать значок на рабочем столе .
- Установщик покажет таблицу со всеми установленными вами настройками. Если все в порядке, начните установку, нажав кнопку Установить .
- Установка не должна занимать слишком много времени. Нажмите кнопку Готово , чтобы завершить установку.
Программное обеспечение не сложно использовать. Это короткая презентация и шаги, которые необходимо выполнить для поиска и удаления пустых папок.
В верхнем меню есть три вкладки: Сканирование, Настройки и О программе. Меню Сканировать предназначено для поиска и удаления пустых папок.
Меню Настройки предназначено для настройки поиска и доступа.
В меню О программе можно найти различную информацию об этом программном обеспечении.
Вот как вы удаляете свои пустые папки:
- После настройки параметров нажмите кнопку Сканировать на вкладке Сканирование.
- Папки с красными именами будут удалены. Убедитесь, что, удалив эти папки, вы не окажете негативного влияния на вашу систему.
- Нажмите кнопку Удалить папки , и пустые файлы будут удалены.
- Выйдите из программного обеспечения, чтобы завершить процесс.
4. Используйте очиститель реестра
Очистители реестра могут помочь вам удалить лишние элементы из реестра вашего компьютера, включая пустые папки.
Итак, если вы не установили очиститель реестра на свой компьютер, посмотрите этот список лучших очистителей реестра для Windows 10 и выберите тот, который лучше всего соответствует вашим потребностям.
Загрузите, установите и запустите инструмент, а затем проверьте, не пропали ли пустые папки.
5. Убедитесь, что у вас есть все необходимые разрешения
Иногда вы не сможете удалить определенные папки, потому что у вас нет необходимых разрешений. Если вы не создали соответствующие папки, вам может потребоваться попросить владельца удалить их.
Поэтому убедитесь, что вы подключены к учетной записи администратора и у вас есть все необходимые разрешения для соответствующих папок.
Кроме того, если папки, которые вы хотите удалить, в настоящее время открыты в другой программе, это может объяснить, почему вы не можете их удалить. Закройте их и затем попробуйте удалить их снова.
Итак, мы надеемся, что эти быстрые советы помогли удалить пустые папки на вашем компьютере с Windows 10.
Узнайте, как стать администратором, с нашим исчерпывающим руководством! Это просто!
Примечание редактора . Этот пост был первоначально опубликован в сентябре 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.
Можно ли удалять пустые папки на системном диске 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%\AppData\Local и пользовательских библиотеках.
Тестирование приведенных выше программ с удаление пустых папок на диске С (из 2240 осталось только 228 папок) не привело к видимым негативным последствиям, так как система попросту не позволила удалить защищенные каталоги. И это правильно, ведь если Windows их создала и защитила, то сделала это неспроста. Удаление этих папок вряд ли привело бы к критическому сбою, но могло бы вызвать разного рода неполадки, если только система не создала бы их автоматически при следующей загрузке и входе в учетную запись пользователя.