Как найти пустые файлы на компьютере

Empty files or folders won’t take up your disk space, but some of them are useless and might make it hard to manage your PC. However, it might take you a lot of time if you search for empty folders or files manually. In this post, MiniTool Partition Wizard provides some methods to find and remove empty directories quickly.

It might be frustrating that when you open the subfolders one by one but it turns out empty. Such folders and files might be everywhere on your PC. Most of them are useless and won’t take up any disk space, but you might be annoyed if there are thousands of empty folders or files across your system.

Is it safe to remove empty directories?

Generally, it is safe to delete some of the empty folders or files. For example, you can remove the folders or files from uninstalled program files folders. Of course, if these empty folders are created by yourselves, you can remove them without any worries.

However, some empty folders or files are required by working software or Windows operating system, which means you should not delete them.

It is not recommended to mass remove all empty folders from your system partition and you might need some experience to determine what can be removed safely. If administrative permissions are required when you delete a folder or file, you’d better click No or choose Skip, which also means you’d better not forcefully remove this kind of directories.

How to find and remove empty directories on Windows 10? Here are some methods for you.

Tip: In case you delete the files or folders that shouldn’t be removed, you’d better back up the target partition or the whole disk in advance.

Method 1: Use the Search Feature in File Explorer

File Explorer, previously known as Windows Explorer, is a file manager application provided in Microsoft Windows operating system from Windows 95 onwards. It offers a graphical user interface for accessing the installed disks and almost all the Windows users manage their files and folders stored on the PC via File Explorer.

Of course, you can search for empty directories with this tool. This method is quite easy to operate and here is the tutorial for you. But you can only get empty files from the search results and empty folders won’t be displayed here. If you are looking for empty folders, you might need to try another method.

Step 1: Press Win + E to open File Explorer.

Step 2: Select the drive or folder where you want to find empty directories. Go to the View tab and make sure “Hidden items” has been checked. In this way, you can view all the items searched later.

Step 3: Press F3 or click the search box next to the address bar and the search ribbon will pop up. Make sure the option All subfolders is selected.

Step 4: Now click the Size option in the Refine section of the toolbar and then you can see several pre-defined search options.

  • Empty (0 KB)
  • Tiny (0 – 16 KB)
  • Small (16 – 1 MB)
  • Medium (1 – 128 MB)
  • Large (128 MB – 1 GB)
  • Huge (1– 4 GB )
  • Gigantic (> 4 GB)

Step 5: To search for empty directories, you need to select Empty (0 KB). It might take some time during the searching, and you should wait patiently until it is finished. Then you can delete the empty files according to your needs. By the way, you should make sure you are not opening or using the files you want to delete. Otherwise, you are unable to remove them.

search for empty directories

Tip: Some Windows users encounter problems while using File Explorer, and here are the most common ones:

  • File Explorer Search Not Working in Windows 10
  • 9 Solutions to File Explorer Not Responding Windows 10

Method 2: Use Command Prompt to Remove Empty Directories

Command Prompt is a command-line interpreter provided by Microsoft Windows. You can make your computer take specific operations by executing the corresponding commands. To open it, you can press Win + R, type cmd in the box, and press Enter. If you need to run it as an administrator, you can press Shift + Ctrl + Enter instead of Enter.

Command Prompt is not commonly used and it’s risky to use this tool if you are not familiar with it. However, for advanced users, Command Prompt is a powerful tool that can be used to repair some problems and manage the PC.

You can use this tool to delete empty folders from the command line or batch scripts. To remove empty directories, you should follow the steps below.

Step 1: Run Command Prompt as administrator.

Step 2: Type the following commands and press Enter after each to change directory and navigate to the drive where you want to delete empty folders:

  • cd (to go to the root level directory from the current directory)
  • g: (replace the letter g with another letter that represents the target drive)

Tip: If you need to go to a specific folder, you should input the command cd /D G:test instead of the above commands (Replace G with your drive letter and replace test with the target directory).

