Найдите большие файлы в Windows 10 без сторонних инструментов
Ранее я писал, как найти самый большой файл и каталог в Linux. Сегодня я хотел бы предложить вам решение для Windows. Он не полагается на сторонние инструменты. Мы будем использовать только встроенные функции, доступные в каждой современной установке Windows.
Рекламное объявление
Чтобы найти большие файлы в Windows 10, вы можете использовать один из двух методов, описанных ниже.
Оглавление.
- Найдите большие файлы в Windows 10 с помощью проводника
- Найдите большие файлы в Windows 10 с помощью командной строки
- Найдите большие папки в настройках Windows
Найдите большие файлы в Windows 10 с помощью проводника
Первый метод поиска больших файлов - это проводник. В приложении файлового менеджера по умолчанию в Windows 10 есть специальное поле поиска. Когда он сфокусирован, он показывает ряд дополнительных параметров на ленте.
Чтобы активировать функцию поиска в проводнике, щелкните поле поиска или нажмите F3 на клавиатуре. Лента будет выглядеть следующим образом:
На ленте посмотрите на кнопку «Размер». Это раскрывающийся список, с помощью которого вы можете создать фильтр для поиска по размеру файла. Он поддерживает следующие параметры:
Пусто (0 КБ)
Крошечный (0-10 КБ)
Маленький (10 - 100 КБ)
Средний (100 КБ - 1 МБ)
Большой (1-16 МБ)
Огромный (16 - 128 МБ)
Гигантский (> 128 МБ)
Обновление: начиная с Windows 10 версии 1809, определения размеров были обновлены: «Крошечный», «Маленький», «Средний», «Большой», Огромный и гигантский теперь определяются как 0–16 КБ, 16 КБ - 1 МБ, от 1 МБ до 128 МБ, 128 МБ - 1 ГБ, 1 ГБ - 4 ГБ и> 4 ГБ.
Подберите подходящий вариант и все готово.
Совет: вы можете использовать свои собственные фильтры нестандартного размера. Все, что вам нужно, это ввести желаемое условие фильтра в поле поиска проводника следующим образом:
размер:> 2 ГБ
Это позволит вам находить файлы размером более 2 гигабайт. Вы можете указать размер в КБ, МБ, ГБ и т. Д. Например, вы можете ввести 5 КБ, 10 ГБ или 10 МБ. Таким образом вы можете искать большие файлы и предотвращать нехватку места на диске на вашем устройстве.
Найдите большие файлы в Windows 10 с помощью командной строки
Как и в Linux, в Windows доступны несколько полезных команд. Вы можете использовать их для быстрого поиска больших файлов.
Первая команда - это хорошо известная команда «если». Это консольная команда, которая позволяет создавать условные переходы в пакетных файлах. Вы можете узнать о нем больше, используя встроенную справку. Откройте командную строку и введите
если /?
Вывод включает длинный список опций. Наиболее интересным для нас является раздел об операциях сравнения. Вот они:
EQU - равно
NEQ - не равно
LSS - менее
LEQ - меньше или равно
GTR - больше чем
GEQ - больше или равно
Мы можем использовать их для анализа размера файлов. Конструкция кода может выглядеть следующим образом:
ЕСЛИ file_size_value GTR some_other_value_tocompare some_action_here.
Нам нужно передать file_size_value, чтобы найти большие файлы. В этом нам поможет еще одна встроенная команда, специально разработанная для подобных задач. Это для файлов. Эта команда выбирает файл (или набор файлов) и выполняет команду для этого файла.
Чтобы узнать об этом больше, выполните
forfiles /?
Наиболее интересными переключателями в нашем случае являются:
/ S - этот переключатель заставляет файлы forfiles рекурсивно перемещаться в подкаталоги. Как "DIR / S".
/ C
Команда по умолчанию - «cmd / c echo @file».
В командной строке можно использовать следующие переменные:
@file - возвращает имя файла.
@fname - возвращает имя файла без расширения.
@ext - возвращает только расширение файла.
@path - возвращает полный путь к файлу.
@relpath - возвращает относительный путь к файлу.
@isdir - возвращает "ИСТИНА", если тип файла -
каталог и "FALSE" для файлов.
@fsize - возвращает размер файла в байтах.
@fdate - возвращает дату последнего изменения файла.
@ftime - возвращает время последнего изменения файла.
Чтобы включить специальные символы в командную строку, используйте шестнадцатеричный код символа в формате 0xHH (например, 0x09 для вкладки). Внутренним командам CMD.exe следует предшествовать «cmd / c».
Используя эту информацию, мы можем запустить следующую команду, чтобы найти большие файлы.
forfiles / S / C "cmd / c if @fsize GTR 1048576 echo @path"
Это рекурсивно найдет все файлы размером более 1 мегабайта в текущей папке и ее подпапках! Измените команду в соответствии с вашими предпочтениями, и все готово.
Находите большие папки с помощью приложения "Настройки"
Вы можете открыть Настройки Windows 10, и перейдите к «Система»> «Хранилище» раздел. Там вы найдете подробную информацию о занятом дисковом пространстве и список категорий.
Если вы нажмете на "Показать больше категорий"ссылка станет еще более подробной.
Здесь щелкните каждый элемент в категории, чтобы просмотреть подробную информацию о занимаемом пространстве.
Что касается нашей задачи, то в категории «Другое» будет отображаться необходимая информация о больших папках. Щелкните его, чтобы увидеть самые большие папки на вашем диске.
Учтите, что этот инструмент не учитывает содержимое системных папок. Он работает только с пользовательскими данными.
Вот и все.