Что такое загрузочный код тома (определение VBC)

click fraud protection

Загрузочный код тома и блок параметров диска - две основные части, составляющие объем загрузочной записи / сектор. Загрузочный код тома вызывается главный загрузочный код и используется для запуска диспетчера загрузки, который начинает фактическую загрузку операционная система.

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

Загрузочные коды тома зависят от операционной системы в этом конкретном разделе. Например, загрузочный код тома для Windows 10 может работать иначе, чем один для вкуса Linux или даже другую версию Windows, например Windows XP или Windows 7.

Иллюстрация компьютерного кода
Iconfinder

Загрузочный код тома иногда обозначается аббревиатурой VBC.

Что делает загрузочный код тома

Основная загрузочная запись ищет загрузочный

устройство в зависимости от того последовательность загрузки / порядок устанавливается BIOS.

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

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

Для более старых версий Windows, таких как Windows XP, это Загрузчик NT (NTLDR) который загрузочный код тома использует для запуска операционной системы.

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

  1. ПОЧТА запускается, чтобы проверить аппаратное обеспечение функциональность.

  2. BIOS загружает и выполняет код из Главная загрузочная запись расположен на первом сектор жесткого диска.

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

  4. Предпринята попытка загрузить основной активный раздел.

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

  6. Загрузочному коду тома в этом загрузочном секторе дается контроль над остальной частью процесса загрузки, где он гарантирует, что файловая система конструкция находится в рабочем состоянии.

  7. Как только загрузочный код тома подтверждает файловую систему, выполняется BOOTMGR или NTLDR.

  8. Как упоминалось выше, BOOTMGR или NTLDR загружаются в память, и управление передается им, чтобы можно было запускать соответствующие файлы ОС и запускать Windows в обычном режиме.

Ошибки загрузочного кода тома

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

Поврежденный загрузочный код тома обычно приводит к hal.dll ошибки нравиться:

  • Не удается найти \ Windows \ System32 \ hal.dll
  • Windows не может запуститься, потому что следующий файл отсутствует или поврежден: C: \ Windows \ system32 \ hal.dll. Пожалуйста, переустановите копию вышеуказанного файла.

Подобные ошибки в загрузочном коде тома можно исправить с помощью bootsectкоманда, один из многих Команды командной строки доступно в Windows. Видеть Как использовать Bootsect для обновления загрузочного кода тома до BOOTMGR если вам нужна помощь с этим.

На шаге 4 выше, если попытка найти активный раздел не удалась, вы могли бы увидеть ошибку типа "Нет загрузочного устройства. " В этот момент ясно, что ошибка возникает не из-за загрузочного кода тома.

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