Какие файловые системы поддерживает windows 2000

Файловые системы FAT

     FAT16

     FAT32

Файловая система NTFS

     Атрибуты файлов в NTFS

Файловая система CDFS

Universal Disk Format

Сравнение файловых систем

     Файловые системы FAT

     Файловая система NTFS

Файловая система и скорость

Максимальный размер тома

     Максимальный размер томов FAT

     Максимальный размер томов NTFS

Одной из важнейших характеристик операционной системы помимо управления памятью, ресурсами компьютера и задачами является поддержка файловой системы — основного хранилища системной и пользовательской информации. В данном обзоре мы рассмотрим основные файловые системы, поддерживаемые в Microsoft Windows 2000, — FAT16, FAT32, NTFS, а также такие файловые системы, как CDFS и UDF. Каждая файловая система имеет свои достоинства и недостатки, которые мы обсудим ниже.

Начнем с того, что вспомним, какие файловые системы поддерживаются в различных операционных системах фирмы Microsoft (табл. 1).

Как видно из данной таблицы, наиболее популярной и широко используемой файловой системой является FAT. Именно с нее мы и начнем наше знакомство с файловыми системами Windows.

Файловые системы FAT

FAT16

Файловая система FAT16 начала свое существование еще во времена, предшествовавшие MS-DOS, и поддерживается всеми операционными системами Microsoft для обеспечения совместимости. Ее название File Allocation Table (таблица расположения файлов) отлично отражает физическую организацию файловой системы, к основным характеристикам которой можно отнести то, что максимальный размер поддерживаемого тома (жесткого диска или раздела на жестком диске) не превышает 4095 Мбайт. Во времена MS-DOS 4-гигабайтные жесткие диски казались несбыточной мечтой (роскошью были диски объемом 20-40 Мбайт), поэтому такой запас был вполне оправданным.

Том, отформатированный для использования FAT16, разделяется на кластеры. Размер кластера по умолчанию зависит от размера тома и может колебаться от 512 байт до 64 Кбайт. В табл. 2 показано, как размер кластера зависит от размера тома. Отметим, что размер кластера может отличаться от значения по умолчанию, но должен иметь одно из значений, указанных в табл. 2.

Не рекомендуется задействовать файловую систему FAT16 на томах больше 511 Мбайт, так как для относительно небольших по объему файлов дисковое пространство будет использоваться крайне неэффективно (файл размером в 1 байт будет занимать 64 Кбайт). Независимо от размера кластера файловая система FAT16 не поддерживается для томов больше 4 Гбайт.

На рис. 1 показано, как организован том при использовании файловой системы FAT16.

В файловой системе FAT16 кластеры могут иметь различное значение. Например, это может быть свободный (неиспользуемый) кластер, кластер, занятый файлом, дефектный кластер или последний кластер файла.

Единственным различием между корневым и другими каталогами является то, что первый располагается в определенном месте и имеет фиксированное число вхождений. Каждый каталог и файл используют одно или более вхождений. Например, если число фиксированных вхождений для корневого каталога равно 512 и создано 100 подкаталогов, в корневом каталоге можно создать не более 412 файлов (512 – 100).

Для каждого файла и каталога в файловой системе хранится информация (в табл. 3 приведены данные для коротких имен файлов).

В структуре каталогов файлу отводится первый незанятый кластер, доступный на томе. Номер начального кластера позволяет определить местонахождение файла: каждый кластер содержит указатель на следующий кластер или значение FFFF, указывающее на то, что это последний кластер в цепочке кластеров, занимаемых файлом. Расположение файлов по кластерам показано на рис. 2.

Как видно из рис. 2, в папке расположены три файла. Первый из них — FILE1.EXT занимает три кластера (файл не фрагментирован, кластеры 2, 3 и 4 расположены последовательно), второй файл — FILE2.EXT фрагментирован и располагается в кластерах 5, 6 и 8, а третий — FILE2.EXT занимает всего один кластер. Вхождение для каждого файла содержит адрес его начального кластера (2, 5 и 7 соответственно). Последний кластер каждого файла (4, 8 и 7) в качестве адреса следующего кластера содержит значение FFFF, указывающее на то, что это последний кластер для данного файла.

Так как все вхождения имеют одинаковый размер информационного блока, они различаются по байту атрибутов. Один из битов в данном байте может указывать, что это каталог, другой — что это метка тома. Для пользователей доступны четыре бита, позволяющих управлять атрибутами файла — архивный (archive), системный (system), скрытый (hidden) и доступный только для чтения (read-only) (рис. 3).

FAT32

Начиная с Microsoft Windows 95 OEM Service Release 2 (OSR2) в Windows появилась поддержка 32-битной FAT. Для систем на базе Windows NT эта файловая система впервые стала поддерживаться в Microsoft Windows 2000. Если FAT16 может поддерживать тома объемом до 4 Гбайт, то FAT32 способна обслуживать тома объемом до 2 Тбайт. Размер кластера в FAT32 может изменяться от 1 (512 байт) до 64 секторов (32 Кбайт). Для хранения значений кластеров FAT32 требуется 4 байт (32 бит, а не 16, как в FAT16). Это означает, в частности, что некоторые файловые утилиты, рассчитанные на FAT16, не могут работать с FAT32.

Основным отличием FAT32 от FAT16 является то, что изменился размер логического раздела диска. FAT32 поддерживает тома объемом до 127 Гбайт. При этом, если при использовании FAT16 с 2-гигабайтными дисками требовался кластер размером в 32 Кбайт, то в FAT32 кластер размером в 4 Кбайт подходит для дисков объемом от 512 Мбайт до 8 Гбайт (табл. 4).

Это соответственно означает более эффективное использование дискового пространства — чем меньше кластер, тем меньше места требуется для хранения файла и, как следствие, диск реже становится фрагментированным.

При применении FAT32 максимальный размер файла может достигать 4 Гбайт минус 2 байта. Если при использовании FAT16 максимальное число вхождений в корневой каталог ограничивалось 512, то FAT32 позволяет увеличить это число до 65 535.

FAT32 накладывает ограничения на минимальный размер тома — он должен быть не менее 65 527 кластеров. При этом размер кластера не может быть таким, чтобы FAT занимала более 16 Мбайт–64 Кбайт / 4 или 4 млн. кластеров.

При использовании длинных имен файлов данные, необходимые для доступа из FAT16 и FAT32, не перекрываются. При создании файла с длинным именем Windows создает соответствующее имя в формате 8.3 и одно или более вхождений в каталог для хранения длинного имени (по 13 символов из длинного имени файла на каждое вхождение). Каждое последующее вхождение хранит соответствующую часть имени файла в формате Unicode. Такие вхождения имеют атрибуты «идентификатор тома», «только чтение», «системный» и «скрытый» — набор, который игнорируется MS-DOS; в этой операционной системе доступ к файлу осуществляется по его «псевдониму» в формате 8.3.

Файловая система NTFS

В состав Microsoft Windows 2000 входит поддержка новой версии файловой системы NTFS, которая, в частности, обеспечивает работу с сервисами каталогов Active Directory, точки пересчета (reparse points), средства защиты информации, контроль за доступом и ряд других возможностей.

Как и при использовании FAT, основной информационной единицей в NTFS является кластер. В табл. 5 показаны размеры кластеров по умолчанию для томов различной емкости.

При формировании файловой системы NTFS программа форматирования создает файл Master File Table (MTF) и другие области для хранения метаданных. Метаданные используются NTFS для реализации файловой структуры. Первые 16 записей в MFT зарезервированы самой NTFS. Местоположение файлов метаданных $Mft и $MftMirr записано в загрузочном секторе диска. Если первая запись в MFT повреждена, NTFS считывает вторую запись для нахождения копии первой. Полная копия загрузочного сектора располагается в конце тома. В табл. 6 перечислены основные метаданные, хранимые в MFT.

Остальные записи MFT содержат записи для каждого файла и каталога, расположенных на данном томе.

Обычно один файл использует одну запись в MFT, но если у файла большой набор атрибутов или он становится слишком фрагментированным, то для хранения информации о нем могут потребоваться дополнительные записи. В этом случае первая запись о файле, называемая базовой записью, хранит местоположение других записей. Данные о файлах и каталогах небольшого размера (до 1500 байт) полностью содержатся в первой записи.

Атрибуты файлов в NTFS

Каждый занятый сектор на NTFS-томе принадлежит тому или иному файлу. Даже метаданные файловой системы являются частью файла. NTFS рассматривает каждый файл (или каталог) как набор файловых атрибутов. Такие элементы, как имя файла, информация о его защите и даже данные в нем, являются атрибутами файла. Каждый атрибут идентифицируется кодом определенного типа и, опционально, именем атрибута.

Если атрибуты файла вмещаются в файловую запись, они называются резидентными атрибутами. Такими атрибутами всегда являются имя файла и дата его создания. В тех случаях, когда информация о файле слишком велика, чтобы вместиться в одну MFT-запись, некоторые атрибуты файла становятся нерезидентными. Резидентные атрибуты хранятся в одном или более кластерах и представляют собой поток альтернативных данных для текущего тома (об этом — чуть ниже). Для описания местонахождения резидентных и нерезидентных атрибутов NTFS создает атрибут Attribute List.

В табл. 7 показаны основные атрибуты файлов, определенные в NTFS. В будущем этот список может быть расширен.

Файловая система CDFS

В Windows 2000 обеспечивается поддержка файловой системы CDFS, отвечающей стандарту ISO’9660, описывающему расположение информации на CD-ROM. Поддерживаются длинные имена файлов в соответствии с ISO’9660 Level 2.

При создании CD-ROM для использования под управлением Windows 2000 следует иметь в виду следующее:

  • все имена каталогов и файлов должны содержать менее 32 символов;
  • все имена каталогов и файлов должны состоять только из символов верхнего регистра;
  • глубина каталогов не должна превышать 8 уровней от корня;
  • использование расширений имен файлов не обязательно.

Universal Disk Format

Поддержка файловой системы UDF является одним из новшеств в Windows 2000. Universal Disk Format — это файловая система, отвечающая стандарту ISO’13346 и используемая для обмена данными с накопителями CD-ROM и DVD. В настоящее время поддерживаются только диски версий UDF 1.02 и 1.50.

На этом мы закончим рассмотрение файловых систем, поддерживаемых в Microsoft
Windows 2000, и перейдем к обсуждению их достоинств и недостатков, а также приведем
рекомендации по их использованию.

Сравнение файловых систем

Под управлением Microsoft Windows 2000 возможно использование файловых систем
FAT16, FAT32, NTFS или их комбинаций. Выбор операционной системы зависит от
следующих критериев:

  • того, как используется компьютер;
  • аппаратной платформы;
  • размера и числа жестких дисков;
  • безопасности информации

Файловые системы FAT

Как вы уже могли заметить, цифры в названии файловых систем — FAT16 и FAT32
— указывают на число бит, необходимых для хранения информации о номерах кластеров,
используемых файлом. Так, в FAT16 применяется 16-битная адресация и, соответственно,
возможно использование до 216 адресов. В Windows 2000 первые четыре бита таблицы
расположения файлов FAT32 необходимы для собственных нужд, поэтому в FAT32 число
адресов достигает 228.

В табл. 8 показаны размеры кластеров для файловых
систем FAT16 и FAT32.

Помимо существенных отличий в размере кластера FAT32 также позволяет корневому
каталогу расширяться (в FAT16 число вхождений ограничено 512 и может быть даже
ниже при использовании длинных имен файлов).

Преимущества FAT16

Среди преимуществ FAT16 можно отметить следующие:

  • файловая система поддерживается операционными системами MS-DOS, Windows
    95, Windows 98, Windows NT, Windows 2000, а также некоторыми операционными
    системами UNIX;

  • существует большое число программ, позволяющих исправлять ошибки в этой
    файловой системе и восстанавливать данные;

  • при возникновении проблем с загрузкой с жесткого диска система может быть
    загружена с флоппи-диска;

  • данная файловая система достаточно эффективна для томов объемом менее 256
    Мбайт.
Недостатки FAT16

