Вкладка «Разреженность»
Вкладка «Разреженность» программы NTFS Stream Explorer предназначена для просмотра свойств разреженных файлов, а именно — для просмотра диапазонов разреженности внутри таких файлов и управления ими.
Разреженные файлы (англ. sparse files) в Windows это такие файлы, которые занимают меньше дискового пространства, чем их реальный размер. При этом не используется сжатие данных. Экономия места в разреженных файлах достигается за счёт компактного представления пустых областей файла, которые содержат одни лишь нули (символы 0x00).
Сделать файл разреженным можно путём присвоения ему атрибута «Разреженный» на вкладке «Стандартная информация». Чтобы освободить дисковое пространство, после присвоения атрибута нужно перейти на вкладку «Разреженность», и отредактировать диапазон байт, поменяв его тип на «Пустой».
На вкладке «Разреженность» большую часть занимает таблица диапазонов разреженности. В ней отображается тип диапазона (пустой или с выделенным пространством), начало, конец и размер диапазона.
Таблица диапазонов
Существует два типа дипазонов байт в разреженном файле. Тип «Выделенный» означает, что байты в этом диапазоне на самом деле присутствуют на диске, то есть для них выделено дисковое пространство. Тип «Пустой» означает, что диапазон состоит только из нулевых байт (0x00), и что на диске этих байт нет, они существуют только виртуально. Над диапазонами с выделенным дисковым пространством можно выполнить операцию просмотра и экспорта, с помощью соответствующих кнопок на верхней панели или с помощью всплывающего меню.
Кнопки верхней панели
Сверху располагается панель с кнопками управления диапазонами. Они дублируются пунктами всплывающего меню, которое появляется, если выбрать из таблицы диапазон и кликнуть по нему второй кнопкой мыши.
Кнопка «Открыть панель преобразования диапазонов»
Справа открывается панель, где можно преобразовать один тип диапазона в другой. При преобразовании
диапазона байт с выделенным пространством в пустой он обнуляется, а занимаемое им место на диске освобождается.
При преобразовании пустого диапазона происходит выделение дискового пространства для него, но содержимое
диапазона всё так же остаётся пустым. Минимальный размер диапазона — 64 Кб.
Просмотр диапазона байт
Просмотр содержимого диапазона байт в шестнадцатиричном виде.
Экспорт диапазона байт
Экспорт диапазона байт во внешний файл.
Боковая панель редактирования диапазонов
Смещение начала
Определяет начало диапазона.
Смещение конца
Определяет конец диапазона.
Длина
Длина диапазона. Автоматически высчитывается из смещений начала и конца. При редактировании меняет значение конца диапазона.
Обнулить
Нажатие этой кнопки приводит к обнулению байт в диапазоне. Байты в диапазоне более не хранятся на диске, не занимают на нём места.
Выделить
Выделяет место на диске для диапазона. Содержимое диапазона по-прежнему останется нулевым (0x00).
При редактировании диапазонов нужно иметь в виду, что диапазон не может быть меньше 64 Кб. Также при указании границ диапазона нужно стараться, чтобы он был выровнен как по минимальному размеру диапазона, так и по размеру кластера тома, на котором расположен файл.
По теме разреженных файлов также есть следующее:
- Разреженные файлы NTFS — внутреннее устройство.
- Баг в функции BackupSeek, связанный с обработкой потоков у разреженных файлов.
Избранное
Остальное
По вопросам сотрудничества и другим вопросам по работе сайта пишите на cleogroup[собака]yandex.ru