Если свойства папки в Windows показывают, что она занимает на диске заметно больше, чем суммарный размер всех файлов внутри, первое, что стоит проверить — строки «Размер» и «На диске» в окне свойств: именно расхождение между ними чаще всего объясняет «пропавшие» гигабайты. Это не сбой и не признак вируса — в большинстве случаев разница объясняется тем, как файловая система хранит данные.
Разберём основные причины: размер кластера, скрытые и системные файлы, альтернативные потоки данных, содержимое корзины и точек восстановления. Для каждой причины приведём способ проверки и безопасное решение, которое не требует удаления нужных данных.
Размер файла и размер на диске: в чём разница
Диск разбит на кластеры — минимальные блоки, которые файловая система выделяет под файл. Даже если файл занимает 100 байт, он займёт целый кластер. При стандартном размере кластера NTFS в 4 КБ каждый мелкий файл «съедает» минимум 4 КБ дискового пространства.
Отсюда простой вывод: папка с тысячами мелких файлов (иконки, кэш, исходники кода, миниатюры) почти всегда занимает на диске больше, чем реальный объём данных. Чем меньше файлы и чем их больше, тем заметнее потери на слаб — незанятое пространство внутри последнего кластера каждого файла.
- 🗂️ Один файл размером 1 КБ на диске NTFS займёт полный кластер — обычно 4 КБ.
- 📦 Архив из 10 000 мелких файлов после распаковки может занять в разы больше места, чем сам архив.
- 💽 На флешках с FAT32 и больших разделах кластер может быть крупнее — потери на мелких файлах ещё ощутимее.
- 🔍 Проверить размер кластера можно командой fsutil fsinfo ntfsinfo C: в командной строке.
Разница между «Размер» и «На диске» — это не ошибка, а следствие кластерной организации хранения. Особенно заметна она у папок с большим количеством мелких файлов.