К основным недостаткам FAT16 относятся:

  • корневой каталог не может содержать более 512 элементов. Использование длинных
    имен файлов существенно сокращает число этих элементов;

  • FAT16 поддерживает не более 65 536 кластеров, а так как некоторые кластеры
    зарезервированы операционной системой, число доступных кластеров — 65 524.
    Каждый кластер имеет фиксированный размер для данного логического устройства.
    При достижении максимального числа кластеров при их максимальном размере (32
    Кбайт) максимальный объем поддерживаемого тома ограничивается 4 Гбайт (под
    управлением Windows 2000). Для поддержания совместимости с MS-DOS, Windows
    95 и Windows 98 объем тома под FAT16 не должен превышать 2 Гбайт;

  • не поддерживается резервная копия загрузочного сектора;
  • в FAT16 не поддерживается встроенная защита файлов и их сжатие;
  • на дисках большого объема теряется много места за счет того, что используется
    максимальный размер кластера. Место под файл выделяется исходя из размера
    не файла, а кластера.
Преимущества FAT32

Среди преимуществ FAT32 можно отметить следующие:

  • выделение дискового пространства выполняется более эффективно, особенно
    для дисков большого объема;

  • корневой каталог в FAT32 представляет собой обычную цепочку кластеров и
    может находиться в любом месте диска. Благодаря этому FAT32 не накладывает
    никаких ограничений на число элементов в корневом каталоге;

  • за счет использования кластеров меньшего размера (4 Кбайт на дисках объемом
    до 8 Гбайт) занятое дисковое пространство обычно на 10-15% меньше, чем под
    FAT16;

  • FAT32 является более надежной файловой системой. В частности, она поддерживает
    возможность перемещения корневого каталога и использования резервной копии
    FAT. Помимо этого загрузочная запись содержит ряд критичных для файловой системы
    данных.
Недостатки FAT32

Основные недостатки FAT32:

  • размер тома при использовании FAT32 под Windows 2000 ограничен 32 Гбайт;
  • тома FAT32 недоступны из других операционных систем — только из Windows
    95 OSR2 и Windows 98;

  • не поддерживается резервная копия загрузочного сектора;
  • в FAT32 не поддерживается встроенная защита файлов и их сжатие.

Файловая система NTFS

При работе в Windows 2000 Microsoft рекомендуется отформатировать все разделы
жесткого диска под NTFS, за исключением тех конфигураций, когда используется
несколько операционных систем (кроме Windows 2000 и Windows NT). Применение
NTFS вместо FAT позволяет использовать функции, доступные в NTFS. К ним, в частности,
относятся:

  • возможность восстановления. Эта возможность «встроена» в файловую систему.
    NTFS гарантирует сохранность данных за счет того, что использует протокол
    и некоторые алгоритмы восстановления информации. В случае системного сбоя
    NTFS использует протокол и дополнительную информацию для автоматического восстановления
    целостности файловой системы;

  • сжатие информации. Для томов NTFS Windows 2000 поддерживает сжатие отдельных
    файлов. Такие сжатые файлы могут использоваться Windows-приложениями без предварительной
    распаковки, которая происходит автоматически при чтении из файла. При закрытии
    и сохранении файл снова упаковывается;

  • помимо этого можно выделить следующие преимущества NTFS:

— некоторые функции операционной системы требуют наличия NTFS;

— скорость доступа намного выше — NTFS минимизирует число обращений к диску,
требуемых для нахождения файла;

— защита файлов и каталогов. Только на томах NTFS возможно задание атрибутов
доступа к файлам и папкам;

— при использовании NTFS Windows 2000 поддерживает тома объемом до 2 Тбайт;

— файловая система поддерживает резервную копию загрузочного сектора — она
располагается в конце тома;

— NTFS поддерживает систему шифрования Encrypted File System (EFS), обеспечивающую
защиту от неавторизованного доступа к содержимому файлов;

— при использовании квот можно ограничить объем дискового пространства, занимаемого
пользователями.

Недостатки NTFS

Говоря о недостатках файловой системы NTFS, следует отметить, что:

  • NTFS-тома недоступны в MS-DOS, Windows 95 и Windows 98. Помимо этого ряд
    функций, реализованных в NTFS под Windows 2000, недоступен в Windows 4.0 и
    более ранних версиях;

  • для томов небольшого объема, содержащих много файлов небольшого размера,
    возможно снижение производительности по сравнению с FAT.

Файловая система и скорость

Как мы уже выяснили, для томов небольшого объема FAT16 или FAT32 обеспечивает
более быстрый доступ к файлам по сравнению с NTFS, так как:

  • FAT обладает более простой структурой;
  • размер каталогов меньше;
  • FAT не поддерживает защиту файлов от несанкционированного доступа — системе
    не нужно проверять права доступа к файлам.

NTFS минимизирует число обращений к диску и время, необходимое для нахождения
файла. Кроме того, если размер каталога достаточно мал, чтобы поместиться в
одной записи MFT, вся запись считывается за один раз.

Одно вхождение в FAT содержит номер кластера для первого кластера каталога.
Для просмотра файла FAT требуется поиск по всей файловой структуре.

Сравнивая скорость операций, выполняемых для каталогов, содержащих короткие
и длинные имена файлов, следует учитывать, что скорость операций для FAT зависит
от самой операции и размера каталога. Если FAT ищет несуществующий файл, поиск
выполняется по всему каталогу — эта операция занимает больше времени, чем поиск
по структуре, основанной на B-деревьях, используемой в NTFS. Среднее время,
необходимое для поиска файла, в FAT выражается как функция от N/2, в NTFS —
как log N, где N — это число файлов.

Ряд следующих факторов влияет на скорость чтения и записи файлов под управлением
Windows 2000:

  • фрагментация файла. Если файл сильно фрагментирован, NTFS обычно требуется
    меньше обращений к диску, чем FAT для нахождения всех фрагментов;

  • размер кластера. Для обеих файловых систем размер кластера по умолчанию
    зависит от объема тома и всегда выражается степенью числа 2. Адреса в FAT16 —
    16-битные, в FAT32 — 32-битные, в NTFS — 64-битные;

  • размер кластера по умолчанию в FAT базируется на том факте, что таблица
    расположения файлов может иметь не более 65 535 вхождений — размер кластера
    представляет собой функцию от объема тома, деленного на 65 535. Таким образом,
    размер кластера по умолчанию для тома FAT всегда больше, чем размер кластера
    для тома NTFS того же объема. Отметим, что больший размер кластера для томов
    FAT означает, что тома FAT могут быть менее фрагментированными;

  • расположение файлов небольшого размера. При использовании NTFS файлы небольшого
    размера содержатся в MFT-записи. Размер файла, помещающегося в одну запись
    MFT, зависит от числа атрибутов этого файла.

Максимальный размер тома

Максимальный размер тома зависит от используемой файловой системы. Windows
2000 позволяет форматировать тома для трех файловых систем: FAT16, FAT32 и NTFS.

Максимальный размер томов FAT

Как мы уже отмечали, FAT16 поддерживает до 65 535 кластеров на одном томе.
Из этого факта вытекают ограничения, показанные в табл.
9.

Под управлением Windows NT и Windows 2000 размер кластера FAT16 для томов размером
от 2 до 4 Гбайт равен 64 Кбайт. Этот размер кластера используется для обеспечения
совместимости с некоторыми приложениями (например, с программами установки,
которые неверно высчитывают объем свободного пространства). Поэтому рекомендуется
использовать FAT32 для томов размером от 2 до 4 Гбайт.

FAT32 работает с томами, на которых есть как минимум 65 527 кластеров, а максимальное
число кластеров, поддерживаемых этой файловой системой для одного тома, — 4
177 918. Windows 2000 позволяет создавать тома размером до 32 Гбайт.

В табл. 10 показаны основные ограничения FAT32.

Максимальный размер томов NTFS

Теоретически NTFS поддерживает тома с числом кластеров до 232. Но тем не менее
помимо отсутствия жестких дисков такого объема существуют и другие ограничения
на максимальный размер тома.

Одним из таких ограничений является таблица разделов. Индустриальные стандарты
ограничивают размер таблицы разделов 232 секторами. Другим ограничением является
размер сектора, который обычно равен 512 байт. Поскольку размер сектора может
измениться в будущем, текущий размер дает ограничение на размер одного тома —
2 Тбайт (232 x 512 байт = 241). Таким образом, 2 Тбайт является практическим
пределом для физических и логических томов NTFS.

В табл. 11 показаны основные ограничения NTFS.

Управление доступом к файлам и каталогам

При использовании томов NTFS можно устанавливать права доступа к файлам и каталогам.
Эти права доступа указывают, какие пользователи и группы имеют доступ к ним
и какой уровень доступа допустим. Такие права доступа распространяются как на
пользователей, работающих за компьютером, на котором располагаются файлы, так
и на пользователей, обращающихся к файлам через сеть, когда файл располагается
в каталоге, открытом для удаленного доступа.

Под NTFS можно также устанавливать разрешения на удаленный доступ, объединяемые
с разрешениями на доступ к файлам и каталогам. Помимо этого файловые атрибуты
(только чтение, скрытый, системный) также ограничивают доступ к файлу.

Под управлением FAT16 и FAT32 тоже возможно устанавливать атрибуты файлов,
но они не обеспечивают права доступа к файлам.

В версии NTFS, используемой в Windows 2000, появился новый тип разрешения на
доступ — наследуемые разрешения. Вкладка Security содержит опцию Allow
inheritable permissions from parent to propagate to this file object
,
которая по умолчанию находится в активном состоянии. Данная опция существенно
сокращает время, требуемое на изменение прав доступа к файлам и подкаталогам.
Например, для изменения прав доступа к дереву, содержащему сотни подкаталогов
и файлов, достаточно включить эту опцию — в Windows NT 4 необходимо изменить
атрибуты каждого отдельного файла и подкаталога.

На рис. 5 показаны диалоговая панель Properties и вкладка
Security (раздел Advanced) — перечислены расширенные права доступа к файлу.

Напомним, что для томов FAT можно управлять доступом только на уровне томов
и такой контроль возможен только при удаленном доступе.

Сжатие файлов и каталогов

В Windows 2000 поддерживается сжатие файлов и каталогов, расположенных на NTFS-томах.
Сжатые файлы доступны для чтения и записи любыми Windows-приложениями. Для этого
нет необходимости в их предварительной распаковке. Используемый алгоритм сжатия
схож с тем, который используется в DoubleSpace (MS-DOS 6.0) и DriveSpace (MS-DOS
6.22), но имеет одно существенное отличие — под управлением MS-DOS выполняется
сжатие целого первичного раздела или логического устройства, тогда как под NTFS
можно упаковывать отдельные файлы и каталоги.

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

Самовосстановление NTFS

Файловая система NTFS обладает способностью самовосстановления и может поддерживать
свою целостность за счет использования протокола выполняемых действий и ряда
других механизмов.

NTFS рассматривает каждую операцию, модифицирующую системные файлы на NTFS-томах,
как транзакцию и сохраняет информацию о такой транзакции в протоколе. Начатая
транзакция может быть либо полностью завершена (commit), либо откатывается (rollback).
В последнем случае NTFS-том возвращается в состояние, предшествующее началу
транзакции. Для того чтобы управлять транзакциями, NTFS записывает все операции,
входящие в транзакцию, в файл протокола, перед тем как осуществить запись на
диск. После того как транзакция завершена, все операции выполняются. Таким образом,
под управлением NTFS не может быть незавершенных операций. В случае дисковых
сбоев незавершенные операции просто отменяются.

Под управлением NTFS также выполняются операции, позволяющие «на лету» определять
дефектные кластеры и отводить новые кластеры для файловых операций. Этот механизм
называется cluster remapping.

В данном обзоре мы рассмотрели различные файловые системы, поддерживаемые в
Microsoft Windows 2000, обсудили устройство каждой из них, отметили их достоинства
и недостатки. Наиболее перспективной является файловая система NTFS, которая
обладает большим набором функций, недоступных в других файловых системах. Новая
версия NTFS, поддерживаемая Microsoft Windows 2000, обладает еще большей функциональностью
и поэтому рекомендуется для использования при установке операционной системы
Win 2000.

КомпьютерПресс 7’2000

Файловые системы FAT и FAT32

FAT (чаще всего в главе подразумевается FAT 16) представляет собой простую файловую систему, разработанную для небольших дисков и простых структур каталогов. Ее название происходит от названия метода, применяемого для организации файлов — таблица размещения файлов (File Allocation Table, FAT). Эта таблица размещается в начале тома. В целях защиты тома на нем хранятся две копии FAT. В случае повреждения первой копии FAT

дисковые утилиты (например, Scandisk) могут воспользоваться второй копией для восстановления тома. Таблица размещения файлов и корневой каталог должны располагаться по строго фиксированным адресам, чтобы файлы, необходимые для запуска системы, были размещены корректно.