Step 3: Input the following command line and press Enter to create an EMPTIES.BAT file in the selected directory: DIR /AD/B/S | SORT /R > EMPTIES.BAT.

create an EMPTIES.BAT file

Step 4: Open File Explorer and find the EMPTIES.BAT file. Then open it with Microsoft Word or any other editor. Then you can see the list of all the directories in the target drive.

Step 5: Now you need to add the prefix RD (with space after it) to every line in the file. In Microsoft Word, you can use the Find and Replace feature to make it quickly. You just need to search for “^p” and replace it with “^pRD ” (there is a space after D).

Tip: RD refers to “remove directory”.

use find and replace feature

Step 6: Make sure every line has been added RD before them, especially the first and last lines. Then save the file and exit the editor.

add RD to each line

Step 7: Double-click the EMPTIES.BAT file to run it. Then the empty folders or the folders that contain only empty subfolders will be deleted automatically. You should know that the directory won’t be deleted if it’s not empty. Empty files won’t be deleted either.

Are you looking for a way to find empty subfolders and delete them? This post might be helpful!Click to Tweet

Method 3: Use a Third-party Program to Remove Empty Directories

As you can see in the former parts, the first two methods both have their limitations. If you use File Explorer, it would be hard to find empty folders. If you use Command Prompt, you’d better be familiar with this tool and you can only delete empty directories (with empty subfolders).

Fortunately, if you don’t like the above methods, there is another option for you: using a professional third-party program.

Here I recommended MiniTool Partition Wizard, a powerful and professional disk manager with a user-friendly interface. You can use it to manage your partitions, recover data, and test your disk performance. It can also help you find empty files and folders within a few clicks via the Space Analyzer feature.

Compared with the File Explorer and Command Prompt, the Space Analyzer feature of MiniTool Partition Wizard provides optional Folder View and File View while analyzing what’s taking up space on your disk. In this way, you won’t miss any empty folders or files. Now, let’s see how to use this tool.

Step 1: Download and install MiniTool Partition Wizard by clicking the button below and following the onscreen instructions.

Free Download

Step 2: Launch the program and click Space Analyzer from the toolbar when you get the main interface.

click Space Analyzer

Step 3: In the following window, select the target drive where you want to delete empty folders and files. Then wait patiently while it’s analyzing disk space usage.

select a drive

Step 4: By default, MiniTool Partition Wizard will show the Tree View which would be harder to find empty subfolders. To find your empty files or folders quickly, you can choose File View or Folder View. After selecting the view type, you can click the Size button which makes your folders or files be categorized by size. The empty ones will be marked with 0 B.

File View
Folder View

Step 5: Right-click each file or folder you want to remove and select Delete (Permanently). You can also select Delete (to Recycle Bin) according to your needs.

Tip: You can double-click the target item to open it and check if you want to delete it. If you have a lot of files or folders to delete, it might cost you a long time to delete them one by one.

click Delete (Permanently)

How to remove empty directories on Windows 10? Here are three methods. All of them have their pros and cons, and you can choose one you prefer according to your own needs.Click to Tweet

Bottom Line

In this post, three methods to remove empty directories are introduced: using the Search feature in File Explorer, using Command Prompt, and using a third-party program. You might prefer different methods as all of them have advantages and disadvantages.

File Explorer is easy to use and you can delete a huge number of files at once, but you can’t search for empty folders.

Command Prompt is relatively hard to operate but it is effective to remove empty directories (folders with only empty subfolders).

MiniTool Partition Wizard is easy to operate and you can find all your empty files and folders, but you need to delete them one by one, which may cost you some time.

You can share your experience with us in the following comment zone. And for any problems with MiniTool Partition Wizard, you can contact us via [email protected].

Remove Empty Directories FAQ

How do I find empty directories?

  1. Search for files of 0 B via File Explorer.
  2. Perform the corresponding command lines in Command Prompt.
  3. Use a third-party program.

