Данная команда основана на команде Format в
Windows Millennium Edition. Это предоставляет только следующие
возможности.
Запуск команды Oformat в версиях MS–DOS в
Windows Millennium Edition или Windows XP.
Запуск компьютера в MS–DOS и установка Windows XP с
помощью программы Winnt.exe.
Помимо этого, средство Oformat обладает следующими
возможностями, специально разработанными для изготовителей
компьютеров.
При использовании средства Oformat нет необходимости проверять
разделы при первом форматировании диска. В результате можно
выполнить быстрое форматирование сразу после создания нового
раздела, что требует намного меньше времени в среде изготовления,
чем при использовании команды Format.
Oformat не запрашивает подтверждения перед форматированием
диска.
При использовании параметра командной строки /a команда
Oformat выравнивает кластеры данных FAT в определенном разделе, что
уменьшает время преобразования диска в NTFS.
Далее представлен синтаксис команды Oformat, имеющий
отношение к предустановке Windows.
Указывает диск, форматирование которого необходимо
выполнить.
/a:число
Выравнивает сектора системы для файловой системы FAT, удобной
для преобразования в NTFS. Значением параметра число могут
быть цифры 2, 4, 8, 16, 32, 64, 128.
/autotest
Запускается без вмешательства пользователя. Не следует
использовать с параметром /v.
/q
Выполняет быстрый формат.
/v:метка_диска
Задает метку тома. Не следует использовать с параметром
/autotest.
Внимание!
Если параметр /q не используется, выполнение команды
Oformat требует столько же времени, что и команда Format.
Параметр командной строки /a:8 форматирует том таким
образом, чтобы кластеры данных FAT были выровнены по границам
областей размером 4 КБ. Данная конфигурация
рекомендована, поскольку является наиболее эффективной для
преобразования в NTFS.
Пример
Эта командная строка выполняет форматирование тома на диске E
заново разбитого на разделы жесткого диска путем перезаписи
загрузочного сектора, FAT и корневой папки с чистыми структурами. В
дополнение она оптимальным образом настраивает диск для
преобразования в NTFS.
Выделяет место для системных файлов на отформатированном
диске.
/c
Проверяет кластеры, отмеченные как поврежденные.
/f:размер
Задает емкость гибкого диска, под которую он будет
отформатирован. Значением параметра размер могут быть числа
160; 180; 320; 360; 720; 1,2; 1,44; 2,88.
/n:сектора
Задает количество секторов на дорожке.
/s
Копирует системные файлы на отформатированный диск.
/t:дорожки
Задает количество дорожек на одной стороне диска.
/u
Не сохраняет сведения о восстановлении, которые могут быть
использованы для команды unformat.
/l
Форматирует гибкий диск с одной стороны.
/4
Форматирует 5,25-дюймовый диск двойной плотности
емкостью 360 КБ.
В отличии от Format, команда Oformat позволяет не выполнять
проверку целостности диска или не перезаписывать существующие
данные в область данных. Чтобы сохранить геометрию диска, значения
в блоке параметров BIOS (BPB) исходного загрузочного сектора
вставляются в новый загрузочный сектор. Для неотформатированных
разделов командой Oformat используются значения BPB, вычисленные
программой настройки MS-DOS, а не значения из
существующего загрузочного сектора. Эта модификация позволяет
выполнять быстрое форматирование, если загрузочный сектор содержит
неправильные данные, например после разбиения дисков на разделы.
Команда Oformat извлекает параметры для диска непосредственно из
BIOS MS-DOS, который вычисляет их, используя сведения
о разделе, чтобы загрузочный сектор, размещаемый командой Oformat
на диск, был правильным. Эти модификации позволяют форматировать
жесткий диск любого размера за пять секунд, вне зависимости от
того, был ли он отформатирован до этого.
Команда Oformat не проверяет диск, поэтому, возможно, не будут
обнаружены существующие ошибки раздела жесткого диска. Следует
оценить данный риск с учетом наличия гарантии производителя
диска.