По принципу построения FAT похожа на оглавление книги, т. к. операционная система использует ее для поиска файла и определения кластеров, которые этот файл занимает на жестком диске. Изначально компания Microsoft разработала FAT для управления файлами на дискетах, и только затем приняла ее в качестве стандарта для управления дисками в MS-DOS. Сначала для дискет и небольших жестких дисков (менее 16 Мбайт) использовалась 12-разрядная версия FAT (так называемая FAT12). В MS-DOS v. 3.0 была введена 16-разрядная версия PAT для более крупных дисков. К настоящему моменту FAT 12 применяется на носителях очень малого объема (или на очень старых дисках). Например, все 3,5-дюймовые дискеты емкостью 1,44 Мбайт форматируются для FAT16, а все 5,25-дюймовые — для FAT12.

Том, отформатированный под FAT12 и FAT16, размечается по кластерам. Стандартный размер кластера, устанавливаемый по умолчанию, определяется размером тома (более подробная информация о размерах кластеров приведена далее в этой главе). Таблица расположения файлов и ее резервная копия содержат следующую информацию о каждом кластере тома:

Unused (кластер не используется).
Cluster in use by a file (кластер используется файлом).
Bad cluster (плохой кластер).
Last cluster in a file (последний кластер файла).

Корневая папка содержит записи для каждого файла и каждой папки, расположенных в корневой папке. Единственным отличием корневой папки от остальных является то, что она занимает четко определенное место на диске и имеет фиксированный размер (не более 512 записей для жесткого диска; для дискет этот размер определяется их объемом).

Папки содержат 32-байтные записи для каждого содержащегося в них файла и каждой вложенной папки. Эти записи содержат следующую информацию:

Имя (в формате 8.3).
Байт атрибутов (8 бит полезной информации, которая подробно описана ниже).
Время создания (24 бит).
Дата создания (16 бит).
Дата последнего доступа (16 бит).
Время последней модификации (16 бит).
Дата последней модификации (16 бит).
Номер начального кластера файла в таблице расположения файлов (16 бит).
Размер файла (32 бита).

Структура папки FAT не имеет четкой организации, и файлам присваиваются первые доступные адреса кластеров на томе. Номер начального кластера файла представляет собой адрес первого кластера, занятого файлом, в таблице расположения файлов. Каждый кластер содержит указатель на следующий кластер, использованный файлом, или индикатор (OxFFFF), указывающий, что данный кластер является последним кластером файла.

Информация папок используется операционными системами, поддерживающими файловую систему FAT. Кроме того, Windows 2000 может хранить в записи папки дополнительную временную информацию (time stamps). Эти дополнительные временные атрибуты указывают, когда файл был создан и когда к нему в последний раз предоставлялся доступ. Главным образом, дополнительные атрибуты используются приложениями POSIX.

Файлы на дисках имеют 4 атрибута, которые могут сбрасываться и устанавливаться пользователем — Archive (архивный), System (системный), Hidden (скрытый) и Read-only (только чтение).

Примечание

В Windows 2000 все файлы, имеющие комбинацию атрибутов скрытый и системный, считаются защищаемыми файлами операционной системы (operating system protected files). Windows 2000 защищает такие файлы, не отображая их в программе Проводник и папке Мой компьютер. Чтобы увидеть эти файлы в Проводнике, вызовите утилиту Свойства папки (Folder Options) (через панель управления или через меню Сервис (Tools) Проводника или папки Мой компьютер). В ее окне перейдите на вкладку Вид (View), выберите переключатель Показывать скрытые файлы и папки (Show hidden files and folders) и снимите флажок Скрывать защищенные системные файлы (рекомендуется) (Hide protected operating system files (Recommended)). Помимо этого, защищаемые файлы операционной системы можно просматривать из командной строки с помощью команды dir /a.

В Windows NT, начиная с версии 3.5, файлы, созданные или переименованные на томах FAT, используют биты атрибутов для поддержки длинных имен файлов методом, не вступающим в конфликт с методами доступа к тому, используемыми операционными системами MS-DOS и OS/2. Для файла с длинным именем Windows NT/2000 генерирует короткое имя в формате 8.3. Кроме этого стандартного элемента Windows NT/2000 создает для файла одну или несколько дополнительных записей, по одной на каждые 13 символов длинного имени. Каждая из этих дополнительных записей содержит соответствующую часть длинного имени файла в формате Unicode. Windows NT/2000 устанавливает для дополнительных записей атрибуты тома, а также скрытого системного файла, предназначенного только для чтения, чтобы

пометить их как части длинного имени файла, MS-DOS и OS/2 обычно игнорируют записи папок, для которых установлены все эти атрибуты, поэтому такие записи для них невидимы. Вместо этого MS-DOS и OS/2 получают доступ к файлу по стандартному короткому имени файла в формате 8.3.

Примечание

Windows NT/2000 и Windows 9х используют одинаковый алгоритм для генерации длинных и коротких имен файлов. На компьютерах с двойной загрузкой к файлам, созданным с помощью одной из этих операционных систем, можно получать доступ, работая под управлением другой.

Windows NT, начиная с версии 3.5, поддерживает длинные имена файлов на томах FAT. Эту устанавливаемую по умолчанию опцию можно отключить, задав значение 1 для параметра реестра Win31FileSystem, входящего в состав следующего ключа реестра:

HKEY_LOCAL_MACH IN E\System\CiirrentControlSet\Control\FileSystem

Установка этого значения не позволит Windows NT создавать на томах FAT файлы с длинными именами, но не повлияет на уже созданные длинные имена.

В Windows NT/2000 FAT16 работает точно так же, как и в MS-DOS, Windows 3.1х и Windows 95/98. Поддержка этой файловой системы была включена в Windows 2000, поскольку она совместима с большинством операционных систем других фирм-поставщиков программного обеспечения. Помимо этого, применение FAT16 обеспечивает возможность обновления более ранних версий операционных систем семейства Windows до Windows 2000.

Примечание

Нельзя использовать Windows NT/2000 совместно с программными средствами, осуществляющими разбиение диска на тома и сжатие дисков при помощи драйверов устройств, которые загружаются MS-DOS. Например, если требуется иметь доступ к разделу или логическому диску FAT, работая под управлением Windows NT/2000, не следует применять для них такие средства сжатия, как DoubleSpace (MS-DOS 6.0) или DriveSpace (MS-DOS 6.22). Для сканирования и восстановления томов FAT, используемых Windows NT/2000, рекомендуется ввести в командной строке команду chkdsk. Эта программа объединяет функциональные возможности, присущие программам MS-DOS Chkdsk и Scandisk, включая сканирование поверхности жесткого диска. Если требуется выполнить сканирование поверхности диска, дайте из командной строки команду chkdsk /r.

32-разрядная файловая система FAT32 была введена с выпуском Windows 95 OSR2 и поддерживается в Windows 98 и Windows 2000. Она обеспечивает оптимальный доступ к жестким дискам, CD-ROM и сетевым ресурсам, повышая скорость и производительность всех операций ввода/вывода. FAT32 представляет собой усовершенствованную версию FAT, предназначенную для использования на томах, объем которых превышает 2 Гбайт.

Том, отформатированный для использования FAT32, как и том FAT16, размечается по кластерам. Размер кластера по умолчанию определяется размером тома. В табл. 7.1 приведено сравнение размеров кластеров для FAT16 и FAT32 в зависимости от размера диска.

Таблица 7.1. Размеры кластеров по умолчанию для FAT 16 и FAT32

Размер диска Размер кластера FAT16 Размер кластера FAT32
До 32 Мбайт 512 байт Не поддерживается
32-63 Мбайт 1 Кбайт Не поддерживается
64-127 Мбайт 2 Кбайт Не поддерживается
128-255 Мбайт 4 Кбайт Не поддерживается
256-511 Мбайт 8 Кбайт Не поддерживается
512-1023 Мбайт 16 Кбайт 4 Кбайт
1024-2047 Мбайт (2 Гбайт) 32 Кбайт 4 Кбайт
2048-8191 Мбайт (8 Гбайт) Не поддерживается 4 Кбайт
8192-16383 Мбайт (16 Гбайт) Не поддерживается 8 Кбайт
16384-32767 Мбайт (32 Гбайт) Не поддерживается 16 Кбайт
От 32 Гбайт Не поддерживается 32 Кбайт

Для обеспечения максимальной совместимости с существующими прикладными программами, сетями и драйверами устройств, FAT32 была реализована с минимумом возможных изменений в архитектуре и внутренних структурах данных. Все утилиты Microsoft, предназначенные для работы с дисками (Format, FDISK, Defrag и ScanDisk), были переработаны для обеспечения поддержки FAT32. Кроме того, Microsoft проводит большую работу по поддержке ведущих фирм-производителей драйверов устройств и утилит для работы с диском, чтобы помочь и в обеспечении поддержки FAT32 в их продуктах. В табл. 7.2 сделана попытка сравнения характеристик FAT16 и FAT32.

Таблица 7.2. Сравнение характеристик FAT16 и FAT32

FAT16

FAT32

Поддерживается большинством операционных систем, в числе которых MS-DOS, Windows 98, Windows NT, OS/2 и UNIX

На текущий момент поддерживается только операционными системами Windows 98 (и Windows 98 Second Edition), Windows 95 OSR2 и Windows 2000

Эффективна только на логических дисках, размер которых не превышает 256 Мбайт

Не поддерживаются диски, размер которых менее 512 Мбайт

Поддерживает сжатие диска с помощью таких утилит, как Drvspace

Не поддерживает сжатие диска

Ограничена по размеру до 65 525 кластеров. Каждый кластер имеет фиксированный размер в зависимости от размера логического диска. Ограничения по количеству кластеров, и их размеру (32 Кбайт) приводят к общему ограничению по размеру диска (не более 2 Гбайт). Помимо этого, FAT12/16 обычно имеет ограничения по количеству файлов и папок, которые могут содержаться в корневом каталоге (в зависимости от диска максимальное значение колеблется от 200 до 400)

Максимальный размер кластера — 32 Кбайт, максимальный размер диска — 2 Тбайт

Поскольку с увеличением размера диска размер кластера FAT16 увеличивается, хранение файлов на таких дисках становится неэффективным. Например, если файл размером 10 Кбайт хранится в кластере размером 32 Кбайт, то 22 Кбайт дискового пространства не используются

Для дисков размером менее 8 Гбайт размер кластера — 4 Кбайт

FAT32 обеспечивает следующие преимущества по сравнению с прежними реализациями FAT:

Поддержка дисков размером до 2 Тбайт. Следует, правда, отметить, что команда format, включенная в Windows 2000, не позволяет форматировать для использования FAT32 тома, размер которых превышает 32 Гбайт. Поэтому при форматировании томов объемом более 32 Гбайт следует использовать файловую систему NTFS. Однако драйвер FASTFAT, имеющийся в составе Windows 2000, позволяет монтировать и поддерживать любые тома FAT32, в том числе и такие, объем которых превышает 32 Гбайт. За исключением упомянутого выше ограничения FAT32 в Windows 2000 работает точно так же, как в Windows 95 OSR2 и Windows 98.
Более эффективное расходование дискового пространства. FAT32 использует более мелкие кластеры (см. табл. 7.1), что позволяет повысить эффективность использования дискового пространства на 10—15% по сравнению с FAT.
Повышенная надежность и более быстрая загрузка программ. В отличие от FAT 12 и FAT 16, FAT32 обладает возможностью перемещать корневой каталог и использовать резервную копию FAT, если первая копия получила повреждения. Кроме того, загрузочный сектор FAT32 был расширен по сравнению с FAT16 и содержит резервные копии жизненно важных структур данных. Повышенная устойчивость FAT32 обусловлена именно этими факторами.

Появление Windows NT 4.0 в 1996 г. подвигло меня на написание статьи «NTFS против FAT», вызвавшей шквал читательских писем. Этот материал был посвящен двум разным файловым системам, которые поддерживала NT 4.0.

При тестировании последней версии NT — Windows 2000 — я лишний раз убедился, что все новое — это хорошо забытое старое. Файловые системы, приоритетные для новой версии Windows, — NTFS 5.0 (NTFS5) и FAT32 — модернизированные двойники своих предшественников. В предлагаемой статье речь пойдет о внутренних изменениях в семействе файловых систем NT и о том, когда лучше использовать каждую из них. Расскажу и о некоторых типичных «подводных камнях», на которые можно наткнуться при работе с данными файловыми системами в Windows 2000.

Только факты

