Windows Tips & News

Знайдіть великі файли в Windows 10 без сторонніх інструментів

click fraud protection

Раніше я писав, як знайти найбільший файл і каталог в Linux. Сьогодні я хотів би запропонувати вам рішення для Windows. Він не покладається на сторонні інструменти. Ми будемо використовувати лише вбудовані функції, доступні в кожній сучасній інсталяції Windows.

Щоб знайти великі файли в Windows 10, ви можете скористатися одним із двох описаних нижче методів.

Зміст.

  • Знайдіть великі файли в Windows 10 за допомогою File Explorer
  • Знайдіть великі файли в Windows 10 за допомогою командного рядка
  • Знайдіть великі папки в налаштуваннях Windows

Знайдіть великі файли в Windows 10 за допомогою File Explorer

Першим методом пошуку великих файлів є File Explorer. Програма менеджера файлів за замовчуванням у Windows 10 має спеціальне поле пошуку. Коли він фокусується, він показує ряд розширених параметрів на стрічці.

Щоб активувати функцію пошуку в Провіднику файлів, клацніть поле пошуку або натисніть F3 на клавіатурі. Стрічка буде виглядати наступним чином:

На стрічці подивіться на кнопку «Розмір». Це спадний список, за допомогою якого можна створити фільтр для пошуку за розміром файлу. Він підтримує такі параметри:

Порожній (0 КБ)
Крихітний (0 – 10 КБ)
Маленький (10 – 100 КБ)
Середній (100 КБ – 1 МБ)
Великий (1-16 МБ)
Величезний (16 – 128 МБ)
Гігантський (> 128 МБ)

Оновлення: починаючи з Windows 10 версії 1809, визначення розміру були оновлені: Tiny, Small, Medium, Large, Величезний і гігантський тепер визначаються як 0 – 16 КБ, 16 КБ – 1 МБ, від 1 МБ до 128 МБ, 128 МБ – 1 ГБ, 1 ГБ – 4 ГБ і > 4 ГБ

Виберіть підходящий для вас варіант і готово.

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

розмір:> 2 Гб

Це дозволить вам знайти файли розміром понад 2 гігабайти. Ви можете вказати розмір у КБ, МБ, Гб тощо. Наприклад, ви можете ввести 5 КБ, 10 ГБ або 10 МБ. Таким чином ви зможете шукати великі файли та запобігти вичерпанню місця на диску.

Знайдіть великі файли в Windows 10 за допомогою командного рядка

Як і в Linux, у Windows доступні кілька корисних команд. Ви можете використовувати їх для швидкого пошуку великих файлів.

Перша команда - це добре відома команда "if". Це консольна команда, яка дозволяє будувати умовні гілки в пакетних файлах. Ви можете дізнатися більше про це, використовуючи його вбудовану довідку. Відкрийте командний рядок і введіть

якщо /?

Вихід містить довгий список опцій. Найцікавішим для нас є розділ про операції порівняння. Вони такі:
EQU - рівний
NEQ - не рівний
LSS - менше ніж
LEQ - менше або дорівнює
GTR - більше ніж
GEQ - більше або дорівнює

Ми можемо використовувати їх для аналізу розміру файлів. Конструкція коду може виглядати наступним чином:

IF file_size_value GTR some_other_value_tocompare some_action_here.

Нам потрібно передати file_size_value, щоб знайти великі файли. Нам допоможе ще одна вбудована команда, яка спеціально розроблена для подібних завдань. Це forfiles. Ця команда вибирає файл (або набір файлів) і виконує команду для цього файлу.
Щоб дізнатися більше про це, виконайте

forfiles /?

Найцікавіші перемикачі в нашому випадку:

/S - цей перемикач змушує forfiles повторно повертатися в підкаталоги. Як "DIR /S".

/C - Ця команда визначає команду, яку потрібно виконати для кожного файлу, який буде знайдено. Командні рядки повинні бути загорнуті в подвійні лапки.

Команда за замовчуванням — «cmd /c echo @file».

У командному рядку можна використовувати такі змінні:
@file - повертає назву файлу.
@fname - повертає ім'я файлу без розширення.
@ext - повертає тільки розширення файлу.
@path - повертає повний шлях до файлу.
@relpath - повертає відносний шлях до файлу.
@isdir - повертає "TRUE", якщо тип файлу є
каталог і "FALSE" для файлів.
@fsize - повертає розмір файлу в байтах.
@fdate - повертає дату останньої зміни файлу.
@ftime - повертає час останньої зміни файлу.

Щоб включити спеціальні символи в командний рядок, використовуйте шістнадцятковий код для символу у форматі 0xHH (напр. 0x09 для вкладки). Перед внутрішніми командами CMD.exe має бути "cmd /c".

Використовуючи цю інформацію, ми можемо запустити таку команду, щоб знайти великі файли.

forfiles /S /C "cmd /c if @fsize GTR 1048576 echo @path"

Це дозволить рекурсивно знайти всі файли розміром понад 1 мегабайт у поточній папці та її підпапках! Змініть команду відповідно до ваших уподобань, і все готово.

Знайдіть великі папки за допомогою програми Налаштування

Можна відкрити Налаштування Windows 10, і перегляньте його до «Система» > «Сховище» розділ. Там ви знайдете детальну інформацію про зайняте місце на диску та список категорій.

Якщо натиснути кнопку "Показати більше категорій" посилання, інформація стане ще більш детальною.

Тут клацніть кожен елемент у категорії, щоб переглянути детальну інформацію про зайняте місце.

Що стосується нашого завдання, то в категорії «Інше» буде показана необхідна інформація про великі папки. Натисніть його, щоб побачити найбільші папки на вашому диску.

Майте на увазі, що ці інструменти не враховують вміст системних папок. Він працює лише з даними користувача.

Це воно.

Microsoft виправляє помилку, яка дуже легко пошкоджує NTFS

Microsoft виправляє помилку, яка дуже легко пошкоджує NTFS

У Windows існує давня помилка, яка пошкоджує файлову систему різними діями. Одна команда, неправи...

Читати далі

Google Chrome отримає покращений алгоритм стиснення Brotli

Google Chrome отримає покращений алгоритм стиснення Brotli

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Windows 11 Видаліть Cortana для поточних або всіх користувачів

Windows 11 Видаліть Cortana для поточних або всіх користувачів

Ось як ви можете видалити Cortana в Windows 11, якщо вам не подобається цифровий помічник від Mic...

Читати далі