CHS Format Size Adjustment: что это и зачем нужна эта настройка

Настройка CHS Format Size Adjustment встречается в BIOS некоторых материнских плат и ноутбуков и относится к способу адресации данных на жёстком диске — геометрии Cylinders/Heads/Sectors (цилиндры/головки/секторы). Пользователи обычно замечают этот пункт при сбросе настроек BIOS, после замены батарейки CMOS или при попытке установить старую операционную систему на новый компьютер, и не понимают, что именно изменит переключение этого параметра.

Путаница объяснима: сама аббревиатура CHS уходит корнями в раннюю эпоху ПК, когда BIOS обращался к диску напрямую, указывая физическое расположение данных. Современные накопители используют адресацию LBA (Logical Block Addressing), поэтому для большинства актуальных систем параметр CHS носит скорее исторический или совместимый характер. Разберёмся, что скрывается за этой настройкой и когда её изменение действительно имеет смысл.

Что означает аббревиатура CHS

CHS — это сокращение от трёх параметров, описывающих физическую структуру классического жёсткого диска:

  • 🟢 Cylinders — цилиндры, то есть совокупность дорожек на всех магнитных пластинах диска, расположенных на одинаковом расстоянии от оси.
  • 🟡 Heads — головки чтения/записи, каждая из которых обслуживает одну поверхность пластины.
  • 🔵 Sectors — секторы, минимальные адресуемые участки дорожки, традиционно по 512 байт.

Объём диска в модели CHS вычислялся простым произведением: количество цилиндров × количество головок × количество секторов × 512 байт. Именно из-за ограничений разрядности этих полей в старых версиях BIOS возникали знаменитые «потолки» объёма — сначала около 504 МБ, затем около 8 ГБ. С переходом на LBA эти ограничения остались в прошлом, но поддержка CHS сохранилась ради совместимости со старым программным обеспечением.

Что делает параметр Size Adjustment

Пункт Format Size Adjustment (в разных версиях BIOS название может отличаться) связан с тем, как BIOS представляет геометрию накопителя операционной системе. Поскольку реальная физическая геометрия современного диска не совпадает с устаревшими ограничениями CHS, применяется так называемая трансляция геометрии — BIOS «придумывает» виртуальные значения цилиндров, головок и секторов, укладывающиеся в допустимые диапазоны.

Настройка определяет, как именно выполняется эта подгонка размера: какой алгоритм пересчёта используется и какое итоговое значение ёмкости увидит система. На старых платах рядом могли находиться режимы вроде Normal, Large и LBA — они решали ту же задачу трансляции, но с разной логикой пересчёта.

Когда изменение настройки действительно нужно

Для современной системы с Windows 10/11 или актуальным дистрибутивом Linux трогать этот параметр практически никогда не требуется — эти ОС работают с диском через LBA и игнорируют CHS-геометрию. Реальная необходимость возникает в ограниченном числе сценариев:

  • 💾 Установка или запуск устаревших ОС — например, MS-DOS или ранних версий Windows, которые опираются на CHS-адресацию через прерывания BIOS.
  • 🔧 Работа со старыми утилитами разметки и диагностики, чувствительными к геометрии диска.
  • 🖥️ Подключение диска, размеченного на другом компьютере с иным режимом трансляции, — при несовпадении режимов разделы могут «не увидеться».
  • 📟 Обслуживание промышленного или встраиваемого оборудования, где до сих пор используется legacy-загрузка.
⚠️ Внимание: изменение режима трансляции геометрии на диске с уже установленной старой ОС может сделать её незагружаемой — система ожидает данные по адресам, вычисленным по прежней схеме CHS. Перед переключением зафиксируйте текущее значение параметра, чтобы иметь возможность вернуть его.

Какие значения может принимать настройка

Конкретные варианты зависят от производителя BIOS и версии прошивки, поэтому универсального списка не существует. Ниже — типичные режимы трансляции, встречавшиеся в классических BIOS; сверяйтесь с документацией именно вашей платы.

РежимПринцип работыТипичное применение
NormalБез трансляции, реальная геометрия CHSДиски малого объёма, очень старые системы
Large / ECHSПересчёт цилиндров и головок для укладки в лимитыДиски среднего объёма, старые ОС
LBAЛинейная адресация блоковСовременные диски и ОС
AutoBIOS выбирает режим автоматическиЗначение по умолчанию на большинстве плат