Планируя переход на новую версию операционной системы, нужно не в последнюю очередь задуматься о совместимости с файловой системой предыдущей ОС. Windows 2000 поддерживает несколько типов файловых систем гораздо больше, чем NT 4.0. Это и FAT12, и FAT16, и файловая система компакт-дисков CD-ROM File System (CDFS), NT-версия файловой системы ISO-9660. Однако в Microsoft не планируют расширять или модернизировать эти системы, за исключением возможного добавления в CDFS поддержки формата RockRidge для UNIX. NTFS, основная файловая система Windows 2000, обогатилась новыми возможностями и приобрела более ясную структуру. Windows 2000 поддерживает также файловую систему Universal Disk Format (UDF), впервые представленную в Windows 98. Сейчас UDF в Windows 2000 работает в основном с DVD-ROM. Но, несомненно, в дальнейшем планируется заменить привязанную к CD-ROM систему CDFS новой UDF. Поддерживается и версия UDF 1.50, тогда как в Windows 98 — 1.02. Ассоциация Optical Storage Technology Association (OSTA), разработавшая стандарт UDF, выпустила версию 2.0. В нее добавлено несколько новых возможностей, включая поддержку длинных имен файлов и UNICODE, списков ACL, потоковых файлов. И хотя спецификации UDF позволяют выполнять запись (например, CD Recordable, CD-R, CD-Rewritable, CD-RW, DVD-RAM), версия UDF 1.50 в Windows 2000 обеспечивает режим только для чтения.

В ближайшее время разработчики Microsoft собираются выпустить для Windows 2000 драйвер UDF версии 2.0, но неизвестно, будет ли поддерживаться режим записи. В настоящий момент независимые поставщики используют драйверы UDF или программное обеспечение собственной разработки для устранения недостатков UDF версии 1.50 в Windows 2000.

Первая остановка — NTFS5

Специалисты Microsoft добавили в Windows 2000 много новых свойств и компонентов, например службу каталогов Active Directory; возможности управления хранением данных, такие, как квотирование дискового пространства и шифрование хранимых данных посредством Encrypting File System (EFS); систему иерархического хранения Hierarchial Storage Management (HSM); средства развертывания приложений с помощью объектов групповой политики и IntelliMirror. Все эти возможности являются частью новой операционной системы, но для их поддержки разработчикам Microsoft пришлось преобразовать NTFS в NTFS5. Windows 2000 поддерживает только NTFS5 и автоматически конвертирует дисковые тома из предыдущей версии в новую при установке системы или монтировании томов. Такая автоматическая конвертация может оказать влияние на системы, где используется несколько версий NT (дополнительная информация во врезке «Автоматическая конвертация в NTFS5: что нужно знать»). Файловая система NTFS5 поддерживает реализованные в Windows 2000 квотирование, шифрование файлов, reparse points, подсоединение каталогов, монтирование томов, разреженные файлы, журнал изменений.

Квотирование дисков

Спецификация NTFS уже давно содержала метаданные для поддержки квотирования дискового пространства пользователем, но только Windows 2000 с NTFS5 стала первой версией NT, действительно поддерживающей квотирование. Квоты на дисковое пространство в Windows 2000 работают на уровне пользователя и тома (т. е. можно установить квоты для нескольких пользователей на каждом томе). SID пользователя определяет принадлежность файла и, следовательно, занимаемый на томах объем. Информация о занимаемом пространстве хранится на соответствующем томе, а не в выделенной базе данных. Такая возможность позволяет работать с NTFS более эффективно и гибко, особенно при использовании кластеров и системы хранения Storage Area Networks.

Экран 1. Включение функции квотирования и выделение лимитов на дисковое пространство в Windows 2000.

Администраторы смогут задействовать квоты диска для контроля занимаемого пользователем пространства на локальных и сетевых томах. Вместо реально оставшегося свободного дискового пространства пользователь видит дисковое пространство, оставшееся в рамках квоты. Т.е. пользователь не видит реального объема памяти тома и не будет удивляться, почему его квота столь низка, когда на диске еще много свободного места. Точно так же и приложения, работающие на компьютере пользователя, не смогут получить информацию о реальном объеме свободного пространства на диске и создать временные или кэш-файлы, исходя из объема всего доступного пространства. Это особенно важно, поскольку приложение, создающее такие файлы, может исходить из того, что оно имеет права на больший объем дискового пространства, чем система позволяет задействовать данному пользователю.

Кроме поддержки функции квотирования на уровне файловой системы в NTFS5 реализован открытый интерфейс управления квотированием, доступный независимым компаниям. Как и интерфейс дефрагментации, который дебютировал в NT 4.0, API квотирования позволяет производителям расширять возможности управления квотированием в Windows 2000. Это может понадобиться в том случае, если заложенных в системе возможностей окажется недостаточно. Для включения данной функции и настройки квот нужно выбрать закладку Quota в диалоговом окне Properties для любого тома, как показано на Экране 1.

Шифрование файлов

Экран 2. Доступ к функции шифрования.

До сих пор для шифрования данных в системах NT приходилось пользоваться утилитами производства независимых компаний. В новой версии NT наконец реализована система обеспечения защиты данных — EFS. Новые возможности NTFS5 и Windows 2000 позволяют задействовать архитектуру открытых ключей для шифрования файлов, каталогов или томов с помощью EFS. Для зашифровки файла система шифрования использует ключ шифрования файла (File Encryption Key, FEK). Ключ пользователя применяется для формирования FEK, при этом заполняется поле дешифровки Data Decryption Field (DDF). Можно задать ключ для отдельного агента восстановления Recovery Agent, задающегося в поле Data Recovery Field (DRF). Recovery Agent, правами которого может обладать кто-то из менеджеров компании, способен дешифровать и восстанавливать зашифрованные данные, как и создавший их пользователь. Таким образом, ситуация, когда компания не может получить доступ к данным, зашифрованным ее сотрудником, просто исключена. Как и при выделении квот, доступ к функции шифрования возможен через диалоговое окно Properties любого расположенного на NTFS файла, каталога или тома (см. Экран 2).

Reparse points

NTFS5 поддерживает реализованную в Windows 2000 возможность применения объектов под названием reparse points. Программы для Windows 2000 и сама система используют эти «точки» для отслеживания операций над объектами в структуре NTFS и исполнения программного кода перед тем, как вернуть данные пользователю или приложению. По замыслу разработчиков Microsoft такой способ позволит расширить возможности файловой системы.

Подсоединение каталогов (directory junctions)

Процесс подсоединения каталогов заключается в том, что система Windows привязывает каталоги NTFS к особого типа reparse points. Этот тип reparse points позволяет подсоединять один каталог NTFS к другому — даже если последний расположен на другом томе, главное, чтобы он находился на той же системе. Например, можно подсоединить разделяемую папку на одном сервере к нескольким разным каталогам пользователей, и при доступе к каталогу менять букву логического диска не придется. Подсоединение каталогов для связывания общего каталога (например, common), который может располагаться даже в разных файловых системах, с подкаталогом в домашнем каталоге, позволит разным пользователям видеть подкаталог common у себя в домашнем каталоге (например, D:usersjimcommon, D:usersobby common). Таким образом, подсоединение каталогов позволяет объединить все пространство имен файловой системы с корневыми каталогами (корнями томов) или подкаталогами на локальном томе системы. Данная возможность унификации пространства имен, соединяющая ресурсы из разных мест в одном, напоминает механизм работы Dfs. Дополнительная информация о различиях между этими двумя технологиями представлена на врезке «Подсоединение каталогов против Dfs». Подсоединение каталогов позволяет строить гибридные конструкции из томов разного типа (например, RAID 1, RAID 5, не обычные тома).

Точки монтирования томов

Точки монтирования томов — объекты файловой системы, использующие reparse points для связывания каталога NTFS5 и целого тома (только тома целиком, а не его каталога). Например, можно назначить тому NTFS (скажем, K) каталог с именем data на томе J (отдельном томе NTFS). И каталог J:data теперь будет указывать на содержимое всего тома K. Точки монтирования томов позволяют администраторам и пользователям расширять объем дисковой памяти без переноса данных и переразбиения дисков. Как и подсоединение каталогов, точки монтирования томов расширяют возможности использования пространства имен и позволяют строить гибридные системы хранения данных.

Разреженные файлы (parse files)

NTFS5 поддерживает разреженные файлы, которые состоят из больших областей последовательных нулевых разрядов. Такой файл можно пометить как разреженный и дать файловой системе возможность выделять место для хранения только значимых разрядов данного файла. NTFS хранит информацию только о том, где размещены значимые данные. Подобный способ позволяет оптимально распределять дисковую память на томах NTFS при хранении разреженных файлов и обработке этих файлов приложениями.

Журнал изменений

При использовании томов большого объема повышается нагрузка на дисковую подсистему сервера со стороны приложений, которые производят анализ истории изменения файлов (например, программа резервного копирования анализирует дату и время последнего изменения файла, для определения необходимости архивирования). К счастью, Windows 2000 имеет новую функцию, именуемую журналом изменений, которая облегчает данную задачу. Журнал изменений — это специальный хранящийся на томе журнал, который фиксирует все изменения файлов данного тома. Чтобы журнал не переполнялся, разработчики Micorosoft сделали его циклическим, т. е. с определенного момента новые данные, фиксируемые в журнале, «затирают» старые (длина записи в журнале изменений составляет около 80 байт). В таком журнале отражаются все операции по изменению файлов, такие, как модификация и удаление. Фиксируется, однако, только тип операции над данными файла, а не сами изменения данных. Журнал изменений позволяет уменьшить нагрузку таких приложений, как Indexing Service и File Replication System, сильно зависящих от записей данного журнала. Этот компонент служит независимым разработчикам базой для написания более эффективных утилит и приложений с пониженной нагрузкой на систему ввода/вывода сервера и более высокой общей производительностью системы. По умолчанию, журнал изменений на томах NTFS5 в Windows 2000 отключен, поэтому приложениям или пользователям нужно включать его самостоятельно.

На арене наконец FAT32

До появления Windows 2000 только пользователи Windows 98 могли работать с несколькими мониторами, DirectX 7.0, DVD, устройствами Universal Serial Bus (USB). При работе с другими операционными системами приходилось создавать системы с двойной загрузкой, чтобы запустить Win9x и поиграть в любимую игру или загрузить фото с цифровой USB-камеры. Пользователи NT не могли работать с файлами на томах FAT32, которые создавались Windows 98 или Windows 95 SR2. Исключение составляли только драйвер для NT, обеспечивающий чтение томов FAT32, и его конкурент от Winternals, допускающий также и запись. В Windows 2000 поддержка FAT32 реализована по полной программе, устранены имевшие место трудности. Чтобы максимально эффективно использовать FAT32 в Windows 2000, нужно хорошо знать ее возможности.

FAT32, впервые представленная в Windows 95 SR2, была прямой наследницей файловой системы FAT (FAT16). Отличалась она тем, что прежде всего, более эффективно использовала дисковое пространство, поскольку поддерживала меньший размер кластера на одном и том же томе. Кластер, или адресуемый блок, — это минимальный блок дисковой памяти для записи данных на томе; он задается при форматировании диска. Все хранящиеся на диске файлы, вне зависимости от их реального размера, имеют размер, кратный размеру кластера. Кроме того, любой, даже небольшой файл (например, размером 1 Кбайт) должен занимать по меньшей мере один кластер драгоценного дискового пространства. Из-за этих ограничений на томах FAT остается много неиспользованного пространства.

И хотя FAT32 задействует более широкий диапазон размеров кластеров, чем FAT, и, следовательно, полнее использует дисковое пространство, NTFS справляется с этой задачей еще лучше. В Таблице 1 приведены размеры используемых FAT-кластеров, в зависимости от размера диска. Таблица 2 содержит аналогичную информацию для FAT32, а Таблица 3 — для NTFS.

Разработчики Microsoft реализовали в FAT32 возможности обеспечения целостности данных. В FAT32 имеется несколько функций, обеспечивающих доступ к критичным данным о структуре системы. Например, FAT32 может перенести корневой каталог диска из одного места в другое, если область диска, где этот каталог располагался, случайно была испорчена. Возможно использование резервной копии таблицы размещения файлов, если первая копия была испорчена или недоступна. И наконец, FAT32 создает расширенную загрузочную запись, содержащую резервные копии структуры критичных данных. Все эти новые особенности делают FAT32 более надежной, чем ее предшественница FAT, хотя и не такой стойкой, как NTFS, наделенная возможностями протоколирования изменений.

