Начальная загрузка компьютера происходит следующим образом: 1. При включении питания компьютера управление передаётся процедуре начальной загрузки, расположенной в постоянном запоминающем устройстве на материнской плате. 2. Процедура начальной загрузки выполняет проверку аппаратных узлов компьютера, формирует начальную часть таблицы векторов прерываний, инициализирует внешние устройства и начинает процесс загрузки операционной системы. 3. Процедура начальной загрузки делает попытку прочитать самый первый сектор дискеты, вставленной в дисковод (на загрузочной дискете этот сектор содержит загрузчик операционной системы). 4. Если дискеты в дисководе нет, то BIOS читает основную загрузочную запись диска (Master Boot Record). 5. Загрузчик анализирует содержимое таблицы разделов (она также находится в этом секторе), выбирает активный раздел и читает загрузочную запись этого раздела. 6. Загрузочная запись активного раздела считывает с диска файлы IO.SYS и MSDOS.SYS и загружает их в оперативную память компьютера. 7. Затем анализируется содержимое файла конфигурации — CONFIG.SYS. 8. После загрузки драйверов и резидентных программ, указанных в файле CONFIG.SYS, управление передаётся командному процессору COMMAND.COM. 9. После загрузки командного процессора и выполнения начальных процедур, перечисленных в файле AUTOEXEC.BAT, подготовка системы к работе завершается.