How do I delete an empty folder that won’t delete?

  1. Restart your PC and try deleting it again.
  2. Scan for virus with antivirus software.
  3. Rename the folder with a shorter name.
  4. Open its Properties and authorize full control.
  5. Back up needed files and delete the folder which contains the empty folder.
  6. Use a third-party application to remove the empty folder.

Can I get my deleted folders back?

Yes, you can. If you delete a folder or file by mistake, you can go to Recycle Bin and restore it to the original location. If you can’t find it in Recycle Bin, you might need a professional data recovery tool to get it back. For more details, you can refer to: How To Recover Permanently Deleted Files In Windows.

Содержание

  1. Папка пуста: как увидеть файлы в Windows 10/8/7
  2. Обзор — папка отображается пустой, но память используется
  3. Причина — почему папка отображается пустой, даже если она всё ещё содержит файлы
  4. Решения
  5. — решите проблему пустой папки и восстановите отсутствующие файлы
  6. Шаг 1. Укажите расположение
  7. Шаг 2. Сканирование скрытых файлов
  8. Шаг 3. Показать скрытые файлы
  9. Как найти все пустые папки в Windows 10.
  10. Вот как вы можете найти пустые папки в Windows 10 с помощью PowerShell.
  11. Как найти и удалить пустые папки
  12. Как найти и удалить пустые папки в компьютере
  13. Remove Empty Directories
  14. Fast Empty Folder Finder
  15. Vanity Remover
  16. Заключение
  17. Как удалить пустые папки в Windows 10
  18. Решения для удаления пустых папок в Windows 10
  19. 1. Поиск пустых папок
  20. 2. Используйте командную строку
  21. 3. Используйте программу удаления пустых каталогов
  22. 4. Используйте очиститель реестра
  23. 5. Убедитесь, что у вас есть все необходимые разрешения

Папка пуста: как увидеть файлы в Windows 10/8/7

Существует три варианта действий, если папка отображается пустой, но вы знаете, что файлы по-прежнему занимают память в Windows 10, 8 или 7. Мы предлагаем следующие решения: поиск и отображение скрытых файлов с помощью Проводника Windows, командной строки или же программного обеспечения для восстановления данных.

Обзор
— папка отображается пустой, но память используется

«Очень странно! Моя папка отображается как пустая,но память на ней используется. На днях я перенёс все свои фотки с камеры Canon на ПК и сохранил их в папке на диске D. Сегодня я нажимаю на папку, но она пуста! Я уверен, что скинул все файлы на комп, но теперь они просто не отображаются. К тому же, я не сохранил копии фоток на камере. Могу ли я восстановить мои фото, если папка не показывает файлы?»

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

folder shows empty but files are there 1

Но вы знаете, папка имеет размер

folder shows empty but files are there 2

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

Причина
— почему папка отображается пустой, даже если она всё ещё содержит файлы

В большинстве случаев файлы/папки не отображаются из-за скрытого атрибута. Например, вы могли случайно или намеренно скрыть какие-либо данные. В результате папка отображается пустой, но занимает пространство на устройстве. Как показано на приведённых выше рисунках: файлы на диске E занимают 200Мб, но визуально папка пустая.

Также, возможно, сам файл повреждён, что и может препятствовать правильному просмотру. Подобная проблема, как правило, вызвана вирусом или неправильным использованием внешнего устройства. Если ваш носитель поврежден или недоступен, сперва исправьте поврежденную флешку, SD-карту или внешний жесткий диск, а уже затем попробуйте три решения ниже, чтобы вовремя восстановить данные.

Решения

— решите проблему пустой папки и восстановите отсутствующие файлы

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

1. Показать скрытые или потерянные файлы с помощью Проводника

В поле поиска на панели задач введите имя папки, а затем выберите Показать скрытые файлы и папки из результатов поиска.
В разделе Дополнительные параметры выберите Показать скрытые файлы, папки и диски, а затем нажмите кнопку ОК.

