Загрузочный файл boot ini в Windows XP. Неправильный boot ini Где находится загрузочный файл windows xp

Где находится файл BOOT.INI и для чего он нужен, а нужен он для запуска операционных систем Windows и выбора их параметров, находится он в корневом каталоге С:\ на жёстком диске, скорее всего сразу вы его не увидите, потому что этому файлу присвоен атрибут скрытый, но этот атрибут можно убрать и файл BOOT.INI можно будет увидеть и даже отредактировать. Пуск->Панель управления, далее Свойства папки->Вид и отметить пункт "Показывать скрытые файлы и папки", далее убрать галочку с пункта "Скрывать защищённые системные файлы" применить и OK. И вот он наш файл BOOT.INI нашёлся, теперь его можно увидеть в корневом каталоге жёсткого диска на котором у вас находится операционная система, в нашем случае (C:). Если вам нужно узнать как правильно редактировать файл BOOT.INI, можете почитать у нас

Где находится файл BOOT.INI

И вот он наш файл BOOT.INI

Что бы вы могли редактировать файл BOOT.INI щёлкните правой кнопкой мыши на самом файле и свойствах снимите галочку с атрибута Только для чтения и нажмите OK.

  1. Вы можете не найти файл BOOT.INI в том случае, если на вашем компьютере операционная система находится не на диске "С", а на другом локальном диске, тогда нужно просмотреть все локальные диски, можно поискать просто через Поиск.
  2. Или же вы используете при загрузке компьютера специальную программу загрузчик, стороннего разработчика, например , мой знакомый установил на компьютер две операционные системы в неправильной последовательности, сначала Windows 7, потом решил установить второй системой Windows XP, после успешной установки Windows XP загрузчик последней благополучно стёр загрузчик Windows 7, стала загружаться одна Windows XP, пришлось установить программу EasyBCD, она создаёт свой специальный загрузчик и позволяет запускать обе операционные системы в любой последовательности, но после установки этой программы файл BOOT.INI вы уже не найдёте.

В Windows XP файл boot.ini управляет меню загрузки операционных систем и указывает откуда именно загружать файлы операционной системы. Если его случайно или злонамеренно удалить, грузиться Windows будет, но станет доставать ошибкой .

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

Что нужно сделать

1. Если установлена одна операционная система Windows XP на первом разделе жесткого диска (на диске C: ), то файл должен содержать следующие строки:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect

Нужно всего лишь создать текстовый файл и скопировать в него эти строки, а сам файл положить в корневую папку диска «C:».

2. Если было установлено две операционные системы Windows XP, на диски C: и D:, тогда содержимое изменится на такое:

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP» /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=»Microsoft Windows XP (2)» /noexecute=optin /fastdetect

3. Если на компьютере установлена «Консоль восстановления », то к обоим первым случаям добавляется такая строчка:

c:\CMDCONS\BOOTSECT.DAT=»Microsoft Windows XP Recovery Console» /CMDCONS

С помощью параметра timeout можно указать время ожидания выбора из меню, работает только если есть больше одного пункта, минимальное значение 3.

Можно восстановить файл boot.ini в полуавтоматическом режиме, для этого понадобится установочный диск Windows, с помощью которого входим в «Консоль восстановления ».

В консоли проводим следующие действия:

  1. вводим: bootcfg /rebuild
  2. после поиска имеющихся операционных систем консоль спросит:

«Добавить систему в список загрузки? (:»

нажимаем «Y»

  1. на запрос:

«Введите идентификатор загрузки:»

вводим «Microsoft Windows XP Professional RU» или как хочется чтобы отображалось в меню.

  1. на запрос:

«Введите параметры загрузки:»

вводим «/fastdetect »

Всё, теперь вводим «exit» чтобы перезагрузиться, файл boot.ini создан заново. А я желаю вам удачи, будьте осторожны, не удаляйте системные файлы.

PS: в зависимости от версии и языка операционной системы сообщения могут отличаться, но смысл тот же.

Файл boot.ini находится в корневом каталоге жёсткого диска, вернее, в его
системном разделе. Там же находятся и другие файлы необходимые для корректной
загрузки операционной системы: ntdetect.com, ntldr, ntbootdd.sys,
bootsect.dos . Файл boot.ini отвечает за выбор операционной системы, задаёт
параметры её функционирования, во время загрузки ПК, он так же, руководит
самим процессом загрузки.
Редактируется файл boot.ini в обычном текстовом редакторе. Собственно,
необходимость в редактировании может появиться при повреждении этого файла,
для восстановления при случайном удалении, что бы добавить диски или их
разделы в систему, равно, как и удалить.
Перед редактированием boot.ini включите просмотр скрытых файлов, иначе вы его
не найдёте, затем обязательно сделайте его резервную копию, в его свойствах
снимите флажок "только чтение", иначе вы не сможете сохранить
результат редактирования, обязательно сделайте резервную копию файла.
Частично, редактировать возможно через: Свойства системы Загрузка
операционной системы Загрузка и восстановление, или через утилиту Windows
msconfig.exe .,а так же через сторонние программы, но полное редактирование
возможно только вручную.
1 .Создаём резервную копию: Мой компьютер, клик правой клавишей мыши, Свойства
- Дополнительно - - нажать
операционной системы жмём Правка . У вас откроется текстовый редактор
Блокнот , это у вас открылся ваш сохраняемый файл для редактирования. Здесь
кликайте на Файл - сохранить как в пустом пространстве диалогового окна
щёлкайте правой клавишей и выбираем Создать - Папку введите имя папки,
например, file и нажать энтер. На созданной папке, дважды щёлкаем мышью и
нажимаем Сохранить , резервная копия создана.
2 .Редактируем : делаем всё, как в предыдущем пункте. Откроется файл в Блокноте.
Вот пример, того, что вы увидите (образец файла boot.ini для Windows XP
Professional):

timeout=30
default=multi(0)disk(0)rdisk(0)partition(1) \WINDOWS

multi(0)disk(0)rdisk(0)partition(1)\WIND OWS="Microsoft Windows XP
Professional" /fastdetect
Для редактирования можно использовать окно , где вы
можете выбрать операционную систему по умолчанию, устанавливать время ожидания
выбора операционной системы. Редактировать вручную, возможно с командной
строки, через команду Bootcfg.exe .("эта служебная программа доступна
только в Windows XP Professional, в домашней версии недоступна):
Пуск - Выполнить - ввести cmd , откроется командная строка, в ней вводим
bootcfg/? .Здесь открываются параметры редактора и справка.
Чтобы выбрать операционную систему по умолчанию, в командной строке введите
bootcfg/default/ID# , # - порядковый номер операционной системы в списке
операционных систем.
Для удаления операционной системы, из раздела операционные системы файла
Boot.ini:
введите bootcfg/delete/ID# , где # - это порядковый номер операционной системы
в списке.
Чтобы добавить ОС: ввести bootcfg/copy/d @@@@/ID# , где @@@@ - текстовое
название операционной системы, напр. Windows Vista, # - номер ОС в списке.
Устанавливаем время ожидания выбора ОС: введём в командную строку:
bootcfg/timeout# , где # - время в секундах, по прошествии которого будет
загружаться операционная система по умолчанию.
Далее, сохраняем результаты редактирования: делаем всё, как в 1 пункте, только
не создавайте папку, а просто сохраняйте файл, таким образом вы сохраняете
изменения в файле.
Есть и другие возможности в редактировании этого файла, но для неискушённого пользователя лучше остановиться на этом, дабы не навредить по неопытности.
Примечание: для открытия свойств Мой компьютер не щёлкайте на ярлыке, здесь
откроются свойства ярлыка а не компьютера, войдите в меню Пуск и там выберите

Для тех, кто не понимает о чем идет речь, покажу все в картинках:

Так выглядит меню загрузки при установки последней ОС Windows 8.

А так выглядит меню при установке последней ОС Windows Vista, 7.

До Windows Vista (Windows 2000, XP) все изменения в загрузки вносились в файл boot.ini . Boot.ini представляет собой системный файл, содержащий сведения об установленных на компьютере операционных системах Windows. Эти данные отображаются во время загрузки компьютера/ ноутбука. Для того, что бы изменить параметры загрузки, достаточно открыть файлы boot.ini любым текстовым редактором и внести изменения.
Начиная с операционной системы Windows Vista (Windows 7, 8, 10) файл boot.ini заменен файлом данных конфигурации загрузки (BCD). Этот файл более универсален, чем boot.ini, и его можно использовать на платформах, в которых для загрузки системы используются другие средства, а не BIOS.

Но как вносить изменения в параметры загрузки в Windows Vista 7, 8, 10? Для этого есть два способа предусмотренные разработчиками Windows:

1 С помощью графического интерфейса;

2 С помощью командной строки.

Изменить параметры загрузки с помощью графического интерфейса в Windows Vista, 7, 8.

Что бы воспользоваться этим способом нажмите сочетание клавиш "Win" + "R", В строке "Выполнить" наберите msconfig , и нажмите клавишу Enter.

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

1) Получить информацию о текущей и загружаемой по умолчанию системах.
2) Отредактировать время (таймаут). По истечении этого времени будет загружена операционная система, определенная для загрузки по умолчанию без вмешательства пользователя. Для этого укажите время (в секундах) в поле "Таймаут".


3) Изменить систему, загружаемую по умолчанию . Для этого выберите, какую систему хотите загружать по умолчанию (без внешнего вмешательства) и нажмите кнопку "Использовать по умолчанию".


