hex.pp.ua

NTFS Stream Explorer. Вкладка «Разреженность»

Вкладка «Разреженность»




Назад к оглавлению справки

Вкладка «Разреженность» программы NTFS Stream Explorer предназначена для просмотра свойств разреженных файлов, а именно — для просмотра диапазонов разреженности внутри таких файлов и управления ими.

Разреженные файлы (англ. sparse files) в Windows это такие файлы, которые занимают меньше дискового пространства, чем их реальный размер. При этом не используется сжатие данных. Экономия места в разреженных файлах достигается за счёт компактного представления пустых областей файла, которые содержат одни лишь нули (символы 0x00).

Сделать файл разреженным можно путём присвоения ему атрибута «Разреженный» на вкладке «Стандартная информация». Чтобы освободить дисковое пространство, после присвоения атрибута нужно перейти на вкладку «Разреженность», и отредактировать диапазон байт, поменяв его тип на «Пустой».

Вкладка «Разреженность»
Вкладка «Разреженность»

На вкладке «Разреженность» большую часть занимает таблица диапазонов разреженности. В ней отображается тип диапазона (пустой или с выделенным пространством), начало, конец и размер диапазона.

Таблица диапазонов

Существует два типа дипазонов байт в разреженном файле. Тип «Выделенный» означает, что байты в этом диапазоне на самом деле присутствуют на диске, то есть для них выделено дисковое пространство. Тип «Пустой» означает, что диапазон состоит только из нулевых байт (0x00), и что на диске этих байт нет, они существуют только виртуально. Над диапазонами с выделенным дисковым пространством можно выполнить операцию просмотра и экспорта, с помощью соответствующих кнопок на верхней панели или с помощью всплывающего меню.

Кнопки верхней панели

Сверху располагается панель с кнопками управления диапазонами. Они дублируются пунктами всплывающего меню, которое появляется, если выбрать из таблицы диапазон и кликнуть по нему второй кнопкой мыши.

Кнопка «Открыть панель преобразования диапазонов»
Справа открывается панель, где можно преобразовать один тип диапазона в другой. При преобразовании диапазона байт с выделенным пространством в пустой он обнуляется, а занимаемое им место на диске освобождается. При преобразовании пустого диапазона происходит выделение дискового пространства для него, но содержимое диапазона всё так же остаётся пустым. Минимальный размер диапазона — 64 Кб.

Просмотр диапазона байт
Просмотр содержимого диапазона байт в шестнадцатиричном виде.

Экспорт диапазона байт
Экспорт диапазона байт во внешний файл.

Боковая панель редактирования диапазонов

Редактирование диапазона
Редактирование диапазона

Смещение начала
Определяет начало диапазона.

Смещение конца
Определяет конец диапазона.

Длина
Длина диапазона. Автоматически высчитывается из смещений начала и конца. При редактировании меняет значение конца диапазона.

Обнулить
Нажатие этой кнопки приводит к обнулению байт в диапазоне. Байты в диапазоне более не хранятся на диске, не занимают на нём места.

Выделить
Выделяет место на диске для диапазона. Содержимое диапазона по-прежнему останется нулевым (0x00).

При редактировании диапазонов нужно иметь в виду, что диапазон не может быть меньше 64 Кб. Также при указании границ диапазона нужно стараться, чтобы он был выровнен как по минимальному размеру диапазона, так и по размеру кластера тома, на котором расположен файл.

Назад к оглавлению справки

По теме разреженных файлов также есть следующее:

система комментирования CACKLE
Разделы сайта
Главная
Блог
Native API
NTFS и ReFS
Микроконтроллеры
Справочник NTDLL
Коды NTSTATUS
Разное

Избранное
NTFS Stream Explorer
Native Shell
Тенгвар

Остальное
nvpnhcknn (архив)
English pages
Контакты

Ленты atom
Лента Atom сайта Лента Atom блога



При копировании материалов хорошим тоном будет указание авторства и ссылка на сайт.