---====:Ñåêðåòû Microsoft Windows õð Professional:====--- |
Что такое кластер, и какого
размера он должен быть?
Кластер - минимальный размер места на диске,
которое может быть выделено файловой
системой для хранения одного файла.
Определяется он, как правило, автоматически,
при форматировании винчестера, по
зависимости указанной в таблице:
Размер раздела |
Секторов в кластере |
Размер кластера |
< 512mб |
1 |
512 байт |
< 1024mб |
2 |
1K |
< 2048mб |
4 |
2K |
< 4096mб |
8 |
4K |
< 8192mб |
16 |
8K |
< 16384mб |
32 |
16K |
< 32768mб |
64 |
32K |
> 32768 MБ |
128 |
64K |
Небольшое исключение для
системного раздела: если он меньше 2048МБ, то
размер кластера, при использовании NTFS,
всегда 512 байт.
Кроме этого, при конвертации Fat32 раздела в
NTFS встроенной в XP утилиткой convert, размер
кластера всегда будет 512 байт. Что бы
избежать, придётся воспользоваться
внешними программами, например Partition Magic.
Узнать размер кластера в XP можно
несколькими способами. Во первых, можно
зайти в Administrative Tools -> Computer Management -> Storage ->
Disk Defragmenter. Выбрать нужный диск и нажать на
Analyze. Через несколько секунд появится
табличка, где есть три кнопки. Нажатие на View
Report запускает окошко, в котором море
информации про выбранный диск, в том числе и
Cluster size.
Есть ещё один метод, который подходит не
только для XP. Создаётся, или берётся готовый,
маленький файлик размером от 1 байта до 500
байт. Нажимается на нём правая кнопка мыши,
выбирается Properties. Смотрим на два пункта, Size
и Size on disk. Size должен быть чем-то вроде 10 байт (или
какой там размер он реально имеет), а Size on disk
будет, к примеру, 4096 байт, что соответствует
размеру кластера, т.е. 4K.
Размер кластера можно выбрать и самому,
вручную, правда, только при форматировании.
Делается это так: "format d: /A:size", где size
это размер кластера в байтах. Однако
существуют некоторые правила, которых
следует придерживаться: во-первых, размер
кластера должен быть кратен размеру
физического сектора, то есть 512 байтам в
подавляющем большинстве случаев; во-вторых,
есть ограничения по количеству кластеров
на разделе.
Кроме всего вышеперечисленного следует
учитывать, что при размере кластера выше 4
килобайт на NTFS разделе не будут работать
функции сжатия, встроенные в файловую
систему.