4) Удалить ненужную запись из меню загрузки . Выберите запись, которую хотите удалить и нажмите кнопку "Удалить".

Все изменения вступят после нажатия клавиши "Ок" и перезагрузки системы.

Изменить параметры загрузки с помощью командной строки (bcdedit) в Windows Vista, 7, 8.

Более широкие возможности для изменения параметров загрузки предоставляет утилита bcdedit. Bcdedit - это средство командной строки, предназначенное для управления данными конфигурации загрузки. Оно может использоваться для различных задач: создание новых хранилищ, изменение существующих хранилищ, добавление параметров меню загрузки и многого другого.

Для того, что бы познакомится с этой командой поближе, запустите командную строку с правами администратора и выполните команду:

/bcdedit /?

В этой статье я бы хотел более подробно остановиться на примерах использования команды bcdedit.

Пример использования bcdedit.

Прежде чем начинать вносить изменения в загрузчике Windows, предварительно нужно создать его резервную копию. Для этого создайте на любом диске папку BootBackup и введите в командной строке следующую команду (командная строка должна быть запущена от имени Администратора):

bcdedit /export D:\BootBackup\bcd

Если вы чувствуете, что что то пошло не так, для того что бы вернуть все в изначальное состояние выполните команду восстановления BCD:

bcdedit /import D:\BootCopy\bcd

Где D:\ диск размещения папки BootBackup.

Следующим шагом выясним основную информацию о своей BCD. Для этого выполните команду bcdedit .

Где:
идентификатор – ID той или иной записи;
device – показывает раздел, на котором расположены файлы загрузки (это может быть операционная система или папка BOOT);
osdevice – показывает раздел, на котором расположены системные файлы операционной системы. Обычно, значения параметров device и osdevice равны;
path – если device определял раздел диска, который содержит файлы операционной системы, то этот параметр определяет остальной путь к загрузчику операционной системы;
default – показывает ID операционной системы, загружаемой по умолчанию, если операционная система, в которой запустили командную строку, загружается по умолчанию, параметру default присваивается значение {current};
displayorder – показывает порядок, в котором расположены записи о загружаемых системах;
timeout – таймаут (смотри выше), значение показано и устанавливается в секундах;
locale – указывает язык загрузочного меню или меню дополнительных параметров загрузки;
description – показывает название операционной системы, отображающееся в меню загрузки.

Как изменить операционную систему, загружаемую по умолчанию.
Укажите значение /default и идентификатор ОС, которая должна загружаться по умолчанию.
bcdedit /default {ID}
Теперь операционная система с указанным {ID} будет загружаться по умолчанию.

Как изменить значение задержки загрузки
Чтобы изменить значение задержки, по истечению которого начнется загрузка операционной системы, выполните такую команду:
bcdedit /timeout XX
где XX – число в секундах, по умолчанию используется 30 сек.

Удаление записи из BCD и диспетчера загрузки выполняется с помощью команды:
bcdedit /delete {ID}
Есть особенность выполнения команды: если в качестве ID указывается известная запись, например {ntldr}, то команда должна выполняться с ключом /f:
bcdedit /delete {ntldr} /f
Если же ID записывается в буквенно- цифровом коде, ключ /f не нужен.

Для того, что бы получить более подробную информацию о возможностях утилиты bcdedit, необходимо использовать справку bcdedit /?

Стандартно файл BOOT.INI находится в корне локального диска «C», но это только в операционных системах Windows не выше XP. Этот файл является скрытым, что бы его увидеть, следует включить отображение скрытых файлов в Windows следующим образом:

  • Нажмите на кнопку «Пуск «, перейдите в «Панель инструментов «, далее, найдите там пункт «Параметры папок » и откройте этот элемент.

В появившемся окне перейдите во вкладку «Вид «, после чего в появившемся списке поставьте галочку напротив пункта «Показывать скрытые файлы и папки «.
Теперь скрытые элементы Windows будут отображаться.

Файл BOOT.INI доступен для редактирования.

Что касается Windows 7 и выше, то там отсутствует файл BOOT.INI, он заменен некой более гибкой и лучшей альтернативой, называемой BCD. Эта новая технология позволяет использовать для загрузки системы, которые требуют не только BIOS, но и др.

Редактирование файла BOOT.INI

Файл BOOT.INI состоит из разделов.


timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows Server 2003, Enterprise RU" /noexecute=optout /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
C:\="Microsoft Windows"

Где секция :

  • timeout= — Время ожидания, пока пользователь выберет ОС. Задается в секундах
  • default= — Стандартная ОС. Будет выбрана в том случае, если указанное в параметре timeout время истечет, а пользователь все еще не выберет ОС
  • redirect= — Имя порта
  • redirectbaudrate= — Скорость порта

Секция — информация об установленных ОС.

Также, существуют еще две секции:

  • и

О них заявлено в C:\NTLDR, однако мало что известно.