Windows 2000 поддерживает файловую систему FAT32, но все же эта поддержка несколько ограничена. Например, в Win9x OSR 2.0 теоретически можно создавать тома FAT32 объемом 2 Тбайт (на практике ограничение составляет 127,53 Гбайт), но в Windows 2000 нельзя создать том FAT32 более 32 Гбайт. В Microsoft подтверждают этот факт и поясняют, что такое ограничение на FAT32 введено для того, чтобы стимулировать использование NTFS. Я не сторонник такого подхода, хотя NTFS и обеспечивает лучшую производительность и надежность на томах данного размера. Можно также использовать имеющиеся в Windows 2000 тома Win9x с объемом более 32 Гбайт (т. е. Windows 2000 может работать с унаследованными томами объемом более 32 Гбайт, но не способна их создавать). Другим ограничением FAT32, и упущением Microsoft, является невозможность конвертации томов FAT в FAT32 в системе Windows 2000. Можно конвертировать тома FAT и FAT32 в NTFS, но средства конвертации имеющегося тома FAT в FAT32 нет. Пока разработчики Microsoft не предоставляют такого инструмента в Windows NT Server Resource Kit или в будущем пакете исправлений, придется довольствоваться утилитами из Win9x или решениями независимых производителей.

Как сделать выбор

Изучив возможности NTFS5 и FAT32 и различия между ними, нужно решить, когда и где использовать каждую из систем. И хотя в заголовке статьи они противопоставлены друг другу, это взаимодополняющие продукты. Выбор файловой системы для каждого диска напрямую зависит от его задач. Во-первых, не следует использовать FAT32 на дисках сервера Windows 2000, так как FAT32 не обеспечивает необходимой безопасности дисковых томов. Во-вторых, только NTFS5 может поддерживать большинство нововведений в Windows 2000, таких, как служба Active Directory и Remote Installation Services. В большинстве случаев нет нужды гадать, какую систему использовать, поскольку диалоговые окна Windows 2000 сообщают, что данная функция требует наличия NTFS.

Один из слабых аргументов в пользу применения FAT (или FAT32) на сервере связан с загрузочным разделом. До появления Windows 2000 многие администраторы использовали FAT на загрузочном разделе, поскольку загрузочный диск DOS или Win9x мог предоставить доступ и помочь восстановить том FAT при сбое. Но включение в состав Windows 2000 средства Recovery Console (RC) опровергает и этот аргумент. RC — дополнительный вариант при загрузке системы, который можно установить на системе Windows 2000. Для этого нужно запустить winnt32/cmdcons на компакт-диске Windows 2000. Можно использовать RC для выполнения операций восстановления на томах NTFS, например для копирования файлов или их переименования. С появлением RC для файловой системы сервера Windows 2000 больше подойдет NTFS.

Может возникнуть ситуация, когда необходимо воспользоваться другим типом файловой системы. Например, компьютер с многовариантной загрузкой нескольких операционных систем (Win9x, Linux, OS/2, DOS) требует доступа к загрузочному разделу для всех систем. Для такого тома нужна файловая система, общая для всех ОС. Подробная информация о полезных утилитах для многовариантной загрузки приведена во врезке «Утилиты для файловых систем». Другим примером использования раздела FAT для загрузочного раздела служит применение менеджера загрузки от независимого производителя. Иногда подобные утилиты требуют установки на небольшой раздел FAT на первом жестком диске. Поскольку ни FAT32 (из-за того, что поддерживает тома размером от 512 Мбайт), ни NTFS (из-за больших накладных расходов на малых томах и ввиду того, что менеджеры загрузки производства независимых компаний чаще всего не поддерживают NTFS) для такого случая не подходят, FAT будет единственно возможным решением.

Таблица 4 поможет определиться в выборе файловой системы для конкретных нужд. Для решения проблем многовариантной загрузки можно воспользоваться утилитами от Winternals Software, такими, как NTFSDOS, FAT32 for Windows NT 4.0, NTFS for Win98.

Итак, оба продукта, и NTFS5 и FAT32, в Windows 2000 помогают системе достичь нового уровня производительности, совместимости и управляемости. В частности, на NTFS5 базируются многие новые функции Windows 2000. Только поняв возможности, внутренние особенности и ограничения этих систем, условия применения в той или иной ситуации, можно четко спланировать их использование в системе Windows 2000.

ОБ АВТОРЕ

Шон Дейли — один из редакторов журнала Windows NT Magazine и президент компании iNTellinet Solutions, занимающейся консалтингом и сетевой интеграцией. Имеет звание MCSE. Последней из его книг была «Optimizing Windows NT», выпущенная издательством IDG Books. С ним можно связаться по адресу электронной почты: sean@ntsol.com.


АВТОМАТИЧЕСКАЯ КОНВЕРТАЦИЯ В NTFS5: ЧТО НУЖНО ЗНАТЬ

Ранние версии NTFS система Windows 2000 не поддерживает. Чтобы система могла работать с томом NTFS, нужно конвертировать его в формат NTFS 5.0. Процесс не требует участия пользователя — Windows автоматически преобразует созданный ранними версиями системы том NTFS в формат NTFS5 в момент монтирования тома. Система не выдаст никакой подсказки для подтверждения. Процесс этот происходит быстро (даже для больших томов), и после преобразования перезагружать систему не требуется. Однако при работе в неоднородной среде Windows 2000 могут возникнуть проблемы. Правда, все это касается только локальных дисков, подсоединенных к данной системе, а никак не томов, доступных по сети, которые Windows 2000 не будет модифицировать или конвертировать.

Чтобы использовать системы с многовариантной загрузкой или сменным диском, отформатированным в NTFS, нужно знать некоторые особенности NTFS5. Чтобы NT 4.0 работала с NTFS5, необходимо установить пакет исправлений Service Pack 4 (SP4) или более поздний на все компьютеры с NT. Предыдущие пакеты исправлений не будут работать с томами и выдадут ошибку при начальной загрузке, если Windows 2000 конвертирует загрузочный раздел диска в NTFS5. Преобразование NTFS4 в NTFS5 — односторонний процесс. Обратную конвертацию провести невозможно, даже с помощью утилит независимых разработчиков. Можно только восстановить систему с резервных лент после переустановки NT 4.0. После конвертации тома в формат NTFS5 обнаружится, что нельзя установить или переустановить NT 4.0 из-за ошибочного завершения процесса инсталляции. Кроме того, поскольку NT (даже с SP4 и выше) не может запустить Chkdsk на томах NTFS5, для восстановления дисков нужно загружать Windows 2000.

Многие пользователи хотят установить Windows 2000 наряду со своей рабочей версией NT 4.0, для оценки и тестирования новой операционной системы. Но такая установка может повлиять на уже установленную NT. Из-за невозможности переустановить NT или использовать Chkdsk для проверки вновь созданных томов, управлять установленной системой становится сложно. Я обнаружил, что после выполнения односторонней конвертации система NT начинает работать менее стабильно, а переустановить ее нельзя. Я убедился в этом, когда установил Windows 2000 на отдельный том на своей рабочей станции NT. Если нет желания в дальнейшем использовать именно NT, не стоит беспокоиться о последствиях установки Windows 2000. Но если переход к новой версии намечается только через какое-то время, лучше не устанавливать ее на свою рабочую систему. Можно выделить для этого отдельную машину или подождать до полного перехода на новую версию.


УТИЛИТЫ ДЛЯ ФАЙЛОВЫХ СИСТЕМ

Существует две утилиты производства независимых компаний, которые очень пригодятся при использовании компьютера с установленными на нем разными операционными системами. Первая — Winternals Software?s FAT32 for Windows NT 4.0 — поможет использовать FAT32 на системах с установленными Windows NT и Windows 9х. Данная утилита поддерживает функции чтения и записи при работе с томами FAT32, но не позволяет создавать загрузочный том NT на FAT32. При работе с томами FAT32 на системах с двойной загрузкой Windows 9х и Windows NT, где доступ к томам FAT32 необходим из обеих систем, данная утилита послужит подспорьем.

Другая утилита, Winternals NTFS for Windows 98, обеспечивает возможность чтения и записи при работе с томами NTFS, созданными как в NT, так и в Windows 2000.

При использовании многовариантной загрузки, объединяющей Windows 9х, NT 4.0 и Windows 2000, эти две утилиты просто необходимы.


ПОДСОЕДИНЕНИЕ КАТАЛОГОВ ПРОТИВ DFS

Знакомство с Dfs, как дополнением для NT4.0 или уже в составе Windows 2000, приводит к мысли, что функция подсоединения каталогов во многом напоминает работу этой службы. Однако различия между ними весьма существенны, и используются эти технологии для разных целей (см. Таблицу А).

ТАБЛИЦА A. СРАВНЕНИЕ ВОЗМОЖНОСТЕЙ ТОЧЕК ПОДСОЕДИНЕНИЯ DFS И ТОЧЕК ПОДСОЕДИНЕНИЯ КАТАЛОГОВ NTFS.

Характеристика Точка подсоединения Dfs Точка подсоединения каталогов NTFS
Начальная точка подсоединения Локальный разделяемый ресурс Локальный каталог NTFS
Целевая точка подсоединения Любой сетевой ресурс Любой существующий локальный каталог
Отказоустойчивость Да (в Windows 2000) Нет
Восстановление Да Да (с помощью Chkdsk)
Возможность множественных подсоединений Да Нет
Поддержка кластеров Да Нет
API Да Да
Графические средства управления Да Минимальные
Требования Windows 2000 или NT Server 4.0 Windows 2000 с NTFS5

ТАБЛИЦА 1. РАЗМЕР КЛАСТЕРА (АДРЕСУЕМОГО БЛОКА) FAT ДЛЯ ДИСКОВ РАЗНОГО ОБЪЕМА.

Размер тома, Мбайт Размер кластера по умолчанию, Кбайт
0-15* 4
16-31 0,5
32-63 1
62-127 2
128-255 4
256-511 8
512-1023 16
1024-2047 32
2048-4095 64
4096-8191 128**
8192 и более 256**

* Тома размером менее 16 Мбайт используют 12-разрядную файловую систему (FAT12).

** Для поддержки FAT разделов объемом 4 Гбайт, которые используют кластеры 128 Кбайт и 256 Кбайт, диск должен задействовать сектор размером более 512 байт.


ТАБЛИЦА 2. РАЗМЕР КЛАСТЕРА (АДРЕСУЕМОГО БЛОКА) FAT32 ДЛЯ ДИСКОВ РАЗНОГО ОБЪЕМА.

Размер тома, Мбайт Размер кластера по умолчанию, Кбайт
512-8191* 4
8192-16 383 8
16 384-32 767 16
32 768 и более 32

* FAT32 не поддерживает диски объемом менее 512 Мбайт.


ТАБЛИЦА 3. РАЗМЕР КЛАСТЕРА (АДРЕСУЕМОГО БЛОКА) NTFS5 ДЛЯ ДИСКОВ РАЗНОГО ОБЪЕМА.

Размер тома, Мбайт Размер кластера по умолчанию, Кбайт
0-512 0,5
513-1024 1
1025-2048 2
2049 и более 4

ТАБЛИЦА 4. ВЫБОР ФАЙЛОВОЙ СИСТЕМЫ ДЛЯ WINDOWS 2000.

Назначение тома Файловая система
Все тома на серверах Windows 2000 NTFS5
Тома, содержащие файлы, требующие конфиденциальности (включая доступ с полномочиями и шифрование) NTFS5
Тома, требующие квотирования NTFS5
Тома, требующие сжатия NTFS5
Тома рабочих станций, доступные по сети NTFS5
Тома на системах с двойной загрузкой (Windows 2000 Professional и Windows 9x OSR) FAT32 (Каждую операционную систему нужно устанавливать на свой раздел, его размер для FAT32 должен быть не менее 512 Мбайт.)
Тома, к которым необходим доступ MS-DOS, Windows 3.x, Windows for Workgroups, Win95 OSR, OS/2 FAT16
Все остальные тома NTFS5

8.5.1. Файловые системы типа fat

Операционная
система Windows
2000 кроме новой файловой системы NTFS,
разработанной специально для Windows
NT,
поддерживает несколько устаревших
файловых систем типа FAT
операционной системы MS-DOS.

Логический
раздел, отформатированный под файловую
систему FAT
(File
Allocation
Table
– таблица размещения файлов), состоит
из следующих областей:

1.Загрузочный
сектор

содержит программу начальной загрузки
операционной системы. Вид этой программы
зависит от типа операционной системы,
которая будет загружаться из этого
раздела.

2.
Основная
копия
FAТ
содержит информацию о размещении файлов
и катало­гов на диске.

3.
Резервная
копия
FAT.

4.
Корневой
каталог

