Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #40, МАРТ 2004 г.

Yes, Yes – NTFS

Анализирующий

Спецвыпуск Xakep, номер #040, стр. 040-070-6


Кластеры на томе NTFS нумеруются двумя способами: по принадлежности тому - логический номер кластера (Logical Cluster Number, LCN), и по принадлежности файлу – виртуальный номер кластера (Virtual Cluster Number, VCN). Для хранения номеров кластеров NTFS использует 64-разрядные индексы, что позволяет создавать диски размером до 16 экзабайт (для нормальных – это более 16 миллиардов гигабайт). Однако в Windows адресация кластера ограничена 32 разрядами. Это – 128 Тб при размере кластера 64 Кб.

Файловую систему NTFS можно получить несколькими способами: форматированием тома или конвертированием уже существующего с сохранением имеющихся на нем данных. Это можно сделать, выбрав соответствующий пункт при установке операционной системы или воспользовавшись стандартным средством Windows ХР CONVERT, либо утилитами сторонних производителей, вроде Power Quest Partition Magic. Однако следует учитывать, что при форматировании раздела в формат NTFS, MFT область располагается в первых секторах диска. Это предотвращает ее фрагментацию и, соответственно, повышает производительность. Если же том NTFS создавался переконвертированием из FAT, MFT располагается на свободном пространстве. Конечно же, оно, как правило, сильно фрагментировано. Это существенно снизит скорость работы с диском и будет способствовать дальнейшей фрагментации.

Существенно повысить скорость работы с файловой NTFS можно, отредактировав следующие ключи реестра:

Отключение обновления атрибута времени последнего доступа к файлам и каталогам:

[HKEY_LOCAL_MACHINE\SYS-TEM\CurrentControlSet\Control]

"NtfsDisableLastAccessUpdate"=dword:00000001

Если ты не планируешь использовать старые DOS и Windows 3.1 приложения, то стоит отключить генерирование коротких имен:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem]

“NtfsDisable8dot3NameCreation”= dword:00000001

Воспрепятствовать фрагментации MFT зоны можно, увеличив зарезервированный для нее объем:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]

“NtfsMftZoneReservation”=”2”

Параметр NtfsMftZoneReservation может принимать значения от 1 до 4.

1 соответствует 12% по умолчанию, 2 – 25%, 3 – 37,5% и 4 – 50% от объема тома, соответственно.

Еще раз напомню, что при уменьшении свободного места MFT область сокращается в два раза.

Утилиты, позволяющие использовать возможности NTFS

UsefulSoft PropertyEditor (469 Кб)

www.listsoft.ru/?id=9980

ShareWare Ver 3.21 ENG 98 ME NT4 2K XP

UsefulSoft PropertyEditor позволит посмотреть или изменить различные параметры файлов и папок на твоей машине (иконки, атрибуты, параметры NTFS и т.д.).

FileLink (289 Кб)

www.listsoft.ru/?id=13541

FreeWare Ver 1.0.0 ENG 2K XP

Консольная утилита, позволяющая создавать жесткие связи.

Junction (36 Кб)

www.sysintrnals.com

Показывает информацию о жестких связях и точках переопределения.

EFSDump (32 Кб)

www.sysintrnals.com

Консольная утилита, позволяющая просматривать информацию о пользователях, имеющих доступ к зашифрованному файлу.

Назад на стр. 040-070-5  Содержание  Вперед на стр. 040-070-7