2. Показать скрытые файлы с помощью командной строки

Наиболее эффективный способ отобразить скрытые файлы. Процесс выполнения универсален для всех версий Windows:

Шаг 1. Откройте командную строку от имени администратора, нажав клавиши Windows + R одновременно и введите cmd в поле поиска.

Шаг 2. Проверьте, на каком диске папка отображается пустой, например, диск G, затем введите команду attrib-h-r-s /s /d g:*.* и нажмите клавишу Ввод. (Замените букву g на соответствующую.)

show hidden files solution 1 cmd

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

Шаг 1. Укажите расположение

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

recover data step 1

Шаг 2. Сканирование скрытых файлов

После того, как вы выбрали местоположение, нажмите кнопку «Сканировать», чтобы начать процесс сканирования.

recover data step 2

Шаг 3. Показать скрытые файлы

После завершения процесса сканирования, вы сможете проверить и просмотреть найденные файлы.

Во владке «Удаленные файлы» вы найдёте удаленные с устройства файлы.
Если же вы отформатировали карту памяти, проверьте вкладку «Потерянные файлы разделов».
А фильтр поможет вам быстро найти определённый тип файлов, будь то фото, документы, видео, аудио, эл.почта или др.

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

recover data step 3

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

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

На этой странице вы узнаете, как преобразовать ярлыки в исходные файлы в Windows…

Жесткий диск или раздел внезапно перешли в файловую систему RAW и не могут предо…

Безвозвратное удаление файлов/папок с жестких дисков или устройств хранения данн…

Источник

Как найти все пустые папки в Windows 10.

Публикация: 28 Октябрь 2018 Обновлено: 28 Октябрь 2018

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

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

Найти пустые папки довольно легко. Вы можете выполнить небольшую команду в PowerShell, и она покажет вам все пустые папки которые есть на жёстком диске. Команда может быть запущена для определенного диска или одной директории.

Откройте PowerShell и выполните приведенную ниже команду;

Вы должны отредактировать первую строку вышеуказанной команды в соответствии с вашими предпочтениями. В первой строке замените путь: «C:Usersalmanex», который находится в кавычках, на путь к папке, диску на котором нужно найти пустые папки.

pustyie papki

$ SomePath = «D: SteamLibrary»

Команда покажет вам список всех пустых папок в указанном месте. Список будет содержать путь к папке. Команда не будет удалять или перемещать что-либо. Если вы хотите избавиться от одной или нескольких папок, вы можете удалить их из Проводника.

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

Стоит отметить, что вам не нужны права администратора для запуска этой команды, однако, если вы используете ее на диске с Windows, вы должны запустить ее от имени администратора, в противном случае, вы, не сможете сканировать определенные папки, которые защищены системой. Не стоит удалять все пустые папки без разбора: они могут быть пустыми, но ваша ОС создала их и, возможно, использует их для чего-то. Если вы удалите папки и позже забудете, что это произошло, вы можете столкнуться с проблемами и не поймете, что пошло не так.

Источник

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

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

Итак, после запуска программы главное окно будет таким:

1389615383 udalit pustye papki 1

Если точнее, то вначале оно будет пустым. Вам нужно нажать кнопку «Browse. » и выбрать место поиска. Это может быть как весь компьютер, так и диск или папка.
После того, как определились где искать, жмем кнопку «Scan folders» и начнется процесс поиска, в результате которого окно будет похоже на моё выше.
Все папки показаны в древовидном представлении и Вы сможете понять где они находятся. Красным цветом отмечаются те папки, которые пустые и их можно удалить.
Удаление папок производится после нажатия кнопки «Delete folders»

При желании Вы можете открыть любую папку кликнув по ней 2 раза ЛКМ.
Так же при клике по папке ПКМ (Правой Кнопкой Мыши) появится меню

1389615437 udalit pustye papki 3

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

