Кожен фрагмент треба десь відстежити. Це займає місце для зберігання (в сантехніці Файлової системи, а не до матеріалів, до яких потрібно мати прямий доступ).
Приклад. Припустимо, у вас є один файл із 1000 фрагментами. Таким чином, ваш файл зберігається через колекцію випадкових блоків. Скоріше, ніж в одному безперервному блоці. Це означає, що фрагментований файл потребує на 1000 разів більше місця для зберігання в сантехніці файлової системи, якщо тільки для зберігання адрес для кожного фрагмента. Сантехніка файлової системи зберігає мало словників / баз даних / карт / таблиць / списку до місця розташування кожного фрагмента файлу. Отже, для сантехніки файлової системи для зберігання списку одного фрагмента вказівника не потрібно багато місця, порівняно зі списком 1000 фрагментів покажчиків.
Але ей, може, я помиляюся ...
Редагувати: Інформація про підтримку тут :
Коли нерезидентний потік даних занадто сильно фрагментований, так що його ефективна карта розподілу не може повністю вміститися в запис MFT, карта розподілу може також зберігатися як нерезидентний потік, маючи лише невеликий резидентний потік, що містить непрямий розподіл відобразити на ефективну карту розподілу нерезидента потоку даних нерезидента.
Переклад: Якщо у вас сильна фрагментація, загальні припущення щодо сантехніки файлової системи не застосовуються. Таким чином, FS повинен вжити заходів, щоб пристосувати фрагментацію і в кінцевому рахунку коштувати додаткові місця для зберігання, просто для управління фрагментами. Точно моя здогадка з першого місця.
Редагувати: Враховуючи вищесказане, все ще здається, що втрачається 10 Гб просто для фрагментації файлу - це шалено. Маю на те, що під час дефрагментації у вас виникла якась пошкоджена файлова система, яка виправлялася автоматично. Я думаю, що ви мали не лише масову фрагментацію, але й частково видалені файли, що займають місце для зберігання. Було б добре побачити журнал скандиска з цього дефрагменту (або прогону скандиска до дефрагментації)