занимает фиксированную область размером
в 32 сектора (16 Кбайт), что позволяет
хранить 512 записей о файлах и каталогах,
так как каждая запись каталога состоит
из 32 байт.

5.
Область
данных

предназначена для размещения всех
файлов и всех каталогов, кроме корневого
каталога.

Файловая
система FAT
поддерживает всего два типа файлов:
обычный файл и каталог. Файловая система
распределяет память только из области
данных, причем использует в качестве
минимальной единицы дискового пространства
кластер.

Таблица
FAT
(как основная копия, так и резервная)
состоит из массива индексных указателей,
количество которых равно количеству
кластеров области данных. Между кластерами
и индексными указателями имеется взаимно
однозначное соответствие – нулевой
указатель соответствует нулевому
кластеру и т.д.

Индексный
указатель может принимать следующие
значения, характеризующие состояние
связанного с ним кластера:

– кластер
свободен (не используется);

– кластер
используется файлом и не является
последним кластером фййла (в этом случае
индексный указатель содержит номер
следующего файла);

  • последний кластер
    файла;

  • дефектный кластер;

  • резервный кластер.

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

В
начальный период после форматирования
файлы будут размещаться в последовательных
кластерах области данных, однако после
определенного количества удалений
файлов кластеры одного файла окажутся
в произвольных местах области данных,
чередуясь с кластерами других файлов.

Размер
таблицы FAT
и разрядность используемых в ней
индексных указателей определяется
количеством кластеров в области данных.
Для уменьшения потерь из-за фрагментации
желательно кластеры делать небольшими,
а для сокращения объема адресной
информации и повышения скорости обмена
наоборот – чем больше, тем лучше. При
форматировании диска под файловую
систему FAT
обычно выбирается компромиссное решение
и размеры кластеров выбираются из
диапазона от 1 до 128 секторов, или от 512
байт до 64 Кбайт.

Очевидно,
что разрядность индексного указателя
должна быть такой, чтобы в нем можно
было задать максимальный номер кластера
для диска определенного объема. Существует
несколько разновидностей FAT,
отличающихся разрядностью индексных
указателей, которая и используется в
качестве условного обозначения: FAT12,
FAT16
и FAT32.
В файловой системе FAT16
используются 16-разрядные указатели,
что позволяет поддерживать до 65 536
кластеров в области данных диска, а в
FAT32
– 32-разрядные указатели для более чем
4 миллиардов кластеров.

Таблица
FAT
при фиксированной разрядности индексных
указателей имеет пе­ременный размер,
зависящий от объема области данных
диска. При удалении файла из файловой
системы FAT
в первый байт соответствующей записи
каталога заносится специальный признак,
свидетельствующий о том, что эта запись
свободна, а во все индексные указатели
файла заносится признак «кла­стер
свободен». Остальные данные в записи
каталога, в том числе номер первого
кластера файла, остаются нетронутыми,
что оставляет шансы для восстановле­ния
ошибочно удаленного файла. освобождения
записи. Очевидно, что надежно можно
восстановить только файлы, которые были
расположены в последовательных кластерах
диска, так как при отсутствии связного
списка выявить принадлежность произвольно
расположенного кластера удаленному
файлу невозможно (без анализа содержимого
кластеров, выполняемого пользователем
«вручную»).

Резервная
копия FAT
всегда синхронизируется с основной
копией при любых операциях с файлами,
поэтому резервную копию нельзя
использовать для oтмены
ошибочных действий пользователя,
выглядевших с точки зрения системы
вполне корректными. Резервная копия
может быть полезна только в том случае,
когда секторы основной памяти окaзывaютcя
физически поврежденными и не читаются.

Используемый
в FAT
метод хранения адресной информации о
файлах не отличается большой надежностью
– при разрыве списка индексных указателей
в одном месте, например из-за сбоя в
работе программного кода ОС по причине
внешних электромагнитных помех, теряется
информация обо всех последующих кластерах
файла.

Файловые
системы FAT12
и FAT16
оперировали с именами файлов, состоящими
из 12 символов по схеме «8.3». В версии
FAT16
операционной системы Win­dows
NT
был введен новый тип записи каталога –
«длинное имя», что позволяет использовать
имена длиной до 255 символов, причем
каждый символ длинного имени хранится
в двухбайтном формате. Имя по схеме
«8.3», называемое теперь коротким,
по-прежнему хранится в 12-байтовом поле
имени файла в записи каталога, а длинное
имя помещается порциями по 13 символов
в одну или несколько записей, следующих
непосредственно за основной записью
каталога. Каждый символ кодируется
двумя байтами, поэтому 13 символов
занимают 26 байт, а оставшиеся 6 байт
отведены под служебную информацию.
Таким образом у файла имеется два имени
– короткое для совместимости со старыми
приложениями, не понимающими длинных
имен, и длинное имя, удобное в использовании.
Файловая система FAT32
также под­держивает короткие и длинные
имена.

Файловые
системы FAT12
и FAT16
получили большое распространение
благо­даря их применению в операционных
системах MS-DOS
и Windows
3.x
– самых массовых операционных системах
первого десятилетия эры персональных
ком­пьютеров. По этой причине эти
файловые системы поддерживаются сегодня
и
другими ОС, такими как UNIX,
OS/2,
Windows
95/98/ME
и Windows
NT/2000/XP.
Однако из-за постоянно растущих объемов
жестких дисков, а также возрастающих
требований к надежности, эти файловые
системы практически вытеснены вначале
сиcтемой
FAT32,
впервые появившейся в Windows
95 OSR2,
а затем и файловыми сиcтемами
других типов.

Управление файлами и каталогами

Microsoft Windows 2000 предоставляет мощные средства для работы с файлами и каталогами. В основе этих средств два базовых типа файловых систем:

  • таблица размещения файлов (File Allocation Table, FAT) существует в 16-битной и 32-битной версиях;
  • файловая система Windows NT (New Technology File System, NTFS) доступна в версиях 4.0 и 5.0.

Понимание принципов организации файлов в операционной системе – это основа для эффективной работы любого системного администратора. В операционной системе Windows 2000 используются определенные файловые структуры, которые необходимо знать и понимать для обеспечения надежной и стабильной работы системы. Файловая структура – это, в сущности, способ, которым операционная система организует и управляет данными на диске. Это включает в себя не только то, как данные хранятся, но и то, как они индексируются и доступны для использования. В Windows 2000, такие функции, как управление доступом, управление ресурсами и многозадачность, во многом зависят от эффективности файловой структуры. Поэтому глубокое понимание этого аспекта не только значительно облегчает работу администратора, но и позволяет повысить общую производительность и надежность системы.

Основные свойства FAT и NTFS

Способности по работе с файлами и каталогами в операционной системе Windows 2000 во многом определяются типом файловой системы, которую вы выбираете для использования. Файловая система – это метод, с помощью которого операционная система находит, считывает и записывает информацию на диск. В Windows 2000 поддерживаются две основные файловые системы: FAT (File Allocation Table) и NTFS (New Technology File System). Каждая из этих систем имеет свои уникальные характеристики и особенности, которые делают их больше или меньше подходящими для различных сценариев использования. FAT – это старая и надежная система, которая поддерживается практически всеми операционными системами и устройствами, но она не обладает некоторыми продвинутыми функциями безопасности и эффективности, доступными в NTFS. С другой стороны, NTFS – это более современная и гибкая система, которая предлагает ряд преимуществ, таких как поддержка больших объемов дискового пространства, улучшенные функции безопасности и управление квотами диска. Понимание особенностей каждой из этих систем поможет вам лучше настроить и оптимизировать вашу операционную систему.

Тома FAT

Тома FAT отслеживают состояние файлов и каталогов по таблице размещения. Однако возможности FAT ограниченны. Windows 2000 поддерживает две версии FAT (табл. 12-1).

  • FAT16 широко используется в Microsoft Windows NT 4.0. FAT16 поддерживает 16-битную таблицу размещения файлов, и обычно ее называют просто FAT. Эта система оптимальна для томов размером менее 2 Гб.
  • FAT32 появилась во втором выпуске Windows 95 (OSR 2) и поставлялась с Windows 98. FAT32 поддерживает 32-битную таблицу размещения файлов кластеры меньшего размера, чем FAT, за счет чего эффективнее использует пространство диска. В Windows 2000 FAT32 поддерживает тома размером до 32 Гб.
Таблица 12-1. Сравнение характеристик FAT и FAT32.

Характеристика FAT FAT32
Размер элемента таблицы размещения файлов 16 бит 32 бита
Максимальный размер раздела 4 Гб; наилучший — до 2 Гб 2 Тб; ограничен в Windows 2000 до 32 Гб
Максимальный размер файла 2 Гб 4 Гб
Поддерживается операционными системами MS-DOS, все версии Windows Windows 95 OSR 2, Windows 98 и Windows 2000
Поддерживает малый размер кластеров Нет Да
Поддерживает возможности NTFS 4.0 Нет Нет
Поддерживает возможности NTFS 5.0 Нет Нет
Используется на дискетах Да Нет
Используется на съемных носителях Да Да

Использование NTFS

NTFS предлагает мощные средства для работы с файлами и каталогами. Существуют две версии NTFS:

  • NTFS 4.0 используется и Windows NT 4.0. Полностью поддерживает управление локальным и удаленным доступом к файлам и каталогам, а также технологии сжатия файлов и каталогов Windows. He поддерживает большую часть возможностей файловой системы Windows 2000.
  • NTFS 5.0 используется в Windows 2000. Полностью поддерживает такие возможности Windows 2000, как служба каталогов Active Directory, дисковые квоты и шифрование. Эта система поддерживается только в Windows 2000 и минимально — в Windows NT 4.0 SP4 или более поздними выпусками.

Примечание Если вы создали разделы NTFS в Windows NT 4.0 и обновили систему до Windows 2000, разделы не обновляются автоматически до NTFS 5.0. Вы должны явно выбрать обновление разделов при установке ОС или при установке Active Directory на сервер Windows 2000.

Ниже дано краткое сравнение характеристик NTFS 4.0 и NTFS 5.0 (Табл. 12-2). Системы Windows NT 4.0 SP4 или более поздние могут обращаться к файлам и каталогам NTFS 5.0, но не используют нее новые возможности NTFS.

Таблица 12-2. Сравнение характеристик NTFS 4.0 и NTFS 5.O.

Характеристика NTFS 4.0 NTFS 5.0
Максимальный размер раздела 32 Гб 2 Тб
Максимальный размер файла 32 Гб Ограничен только размером раздела
Поддерживается операционными системами Windows NT 4.0, Windows 2000 Windows 2000 и Windows NT 4.0
Расширенные права доступа к файлам Да Не полностью
Поддерживает сжатие Windows Нет Да
Поддерживает шифрование Windows Нет Да
Поддерживает структуры Active Directory Нет Да
Поддерживает разреженные файлы Нет Да
Поддерживает внешнее хранилище Нет Да
Поддерживает дисковые квоты Нет Да
Используется на дискетах Да Да
Используется на съемных носителях Да Да

Соглашения Windows 2000 об именах файлов применяются как к файлам, так и к каталогам. Для упрощения термин «наименование файла» часто используется в отношении обоих. Хотя имена файлов в Windows 2000 могут содержать как прописные, так и строчные буквы, они не чувствительны к регистру. Это означает, что вы можете сохранить файл под именем «MyBook.doc», и имя файла будет отображаться именно так. Однако, вы не сможете сохранить в том же каталоге файл «mybook.doc».

Как NTFS, так и FAT32 поддерживают длинные имена файлов, длиной до 255 символов. Вы можете использовать почти все символы при названии файлов, включая пробелы, за исключением следующих: < > : » / \ | ? *

Совет: Пробелы в именах файлов могут вызвать проблемы с доступом к ним. При ссылке на такой файл, возможно, потребуется заключить его имя в кавычки. Кроме того, если вы планируете опубликовать этот файл в Интернете, вам, возможно, придется удалить все пробелы из имени файла или заменить их на символы подчеркивания (_), чтобы гарантировать доступ к вашему файлу из браузеров.

Допустимы следующие имена файлов:

  • My Favorite Short Story.doc;
  • My_Favorite_Short_Story.doc;
  • My..Favorite..Short. Story.doc;
  • My Favorite Short Story!!!.doc.

Доступ к длинным именам файлов из MS-DOS.