На вкладке «Settings» можно установить различные настройки

1389615434 udalit pustye papki 2

Например не искать в системных каталогах и в скрытых. Так же можно добавить отдельные папки и файлы в них, которые не нужно сканировать.
В поле «Explorer integration» можно добавить пункт программы в контекстное меню проводника (при ПКМ которое появляется), но для этого программу нужно будет запустить с правами администратора.

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

Источник

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

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

Ниже в этой статье мы рассмотрим несколько утилит, призванных найти пустые каталоги и удалить их.

Remove Empty Directories

Первая рассматриваемая программа имеет «говорящее» название «Remove Empty Directories». Инструкция по ее использованию достаточно проста:

Screenshot 2 1

Screenshot 3 1

Screenshot 4 1

Screenshot 5 1

Screenshot 6 1

Fast Empty Folder Finder

По похожему принципу работает еще одна попавшая в мою заметку утилита — Fast Empty Folder Finder. Для ее использования проделайте следующее:

Vanity Remover

Третим «подопытным» сегодня будет утилитка «Vanity Remover». Ее отличает исключительно малый «вес» (всего 33 килобайта). Пользоваться программкой тоже предельно просто:

Заключение

Резюмируя обзор могу сказать, что наиболее гибкой себя показала Remove Empty Directories, утилита Fast Empty Folder Finder даже будучи запущенной от администратора не смогла удалить некоторые папки, а Vanity Remover слишком скудна по функционалу, мне не хватало возможности принудительно удалять временные файлы «по маске».

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

lazy placeholder

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

lazy placeholder

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

lazy placeholder

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

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

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

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

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

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

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

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

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

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

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

Источник

Всем привет! Как-то была поставлена задача найти и удалить пустые папки на локальном файлохранилище. Есть несколько решений этой задачи. Каждый может выбрать по своему вкусу и настроению. Лично я для решения использовал описанный здесь четвертый способ. 

Решение 1. Поиск пустых папок с помощью PowerShell

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

$SomePath="C:Users"
Get-ChildItem -Path $SomePath -Recurse -Directory | ForEach-Object -Process <
if ($false -eq $_.GetFileSystemInfos())
<$_.FullName>>

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

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

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

Решение 2. Поиск пустых папок средствами Windows 10

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

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

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

Решение 3. Поиск пустых папок с помощью командной строки

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

  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 .

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

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

Решение 4. Поиск пустых папок с помощью Total Commander

Для удаления пустых папок (каталогов) нужен плагин DirSizeCalc. Открыть Total Commander.  Далее меню «Инструменты» — «Поиск файлов» (или Alt+F7). На вкладке «Плагины» необходимо выбрать: Плагин DirSizeCalc, Поле: Empty, Операция =, Значение: Yes. Нажать «Начать поиск».

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

Спасибо за помощь: https://maxdrive.kyiv.ua/dokumentacija/kak-najti-pustye-papki-v-windows-10, http://computerhelp.ucoz.ua/publ/windows/udalenie_pustykh_papok_v_total_commander/4-1-0-55

Найти и пустые файлы в папке можно командой:

for %a in (*.*) do if «%~za» EQU «0» echo %a

если отключить режим вывода на экран выполняемых команд то команда примет вид:

echo off&(for %a in (*.*) do if %~za EQU 0 echo %a)&echo on

с учетом поиска по вложенным папкам

echo off&(for /R %a in (*.*) do if %~za EQU 0 echo %a)&echo on

Но удобнее записать эти команды в файл с расширением .bat:

@echo off

echo Пустые файлы

for %%a in («*.*») do if «%%~za» EQU «0» echo %%a

pause

Проверка папки со всеми входящими в неё папками:

@echo off

echo Пустые файлы

for /R %%a in («*.*») do if «%%~za» EQU «0» echo %%a

pause

Для проверки файлов в указанной папке (папка перетаскивается на ярлык bat файла или на сам файл) этот файл немного изменится:

@echo off

echo Пустые файлы из папки %~dp1

for /F «usebackq tokens=*» %%a in (`dir /B «%~dp1*.*»`) do if «%%~za» EQU «0» echo %%a

pause

Для проверки файлов в указанной папке включая вложенные папки (папка перетаскивается на ярлык bat файла или на сам файл):

@echo off

echo Пустые файлы из папки %~dp1 (включая вложенные папки)

for /F «usebackq tokens=*» %%a in (`dir /B /S «%~dp1*.*»`) do if «%%~za» EQU «0» echo %%a

pause

Некоторые приложения создают пустые 0-байтовые файлы в своих папках данных и не могут их очистить. Если со временем вы увидите много файлов с нулевым байтом в иерархии папок, вот несколько способов найти все эти файлы с нулевым байтом и удалить их.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0′)};if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-3-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-байтовые) и пустые папки в дереве папок.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};

Загрузите «Найти пустые файлы и папки» (установщик 600 КБ) с сайта Ashisoft.com.

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};

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

удалить пустые папки в windows

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

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

удалить 0-байтовые пустые файлы в windows

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};Точно так же, чтобы удалить 0-байтовые файлы в выбранном дереве папок, щелкните вкладку «Пустые файлы».

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

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

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

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

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

найти и удалить 0-байтовые файлы в windowsif(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-leader-1-0’)};

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

размер: пустой И ext: js

найти и удалить 0-байтовые файлы в windows

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

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

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

для / r% F в (*) выполните @if% ~ zF == 0 echo "% F" >> d:  0byte-files.txt

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

для / r "d:  sites"% F в (*) do @if% ~ zF == 0 echo "% F" >> d:  0byte-files.txt

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

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

найти и удалить 0-байтовые файлы в windows

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

for / r% F в (*. *) do @if% ~ zF == 0 del "% F"

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

для / r "d:  sites"% F в (*. *) do @if% ~ zF == 0 del "% F"

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

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

для / r% F в (* .txt) сделать @if% ~ zF == 0 del "% F"

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

для / r "d:  sites"% F в (* .txt) сделать @if% ~ zF == 0 del "% F"

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

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

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

@ эхо выключено set out = "d:  0byte-files.txt" для / r "% ~ 1." %% A in (*. *) Делать, если %% ~ zA == 0 echo "%% ~ fA" >>% out%

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

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

@ эхо выключено для / r "% ~ 1." %% A в (*. *) Делать, если %% ~ zA == 0 del "%% ~ fA"

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

d:  scripts  find-empty-files.bat d:  sites

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

  • для / r% F в (*) рекурсивно выполняет итерацию файлов в указанной папке и подпапках.
  • если% ~ zF == 0 проверяет, является ли повторяемый файл 0-байтовым файлом
  • del %% ~ fA удалить 0-байтовый файл

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

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

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

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-mobile-banner-1-0’)};

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

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

Get-ChildItem -Path "D:  sites  test" -Recurse -Force | Where-Object {$ _. PSIsContainer -eq $ false -and $ _. Length -eq 0} | Выберите -ExpandProperty FullName

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

Get-ChildItem -Path "D:  sites" -Recurse -Force | Where-Object {$ _. PSIsContainer -eq $ false -and $ _. Length -eq 0} | Выберите -ExpandProperty FullName | Set-Content -Path d:  found.txt

найти и удалить 0-байтовые файлы в windows - powershellif(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-leaderboard-2-0’)};

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

Get-ChildItem -Path "D:  sites" -Recurse -Force | Where-Object {$ _. PSIsContainer -eq $ false -and $ _. Length -eq 0} | вне сетки

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

Get-ChildItem -Path "D:  sites" -include * .bmp -Recurse -Force | Where-Object {$ _. PSIsContainer -eq $ false -and $ _. Length -eq 0} | вне сетки

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

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