На современных платах с UEFI подобные пункты либо отсутствуют вовсе, либо спрятаны в разделе совместимости — CSM (Compatibility Support Module). Если вы не нашли настройку, это нормально: UEFI-системы не полагаются на CHS.

📊 Где вы встретили настройку CHS Format Size Adjustment?
В Award/AMI BIOS старой материнской платы
В BIOS ноутбука
При установке старой ОС (DOS, Windows 9x)
В UEFI в разделе совместимости CSM

Как проверить и изменить параметр

Порядок действий зависит от версии BIOS, поэтому ниже — только общая безопасная последовательность. Вход в настройку обычно выполняется клавишей Del или F2 при включении компьютера, но на некоторых ноутбуках используются другие клавиши — уточните в инструкции к устройству.

☑️ Безопасная работа с настройкой CHS

Выполнено: 0 / 5

Искомый пункт, если он предусмотрен вашей версией прошивки, обычно находится в разделе вроде Standard CMOS Features, Advanced BIOS Features или подразделе настройки IDE/SATA-контроллера. После изменения сохраните настройки (как правило, клавиша F10) и перезагрузитесь.

⚠️ Внимание: не переписывайте и не форматируйте диск сразу после смены режима трансляции. Сначала убедитесь, что существующие разделы и данные видны корректно — иначе можно потерять информацию из-за неверно интерпретированной таблицы разделов.

Связь с современными технологиями

Стоит понимать, что на SSD и дисках, работающих в режиме AHCI/NVMe, геометрия CHS является полностью виртуальной — у твердотельного накопителя нет ни цилиндров, ни головок. Значения CHS в таких системах существуют лишь как заглушка для совместимости со старым кодом, который ожидает увидеть эти поля.

Аналогично таблица разделов GPT, пришедшая на смену MBR, не использует CHS-адресацию для описания разделов. Поэтому если ваш компьютер работает в режиме UEFI с GPT-диском, настройки CHS-трансляции не влияют ни на производительность, ни на доступный объём.

Почему возникали лимиты объёма в эпоху CHS

В классическом интерфейсе BIOS (прерывание INT 13h) под номер цилиндра отводилось 10 бит, под головку — 8 бит, под сектор — 6 бит. Это давало максимум 1024 цилиндра × 256 головок × 63 сектора × 512 байт, что и формировало знаменитый предел около 8 ГБ. Трансляция геометрии позволяла обойти несовпадение лимитов BIOS и контроллера диска, пересчитывая параметры так, чтобы обе стороны оставались в своих допустимых диапазонах.

Частые ошибки и заблуждения

Первое заблуждение — ожидание, что смена режима CHS «разгонит» диск или увеличит его объём. Настройка влияет только на способ представления адресов, а не на физическую ёмкость или скорость накопителя.

Вторая типичная ошибка — паника при виде «неправильного» объёма диска в BIOS после сброса настроек. Возможная причина кроется именно в сменившемся режиме трансляции: верните прежнее значение или режим Auto, и объём должен отобразиться корректно. Если же объём не совпадает при любом режиме, проверяйте другие причины — от HPA-областей до ограничений самой ОС.

Часто задаваемые вопросы

CHS Format Size Adjustment — это вирус или сбой BIOS?

Нет, это штатный пункт настройки BIOS, отвечающий за трансляцию геометрии диска. Его наличие не указывает на неисправность. Однако если параметр появился или изменился сам по себе, проверьте батарейку CMOS — при её разряде настройки могут сбрасываться.

Какое значение выбрать для современного компьютера?

Оптимальный вариант — оставить Auto или режим LBA, если такой выбор предусмотрен вашей версией BIOS. Современные ОС всё равно работают через LBA, поэтому ручная настройка CHS ничего не даст.

Может ли смена режима CHS удалить данные с диска?

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

Почему в моём BIOS нет такого пункта?

На платах с UEFI настройки CHS-геометрии обычно отсутствуют или скрыты в разделе совместимости CSM. Это нормально: UEFI-системам трансляция CHS не нужна.

Влияет ли настройка на SSD?

Нет. У твердотельных накопителей нет физической геометрии «цилиндры/головки/секторы», значения CHS для них чисто формальны. Производительность и объём SSD от этого параметра не зависят.