В MS-DOS с 16-битной файловой системой FAT, имена файлов и каталогов ограничены восемью символами для названия и тремя символами для расширения файла. Например: CHAPTER4.TXT. Это соглашение об именах часто называют «правилом 8.3» или «стандартным правилом именования файлов MS-DOS». Из-за этого могут возникнуть проблемы при обращении к файлам и каталогам из утилит командной строки, которые не поддерживают длинные имена. Для поддержки доступа к длинным именам для всех файлов и каталогов в системе, создаются сокращенные имена, соответствующие стандартным правилам именования файлов MS-DOS. Для просмотра сокращенных имен файлов, используется команда: dir /X.

Обычно, сокращенное имя файла выглядит примерно так: «MYFILE~1.TXT». Сокращенное имя создается путем взятия первых шести символов из оригинального имени файла, исключая специальные символы и пробелы. Затем добавляется тильда (~) и порядковый номер, который различает файлы с похожими именами. Расширение файла сохраняется без изменений.

Этот формат обычно начинается с первых 6 символов исходного имени файла, после которых следует тильда (~) и число, отображающее, сколько файлов с такими же первыми 6 символами присутствуют в этой папке. Например, «CHAPTE~1.TXT» и «CHAPTE~2.TXT». Это позволяет уникально идентифицировать файлы, даже если их исходные имена начинаются с одинаковых символов.

Как Windows 2000 создает сокращенное имя файла

Windows 2000 создает сокращенное имя файла из длинного по следующим правилам:

    все пробелы в имени файла удаляются: имя файла My Favorite Short Story.doc превращается в MyFavoriteShortStory.doc;
    все точки в имени файла удаляются (кроме точки, отделяющей имя файла от его расширения): имя файла My.Favorite..Short…Story.doc превращается в MyFavoriteShortStory.doc;
    недопустимые по правилам именования файлов в MS-DOS символы заменяются символом подчеркивания (_). Имя файла My[Favorite]ShortStory.doc превращается в My_Favorite_ShortStory.doc;
    все оставшиеся символы переводятся в верхний регистр: имя файла My Favorite Short Story.doc превращается в MYFAVORITESHORTSTORY.DOC. Затем применяются правила сокращения для создания стандартного имени файла MS-DOS.

Правила сокращения

Для приведения к виду 8.3 имя файла и его расширение сокращаются, если это необходимо.

  • Расширение файла сокращается до первых трех символов: имя файла Mary.text становится MARY.TEX.
  • Имя файла сокращается до первых 6 символов (это корневое имя файла), и добавляется уникальный указатель вида ~п, где п — номер файла с 6-символьным именем: имя файла My Favorite Short Story.doc превращается в MYFAVO~1.DOC; второй файл в том же каталоге, у которого имя сократится до MYFAVO, станет MYFAVO~2.DOC.

Примечание: Если у вас много файлов с похожими именами, вы можете увидеть результат применения другого правила создания короткого имени файла. Если более 4 файлов используют одинаковый 6-символьный корень, дополнительные имена файлов создаются комбинацией первых двух символов имени файла и 4-символьного хеш-кода с последующим добавлением уникального указателя. Если в каталоге хранятся файлы MYFAVO~1.DOC, MYFAVO~2.DOC, MYFAVO~3.DOC и MYFAVO~4.DOC, дополнительные файлы с этим корнем могут быть названы MY3140~1.DOC, MY40C7~1.DOC, и MYEACC~1.DOC.

Работу с файлами и каталогами облегчает Проводник Windows, однако для этого можно также использовать окна «Мой компьютер» и «Мое сетевое окружение» — их можно открыть двойным щелчком на соответствующих значках на рабочем столе Windows 2000.

Примечание Для краткости я буду в основном говорить о Проводнике, но аналогичные действия можно выполнить и в окнах My Computer и My Network Places.

Использование Проводника Windows

Чтобы запустить Проводник, раскройте меню Start\Programs\Accessories (Пуск\Программы\Стандартные) и выберите Windows Explorer (Проводник). Виды и панели инструментов Проводника Проводник может отображать несколько панелей просмотра.

Вид левой панели Проводника зависит от текущего режима просмотра: Folders (Папки), Search (Поиск), History (История) и Favorites (Избранное). По умолчанию отображаются папки.

В правой панели отображается содержимое выбранной папки или результат поиска.

В области Tip Of The Day (Полезный совет) выводятся полезные указания по работе с Windows 2000. Вид отдельных папок также можно настраивать (рис. 12-1). По умолчанию Проводник отображает только панели обозревателя и содержимого, но вы можете потребовать:

  • показать другие виды на панели обозревателя: выберите меню View (Вид), Explorer Bar (Панель обозревателя) и затем — нужный вам вид;
  • показать совет: выберите меню View (Вид), Explorer Bar (Панель обозревателя) и затем — Tip Of The Day (Полезный совет);
  • убрать панель обозревателя или совет: щелкните кнопку закрытия панели (значок X в верхнем левом или верхнем правом углу панели).

Изменить вид содержимого позволяет также меню View (Вид). Помеченные галочкой пункты включены, остальные — выключены. Основные параметры таковы:

  • Toolbar (Панель инструментов) позволяет добавить и убрать панели инструментов;
  • Status Bar (Строка состояния) добавляет строку состояния, которая отображает информацию о выбранных объектах;
  • List (Список) отображает список файлов и папок вместо значков или подробного списка (таблицы);
  • Details (Таблица) отображает подробный список файлов и папок, для каждого объекта на панели содержимого указывается размер, тип файла и дата изменения;
  • Small Icons (Мелкие значки) отображает мелкие значки для файлов и папок;
  • Large Icons (Крупные значки) отображает крупные значки для файлов и папок;
  • Arrange Icons (Упорядочить значки) позволяет упорядочить файлы и папки по именам, типу, размеру и дате, при отображении в виде таблицы щелчок заголовка соответствующего столбца имеет аналогичный эффект;
  • Thumbnails (Миниатюры) позволяет видеть миниатюрную версию файла изображения для быстрого просмотра.

Понятие о значках Проводника Windows

Каждый значок, отображаемый в Проводнике, имеет свое назначение:

  • Desktop (Рабочий стол) — папка верхнего уровня, где хранятся файлы, папки и ярлыки рабочего стола Windows. Она находится на том же уровне иерархии, что и My Network Places (Сетевое окружение) и My Computer (Мой компьютер).
  • My Computer (Мой компьютер) — папка верхнего уровня, содержащая все локальные ресурсы и папки, доступные данному компьютеру.
  • My Network Places; (Сетевое окружение) — папка верхнего уровня для сети. Щелкните ее для просмотра сетевых ресурсов.
  • Recycle Bin (Корзина) — папка, где хранятся удаленные файлы и каталоги. Если система настроена для использования корзины, вы можете восстанавливать файлы из нее до того, как они будут окончательно удалены.
  • My Documents (Мои документы) — папка для хранения личных файлов. Она хранит папку My Pictures (Мои рисунки), настроенную для предварительного просмотра изображений.
  • Диски — устройства хранения, каждое из которых идентифицируются уникальным значком и буквой диска. Windows 2000 отображает разделы жестких дисков, гибкие диски, съемные диски и компакт-диски.
  • Сетевые диски — удаленные сетевые ресурсы, подключенные к системе.
  • Открытые папки — папки, раскрытые для просмотра; их содержимое показано на правой панели.
  • Закрытые папки — папки, которые в данный момент не раскрыты для просмотра; их содержимое не показывается.

Совет Чтобы раскрыть папку без показа ее содержимого, в панели содержимого щелкните символ «плюс» {+) слева от названия папки. Таким образом можно просматривать папки на удаленных системах быстрее, чем обычно. Эта методика удобна и при копировании. При этом вы отображаете содержимое папки, файлы из которой вы хотите копировать, в панели содержимого, затем ищете папку назначения в панели папок и, найдя, копируете в нее исходные файлы.

Отображение скрытых и сжатых файлов в Проводнике Windows

Администратору часто приходится просматривать системные файлы типа динамически подключаемых библиотек (dynamic link library, DLL), а также сжатые или несжатые файлы. Но по умолчанию Проводник не показывает файлы с атрибутом «скрытый», как не показывает разницу между сжатыми и несжатыми файлами. Чтобы изменить начальные параметры, и меню Tools (Сервис) выберите пункт Folder Options (Свойства папки), а затем вкладку View (Вид). Теперь вы можете настроить новые параметры в диалоговом окне Folder Options (рис. 12-2).

  • Чтобы отобразить скрытые файлы, щелкните Show Hidden Files And Folders (Показать скрытые файлы и папки).
  • Чтобы отобразить все расширения файлов, снимите флажок Hide File Extensions For Known File Types (He показывать расширения для известных типов файлов).
  • Чтобы отобразить скрытые файлы ОС, снимите флажок Hide Protected Operating SYSTEMFiles (He показывать защищенные файлы операционной системы).
  • Для подсвечивания сжатых файлов и папок пометьте флажок Display Compressed Files And Folders With Alternate Color (Показать сжатые файлы и папки другим цветом).

Настройка вида папки

Проводник позволяет настроить вид папок (как отдельно взятых, так и всех сразу), отображаемых как Web-страницы.

Работа с шаблонами папок

Используя файлы шаблонов, Проводник определяет, как папка будет выглядеть it панели содержимого. Он создает эти шаблоны как HTML-документы, и вы можете редактировать их как обычный Web-документ. Для создания шаблонов применяются технологии HTML, CSS и сценарии. Сценарии позволяют настроить папки и сделать их более интерактивными. Обычно сценарии пишут на языке JavaScript, но они могут быть написаны и на VBScript. Предопределенные шаблоны таковы:

  • Standard (Стандартный) обладает всеми возможностями предварительного просмотра документов и аннотаций;
  • Classic (Icons Only) [Классический (Только значки)] быстрый и эффективный простой вид;
  • Simple (Простой) — основной вид, имеющий некоторые возможности Web, но не использующий сценарии;
  • Image Preview (Просмотр изображений) — вид со специальной возможностью предварительного просмотра изображений.

Параметры пила папки применяются ко всем пользователям, обращающимся к системе как локально, так и удаленно. По умолчанию большинство папок отображаются в стандартном виде. Вы можете изменить вид, настроив папку, если у вас есть нрава записи в нее. Если вам нравится какой-то особый вид, можете применить его ко всем папкам в системе, владельцем которых вы являетесь. Примечание В стандартном виде окно предварительного просмотра выводит изображения/документы, которые можно показать. Для этого ОС запускает нужное приложение, считывает документ/изображение и показывает его предварительный вид. Вы также можете добавить для папки фон и комментарий. Фон отображается «позади» всех значков и текста папки. Комментарии показываются на панели аннотации, и в них можно описать содержимое данной папки. Фон и комментарии добавляются в шаблон папки как пользовательские параметры.

Разрешение отображения папок в виде Web-страниц

Шаблоны папок используются, только когда разрешено отображение папок как Web-страниц. Разрешение или запрет этой возможности основаны на наборах параметров Проводника, разных для каждого пользователя, регистрирующегося на компьютере. Отображение папок как Web-страниц разрешается или запрещается так.

  1. В Проводнике в меню Tools (Сервис) выберите Folders Options (Свойства папки).
  2. На вкладке General (Общие) выберите Enable Web Content In Folders (Отображать веб-содержимое в папках) или Use WindowsClassic Folders (Использовать обычные папки Windows).
  3. Щелкните ОК.

Настройка пользовательского вида папки

  1. В Проводнике выберите нужную папку. Чтобы настроить все папки в системе, выберите любую и следуйте инструкциям из раздела «Настройка вида нескольких папок».
  2. В меню View (Вид) выберите Customize This Folder (Настроить вид папки). Запустится мастер Customize This Folder (Настройка пайки). Прочитайте информацию во вступительном окне и щелкните Next (Далее).
  3. Выберите тип настройки (рис.12-3):
    • Choose Or Edit An HTML Template For This Folder (Выбрать или изменить HTML-шаблон для этой папки) позволяет выбрать/создать шаблон для папки;
    • Modify Background Picture And Filename Appearance (Изменить рисунок фона и представление имен файлов) позволяет добавить фоновый цвет или рисунок в папку;
    • Add Folder Comment (Добавить комментарий к папке) позволяет ввести комментарий-описание папки.

В окне Change Folder Template (Изменить шаблон папки) можно выбрать новый шаблон. Варианты выбора: Standard (Стандартный), Classic (Icons Only) [Классический (Только значки)], Simple (Простой), Image Preview (Просмотр изображений). Если хотите отредактировать файл шаблона, выберите I Want To Edit This Template (Я хочу изменить этот шаблон).