Get-ChildItem -Path "D:  sites" -Recurse -Force | Where-Object {$ _. PSIsContainer -eq $ false -and $ _. Length -eq 0} | Убрать предмет

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

Get-ChildItem -Path "D:  sites" -include * .bmp -Recurse -Force | Where-Object {$ _. PSIsContainer -eq $ false -and $ _. Length -eq 0} | Убрать предмет

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

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

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

Вариант Явный
Если (WScript.Arguments.Count <> 1) Тогда WScript.Echo ("Использование: cscript DeleteEmptyFolders.vbs {путь}") WScript.Quit (1) Конец, если
Тусклый strPath: strPath = WScript.Arguments (0) Dim fso: Set fso = CreateObject ("Scripting.FileSystemObject") Dim objFolder: установите objFolder = fso.GetFolder (strPath) Dim sDelList, sDelErr, sFilePath Dim iCnt iCnt = 0
DeleteZeroByteFiles objFolder
Sub DeleteZeroByteFiles (папка) Тусклая подпапка, файл
При ошибке Возобновить Далее 'Пропускать ошибки при доступе к узлам и т. Д. Для каждой подпапки в папке. Подпапка DeleteZeroByteFiles Следующий При ошибке Перейти к 0
Для каждого файла в папке .files Если file.size = 0 Тогда sFilePath = путь к файлу При ошибке Возобновить Далее fso.DeleteFile файл, True Если номер ошибки <> 0 Тогда sDelErr = sDelErr & Номер ошибки & ":" & Описание ошибки & _ vbCrLf и sFilePath и vbCrLf и vbCrLf Еще sDelList = sDelList & vbCrLf & sFilePath iCnt = iCnt + 1 Конец, если При ошибке Перейти к 0 Конец, если Следующий Конец подписки
Если sDelList = "" и sDelErr = "" Тогда WScript.Echo "Нет пустых файлов под" & _ "" "" & strPath & "" "" & "дерево" WScript.Quit Конец, если
Если sDelList <> "", то sDelList = "Список удаленных пустых файлов" & vbCrLf _ & String (38, "-") & vbCrLf & sDelList & vbCrLf & _ vbCrLf & "Всего:" & iCnt & "файлы удалены."
Если sDelErr <> "", то sDelErr = "Эти файлы не могут быть удалены" & _ vbCrLf & String (45, "-") & vbCrLf & sDelErr
WScript.Echo sDelList & vbCrLf & vbCrLf & sDelErr

использование

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

cscript d:  scripts  del-zero-byte-files.vbs "d:  проездные документы" wscript d:  scripts  del-zero-byte-files.vbs "d:  проездные документы"

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

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

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

Вы можете создать ярлык для сценария в папке SendTo и назвать его «Удалить 0-байтовые файлы». Приставка wscript.exe в поле назначения свойств ярлыка.

удалить 0-байтовые пустые файлы в windows - vbscript

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

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

удалить 0-байтовые пустые файлы в windows - vbscriptСВЯЗАННЫЕ: Как автоматически удалить пустые папки в Windows

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

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

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

ПАРАМЕТРЫ DelEmpty.exe [ПУТЬ]
Аргумент Описание
-f Удалить пустые (0-байтовые) файлы
-d Удалить пустые каталоги
-v Подробный режим
-c Режим подтверждения (показывает, что было удалено)
-s Включать подкаталоги (обходить подпапки)
-l Перечислите, что будет удалено (не удалит)
Удалить без запроса (да / нет)

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

DelEmpty.exe "Новая папка" -f -c -s -y -l

рекурсивно удалять пустые файлы

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

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

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

DelEmpty.exe "Новая папка" -f -c -s -y

рекурсивно удалять пустые файлы

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

Понравилась статья? Поделить с друзьями:
  • Как на телефоне найти папку dcim
  • Как найти закономерности в последовательностях формул
  • Как играть найти телефон
  • Как найти шаблоны эксель
  • Высоты треугольника как найти по линейке