Почему после копирования размер файлов отличается
Многие пользователи сталкиваются с ситуацией, когда после копирования папки или файлов Windows показывает странные значения: например, в первоисточнике размер на диске 10.1 ГБ, а на новом месте 9.64 ГБ. При этом количество файлов и папок полностью совпадает. Разберём, почему так происходит и как проверить реальный вес данных.

Размер и размер На диске — это разные вещи
Чтобы понять разницу, важно знать, что Windows считает два разных параметра:
- Размер — реальный объём данных в байтах.
- На диске — сколько эти данные занимают на конкретном накопителе.
Размер «На диске» зависит от файловой системы, размера кластера, сжатия данных и типа диска. Поэтому два одинаковых набора файлов могут занимать разный объём на разных устройствах.
То есть, если объем данных на диске A – 400 Гб, то при переносе на диск B запросто может быть 360 или 440 Гб (условно). Поэтому нужно смотреть только на «Размер», главное, чтобы он совпадал.
Это распространяется на все накопители: SSD, HDD, флешки и тп.
Основные причины расхождения
1. Размер кластера на носителе
Каждый диск разбит на кластеры — минимальные блоки, в которые записываются данные. Даже маленький файл на 1 КБ занимает целый кластер. Например:
- Кластер 4 КБ → файл 1 КБ займёт 4 КБ на диске.
- Кластер 64 КБ → файл 1 КБ займёт уже 64 КБ.
Если исходный диск использует кластеры 4 КБ, а новый — 32 КБ или 64 КБ, то разница в размере «На диске» будет заметной.
Наоборот, если новый диск использует меньший размер кластера, то размер на диске может уменьшиться — поэтому вместо 10.1 ГБ может быть 9.64 ГБ.
2. Файловые системы: NTFS, exFAT, FAT32
Разные файловые системы по-разному хранят данные. Например:
- NTFS поддерживает сжатие, жёсткие ссылки и меньший размер кластера.
- exFAT чаще использует большие кластеры.
- FAT32 ограничена по размерам файлов и также использует фиксированный размер блоков.
Если копирование делается с NTFS на exFAT (или наоборот), то «размер на диске» почти всегда будет отличаться.
3. NTFS-сжатие
На дисках NTFS можно включать встроенное сжатие папок и файлов. В этом случае:
- Реальный размер остаётся, например, 10.1 ГБ.
- Размер на диске уменьшается — например, до 9.64 ГБ.
Сжатие может быть включено автоматически, особенно если папка находилась в профиле пользователя или в системных каталогах.
4. Sparse-файлы (редко, но бывает)
Некоторые программы создают файлы с пустыми участками, которые не занимают место на диске до фактического заполнения. Такие файлы:
- имеют большой «размер»,
- но реальный «размер на диске» может быть почти нулевым.
При копировании они могут преобразоваться в обычные файлы, но чаще сохраняют структуру.
5. Кеши, временные данные, атрибуты
Часть системных файлов в исходной папке могла быть скрыта или исключена из копирования:
- кеши приложений
- только для чтения
- системные временные файлы
Но если количество файлов совпадает, эта причина маловероятна.
Как проверить точный размер и убедиться, что всё скопировалось
1. Проверить реальный размер в байтах
Щёлкните по папке правой кнопкой мыши → Свойства → смотрите строку «Размер», а не «На диске». Размер в байтах должен совпадать.
2. Сравнить контрольные суммы
Если хотите стопроцентно убедиться, что файлы идентичны — используйте проверки контрольных сумм.
Программы:
- HashCheck
- RapidCRC
- 7-Zip (есть проверка crc32)
3. Использовать сравнение папок
Есть удобные программы, которые сравнивают содержимое директорий:
- Total Commander (Сравнить каталоги)
- FreeFileSync
- WinMerge
Итог: почему у тебя 10.1 ГБ и 9.64 ГБ
Если количество файлов совпадает, то наиболее вероятные причины:
- разные размеры кластеров на двух дисках
- исходная папка была сжата NTFS
- разные файловые системы (NTFS → exFAT)
Это нормальная ситуация, и никакие данные при этом не потеряны.
Нужно ли переживать?
Нет. Всегда ориентируйтесь на параметр «Размер», а не «На диске». Если он совпадает — копирование прошло корректно.