Внимание! Файлы шаблонов пишут, используя современные технологии создания сценариев. Если у вас есть опыт такой работы, вы легко измените файлы шаблонов. Но будьте осторожны. Неправильное редактирование сделает шаблон неработоспособным, и вам придется назначать папке новый шаблон еще раз. Если вы пометили флажок Modify Background And Filename Appearance (Изменить рисунок фона, и представление имен файлов), откроется одноименное окно, где можно выбрать параметры фона и текста. Вы можете выбрать фоновый рисунок из списка или найти изображение, щелкнув кнопку Browse (Обзор). После выбора изображения вы можете, щелкнув кнопку Text (Текст) или Background (Фон), изменить цвета фона и текста (рис.12-4).

Если вы ранее пометили флажок Add Folder Comment (Добавить комментарий к папке), откроется одноименное окно ввода комментария. Если вы планируете применить этот шаблон ко всем папкам в системе, оставьте пока это поле пустым. 7. Щелкните Next, а затем — Finish (Готово). Папка примет заданный вид.

Настройка вида нескольких папок

Диалоговое окно Folder Options (Свойства папки) позволяет применить заданный вами вид ко всем папкам в системе или восстановить стандартный вид всех папок.

  1. В Проводнике выберите нужную папку. Вы можете применить параметры вида этой папки ко всем вашим папкам в системе.
  2. В меню Tools (Средства) выберите Folder Options (Свойства папки) и перейдите на вкладку View (Вид).
  3. Для применения вида текущей папки ко всем вашим папкам в системе щелкните Like Current Folder (Как у текущей папки).
  4. Чтобы восстановить стандартный вид всех своих папок, щелкните Reset All Folders (Сброс для всех папок).

Форматирование дискет и других съемных носителей

Проводник упрощает работу с дискетами и другими съемными носителями. Например, вы можете форматировать диски.

  1. Вставьте дискету или другой съемный диск, который хотите отформатировать.
  2. Правой кнопкой щелкните значок соответствующего диска на панели папок Проводника.
  3. В контекстном меню выберите Format (Форматировать), затем задайте параметры форматирования в диалоговом окне. Для дискет доступна только файловая система FAT. Для других типов съемных дисков, таких как Zip, можно использовать FAT, FAT32 или NTFS. Примечание Если вы форматируете съемный диск как раздел NTFS, на нем создается раздел NTFS 5.0. Windows 2000 в отличие от Windows NT 4.0 позволяет извлечь раздел, отформатированный как NTFS, в любое время. Щелкните кнопку выброса на приводе съемного диска или правой кнопкой щелкните значок диска в проводнике Windows и выберите Eject (Извлечь).
  4. Щелкните Start (Начать) для форматирования дискеты или другого съемного диска.

Копирование дискет

  1. Правой кнопкой щелкните значок дискеты на панели папок Проводника и из контекстного меню выберите Copy Disk (Копировать диск).
  2. Диалоговое окно Copy Disk (Копировать диск) позволяет выбрать исходный диск и диск назначения. В поле Сору From (Копировать с) укажите диск, который хотите использовать как исходный. В поле Copy То (Копировать на) выберите диск, куда будут скопированы данные. Если у вас на компьютере только один привод для гибких дисков, исходный дисковод и дисковод назначения будут одинаковыми (рис. 12-5).
  3. Щелкните Start (Начать), а затем после соответствующих подсказок вставьте исходный диск и диск назначения. Индикатор в нижней части окна копирования диска показывает состояние ПРОЦЕССа.

Управление файлами

Windows 2000 позволяет управлять файлами многими способами. Вы можете копировать или перемещать файлы внутри окон (как в Проводнике) и между окнами — например, копируя файл из Проводника Windowsв окно My Network Places (Мое сетевое окружение). Вы также можете копировать файлы на рабочий стол и с него.

Выбор файлов и каталогов

Отдельный файл или несколько файлов в Проводнике можно выбрать по-разному. Отдельный файл выбирается щелчком, а несколько файлов:

  • при нажатой клавише Ctrl, щелчками нужных файлов;
  • при нажатой клавише Shift, выбрав первый файл/панку, а затем — последний файл/папку из нужного списка.

Копирование файлов и папок перетаскиванием

Вы можете скопировать или переместить объекты в любое открытое окно или видимую область на рабочем столе.

  1. Выберите объекты, которые хотите скопировать или переместить.
  2. Перетащите мышью эти объекты в новое место.
  3. Если вы перетаскиваете файл или папку на другой диск, они автоматически копируются. Чтобы переместить файл, при перетаскивании удерживайте нажатой клавишу Shift.
  4. Если вы перетаскиваете файл/папку в новое место на том же диске, Windows 2000 попытается сразу переместить этот объект. Для предотвращения этого при перетаскивании удерживайте нажатой клавишу Ctrl.

Примечание При копировании исходное местоположение файла и место назначения должны быть видны. Это значит, что вам может понадобиться открыть несколько копий Проводника или несколько окон и раскрыть папки внутри этих окон.

Копирование файлов и папок в места, которые не отображаются в данный момент

Вы можете скопировать объекты в места, не отображаемые в данный момент.

  1. Выберите объекты для копирования.
  2. Перетащите объекты в панель папок.
  3. Медленно подтащите объекты к самой верхней папке, видимой на панели (или к самой нижней). Дерево папок начнет «прокручиваться» вверх или вниз.
  4. Дойдя до папки назначения, отпустите кнопку мыши. Если эта папка находится на другом диске, объект скопирует ся; иначе он будет перемещен.

Копирование и вставка файлов

Я предпочитаю перемещать файлы с помощью операций копирования и вставки. При этом не нужно беспокоиться о том, был файл скопирован или перемещен. Вы просто копируете файлы в буфер обмена и вставляете их, куда нужно.

  1. Выберите объекты, которые хотите скопировать.
  2. Щелкните их правой кнопкой и выберите Сору (Копировать). Вы можете также выбрать Сору из меню Edit (Правка) или нажать Ctrl+C.
  3. Укажите место назначения, щелкните правой кнопкой в любом месте панели содержимого и выберите Paste (Вставить). Вы также можете выбрать Paste из меню Edit (Правка) или нажать Ctrl+V.

Примечание Windows 2000 может не скопировать файлы и папки в специальные окна. Например, обычно нельзя копировать файлы и затем вставить их в окно My Computer (Мой компьютер). Аналогично у вас может не получиться копирование и вставка в другие окна специальных папок.

Перемещение файлов с помощью вырезания и вставки

  1. Выберите объекты, которые вы хотите переместить.
  2. Щелкните по ним правой кнопкой мыши и выберите «Cut» (Вырезать). Вы также можете выбрать «Cut» из меню «Edit» (Правка) или нажать Ctrl+X.
  3. Укажите место назначения, щелкните правой кнопкой мыши в любом месте панели содержимого и выберите «Paste» (Вставить). Вы также можете выбрать «Paste» из меню «Edit» (Правка) или нажать Ctrl+V.
  4. Когда появится подсказка о перемещении выбранных объектов, щелкните «ОК».

Примечание: Когда вы используете команды «Cut» и «Paste», Windows 2000 не сразу удаляет объект из первоначального местоположения. Команда «Cut» просто копирует объект в буфер обмена. Файл удаляется со старого места только после выполнения команды «Paste».

Переименование файлов и каталогов

  1. Правой кнопкой щелкните на имя файла/каталога и выберите Rename (Переименовать). Или выберите имя файла/каталога, а затем в меню File — Rename.
  2. Имя ресурса теперь можно редактировать. Наберите новое имя ресурса.
  3. Нажмите Enter или щелкните значок ресурса.

Удаление файлов и каталогов

  1. Выберите объект, который вы хотите удалить.
  2. Нажмите клавишу Delete на клавиатуре или выберите команду Delete (Удалить) из меню File, либо выберите Delete из контекстного меню.

Примечание: По умолчанию, Проводник помещает удаляемые файлы в Recycle Bin (Корзину). Для окончательного удаления файлов, вам нужно очистить Корзину. Для немедленного удаления файлов, минуя Корзину, удерживайте клавишу Shift и нажмите Delete, или выберите Delete из меню File, удерживая клавишу Shift.

Создание папок

  1. В панели папок выберите каталог, где будет находиться новая папка.
  2. В панели содержимого щелкните правой кнопкой, выберите меню New (Создать), а затем — Folder (Папку). В панели содержимого полнится новая папка. Первоначально она будет называться New Folder (Новая папка), и ее имя будет выбрано для редактирования.
  3. Измените имя папки и нажмите клавишу Enter.

Просмотр свойств диска

Проводник, папки My Computer и My Network Places позволяют просматривать свойства ваших дисков, включая логические диски, накопители на гибких дисках, сменные, сетевые и компакт-диски. Просмотреть свойства диска вы можете одним из двух способов:

  • щелкнув правой кнопкой значок диска и выбрав Properties;
  • выбрав диск, а затем — Properties из меню File. Некоторые вкладки окна свойств доступны только для разделов NTFS(рис. 12-6). Так, вкладка Security (Безопасность) в NTFS позволяет настроить права доступа, аудита и права владения. Точное количество вкладок зависит от типа диска (табл. 12-3).
Таблица 12-3. Доступность и описание вкладок свойств диска

Вкладка Доступность Описание
General (Общие) Все типы дисков Обеспечивает обзор конфигурации и объема диска.
Tools (Сервис) Жесткие, гибкие и сменные диски Обеспечивает доступ к средствам поиска ошибок, дефрагментации и резервного копирования.
Hardware (Оборудование) Жесткие, гибкие и сменные диски Обеспечивает доступ к параметрам устройства и средствам устранения неисправностей.
Sharing (Доступ) Все локальные диски Позволяет использовать диск совместно с удаленными пользователями.
Security (Безопасность) Разделы NTFS Настраивает права доступа, аудита и владения.
Remote Storage (Внешнее хранилище) Разделы NTFS Управляет внешним хранилищем.
Quota (Квота) Разделы NTFS Ограничивает дисковое пространство дисков для пользователей.
Web Sharing (Веб-доступ) Все локальные диски Позволяет использовать диск совместно с локальным Web-сервером. (Вкладка доступна, когда в системе установлены Internet Information Server или Personal Web Server.)

Просмотр свойств файла и папки

Проводник, панки My Computer и My Network Places позволяют просматривать свойства файлов/папок одним из двух способов:

  • щелкнув правой кнопкой значок файла/папки и выбрав Properties (Свойства);
  • выбрав файл/папку, а затем — Properties из меню File. Вкладка General (Общие) окна свойств папки на томе NTFS отображает краткую информацию о папке и позволяет назначить атрибуты (рис. 12-7):
  • Read-Only (Только чтение) показывает, предназначены ли файл/папка только для чтения; вы не сможете изменить или случайно удалить такие файлы/папки;
  • Hidden (Скрытый) определяет, отображается ли файл в списках; вы можете перекрыть действие этого атрибута, разрешив Проводнику отображать скрытые файлы;
  • Advanced (Другие) позволяет включить сжатие, шифрование и архивирование для файла. Доступность вкладок в окне свойств файла/папки зависит от их типа (табл. 12-4).
Таблица 12-4. Доступность и описание общих вкладок файла и папки

Вкладка Доступность Описание
General (Общие) Все файлы и папки Обеспечивает обзор объекта и позволяет вам устанавливать его атрибуты.
Web Sharing (Веб-доступ) Все локальные папки Позволяет использовать папку совместно с локальным Web-сервером. (Вкладка доступна, если в системе установлены Internet Information Services)
Sharing (Доступ) Все локальные папки Позволяет использовать папку совместно с удаленными пользователями.
Security (Безопасность) Файлы и папки NTFS Настраивает права доступа, аудита и владения.
Summary (Сводка) Динамические библиотеки Win32 (DLL) и исполняемые файлы Позволяет редактировать описание, информацию об авторстве и исправлениях.
Version (Версия) Динамические библиотеки Win32 (DLL) и исполняемые файлы Позволяет проверять версию файла, описание, авторские права и другую ключевую информацию.

Примечание: Когда вы регистрируете новый тип файлов, могут добавиться или удалиться вкладки свойств. Например, с большей частью файлов изображений вы увидите дополнительные вкладки, где могут содержаться сведения типа ключевых слов, описания, заголовка, источника и т. п. Adobe Photoshop добавляет еще одну вкладку — Photoshop Image, которая показывает миниатюрную копию изображения, что позволит увидеть его, не открывая файл.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как подружить iphone с windows
  • Xampp download for windows 10
  • Редактировать меню правой кнопки мыши windows 10
  • Как скрыть панель задач в windows 10 на втором экране
  • Canoscan toolbox для windows 10 64 bit