Файлы, необходимые для запуска системы

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

Критически важные файлы загрузки Windows 2000

Файлы, необходимые для успешного запуска Windows 2000, перечислены в таблице 2.1.

Таблица 2.1. Файлы, необходимые для запуска Windows 2000

ФайлМестоположениеНазначение
NTLDRКорневой каталог системного раздела (обычно C:\)Загрузчик операционной системы Windows 2000.
Boot.iniКорневой каталог системного разделаФайл конфигурации загрузки. Определяет список доступных ОС.
Bootsect.dosКорневой каталог системного разделаИспользуется в системах с двойной загрузкой для загрузки MS-DOS, Windows 3.1x или Windows 9x.
Ntdetect.comКорневой каталог системного разделаОпределяет и распознает аппаратные средства компьютера при загрузке.
Ntbootdd.sysКорневой каталог системного разделаНеобходим для загрузки системы с SCSI-дисков, если BIOS не поддерживает загрузку с SCSI-устройств.
Ntoskrnl.exe%SystemRoot%\System32 (обычно C:\Windows\System32)Основное ядро операционной системы Windows 2000.
Hal.dll%SystemRoot%\System32Библиотека аппаратной абстракции (Hardware Abstraction Layer).
Раздел реестра SYSTEM%SystemRoot%\System32\ConfigХранит настройки операционной системы, включая параметры загрузки.
Драйверы устройств%SystemRoot%\System32\DriversСодержат файлы драйверов, необходимых для загрузки и работы системы.

Восстановление файлов загрузки

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

Восстановление загрузчика с установочного диска выполняется следующими командами:

expand X:\I386\ntldr C:\
expand X:\I386\ntdetect.com C:\

Где X: – буква привода CD-ROM.

Где X: – буква привода CD-ROM.

Примечание:

Если файл Boot.ini отсутствует или поврежден, можно создать его вручную, следуя инструкциям из раздела Файл Boot.ini.

Настройка мультизагрузочной системы

Если в системе планируется использовать несколько операционных систем, например UNIX или Linux, можно настроить их загрузку через Windows 2000.

Для этого необходимо скопировать загрузочный сектор раздела, на котором установлена другая ОС, в системный раздел Windows 2000. Например, создайте файл C:\BOOTSECT.LNX или C:\BOOTSECT.BSD и добавьте в Boot.ini одну из следующих строк (или обе, если используется несколько ОС):

C:\BOOTSECT.LNX="Linux"
C:\BOOTSECT.BSD="FreeBSD"

После этого Windows 2000 сможет загружать альтернативные ОС через свой загрузчик.

Вывод

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

Дополнительную информацию можно найти в разделе Файл Boot.ini, где описаны методы редактирования и настройки загрузочного конфигурационного файла.