Неправильный boot ini. Ремонтируем загрузчик с помощью консоли восстановления в Windows XP Восстановить файл boot ini

Редактирование BOOT.INI произвести на работающей операционной системе довольно не сложно, найти его можно в корневом каталоге системного диска С:\, сразу вы его не увидите, потому что файлу BOOT.INI присвоен атрибут скрытый. Как найти файл BOOT.INI можно прочитать в нашей статье . Но я предлагаю другое, давайте усложним себе задачу. Допустим Вы не смогли загрузить Windows XP, в результате допущенной вами ошибки при редактировании файла BOOT.INI или он испорчен какой-либо программой. Как теперь добраться до нашего файла BOOT.INI и отредактировать его?

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

Нам понадобится или загрузочная дискета, как создать и загрузить с неё Windows XP, читайте Или можно воспользоваться дистрибутивом Windows XP, для того что бы изменить файл BOOT.INI прямо в , либо вариант попроще: Live CD - операционная система, загружающаяся со сменного носителя (CD, DVD, USB-накопитель и т. д.), не требующая для своего функционирования установки на жёсткий диск, если у вас до сих пор его нет, вам обязательно нужно им обзавестись, в интернете такие Live CD очень просто найти. Выставляем в BIOS загрузку с диска, если не знаете читайте и загружаемся с Live CD, заходим в корневую директорию диска "C" и находим там наш файл. Открываем его с помощью любого текстового редактора, например Блокнота, находится он в корневом каталоге системного диска С:\. Здесь я привёл расшифровку и содержание типичного файла BOOT.INI и для наглядности приложил фото управления компьютером.


timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect

Расшифровка:

Управляет процессом загрузки.

timeout=20 время, которое дано пользователю на выбор системы, в данном случае 20 секунд

multi(0) контроллер диска, должен быть в 0

disk(0) этот параметр тоже должен быть в 0

rdisk(0) определяет порядковый номер диска, который содержит загрузочный раздел, внимание номера начинаются с нуля, то есть если у вас два жёстких диска и операционная система находится на первом жёстком диске, то указан он должен быть так rdisk(0), посмотрите на фото Управление дисками, у меня три жёстких диска

отсчёт идёт не с единицы, а с нуля, операционная система находится на диске обозначенном как ноль, то есть на первом. На фото он размером 232,88ГБ.

partition(1) номер загрузочного раздела жёсткого диска, номера начинаются с единицы, на фото можно увидеть, что операционная система находится на partition(1) или по другому сказать на системном разделе "С" объёмом 92,29 ГБ.

И последнее \WINDOWS="Microsoft Windows XP Professional RU" /fastdetect .

WINDOWS = путь к директории или проще к папке, где установлена операционная система.

" Microsoft Windows XP Professional RU " название операционки, кстати здесь вы можете написать любое название.

/fastdetect это специальный ключ отключающий распознавание устройств подключенных к последовательным и параллельным портам.


В начале статьи мы хотели так же отредактировать файл BOOT.INI на работоспособной Windows XP, но мне кажется, прочитав всё вышеописанное, отредактировать файл BOOT.INI на работоспособной Windows XP, вам не составит труда.

Здесь я привёл параметры подобные ключу /fastdetect : Если у вас мало опыта, будьте с данными параметрами очень осторожны.

  1. /basevideo система будет использовать стандартный VGA драйвер, используется если у вас проблемы с видеокартой
  2. /fastdetect система не определяет Plug and Play устройства в процессе загрузки.
  3. /maxmem применить если оперативная память работает нестабильно.
  4. /bootlog используют для того что бы найти причину почему система может загрузится только в безопасном режиме.
  5. /safeboot При его установке система загрузится в безопасном режиме.
  6. /sos включает на экране список загружаемых драйверов, поможет выяснить, на чём система спотыкается при загрузке.
  7. /crashdebug загружается отладчик,и пребывает в неактивном состоянии, пока не произойдёт ошибка ядра.
  8. /nodebug не выводится отладочная информация на экран.
  9. /hal указывает файл, который используется как hal.dll после загрузки.
  10. /kernel указывает файл, который используется как ntoskrnl.dll после загрузки.

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

В начале статьи мы хотели так же отредактировать файл BOOT.INI на работоспособной Windows XP, но мне кажется, прочитав всё вышеописанное, отредактировать файл BOOT.INI на работоспособной Windows XP, вам не составит труда. Редактирование BOOT.INI должно было пройти удачно.

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

В Windows XP и Windows 7 ситуация немого различная.

Расположения файла

В Windows XP этот файл расположен в корневой папке "C:\". Путь может быть и другим. Всё зависит от того, с какого жесткого или локального диска загружается ваш компьютер.

В Windows 7 этого файла нет вообще. Там ситуация немного иная.

Содержимое файла

Посмотреть содержимое файла, узнать количество ОС и остальные параметры, можно различными способами. Например, есть специальный способ, предусмотренный любой Windows.

Для этого нужно вызвать утилиту «Выполнить». Можно найти её через «Пуск» или нажать на клавиатуре "Windows"+"R". Введите там команду "msconfig".

У вас откроется окно «Конфигурация системы»:

Вот так выглядит информация о загружаемой ОС. Если их будет несколько, то тогда будет доступна кнопка "Удалить".

В Windows XP содержимое будет следующее:

Как видно, тут указывается:

    С какого жесткого и локального диска грузиться;

    Заголовок операционной системы. Например, может быть две ОС (1 - "Винда #1", 2 - "Винда #2").

    Время таймаута. По умолчанию 30 секунд.

    Какую систему грузить по умолчанию.

Редактирование загрузчика

В Windows XP редактировать было очень просто. Таймаут можно было сделать и в "msconfig".

Но, полностью отредактировать файл можно, просто открыв его в текстовом файле. Его путь "C:\boot.ini".

В Windows 7 ситуация сложнее. Обратившись по адресу "C:\boot.ini" вы ничего не найдете, поскольку этого файла нет. Для этого было придумано много разных программ. Например, EasyBCD.

Она является бесплатной и найти её в сети очень просто. Как видите, содержимое тут более подробное, нежели чем демонстрация содержимого при помощи "msconfig".

Тут вы видите:

    Таймаут 30 секунд;

    ОС по умолчанию;

    Название ОС - Windows 7;

    Том устройства - "C";

    Путь до загрузчика;

    Папка Windows.

Формат отображения можно изменить при помощи следующих радио кнопок.

При детальном просмотре вы увидите следующее:

Управление у этой программы очень простое. При нажатии на "Change settings" вы увидите следующие общие настройки:

При нажатии на "Add/Remove Entries" вы увидите окно с записями загрузки операционных систем:

Добавить новую запись просто. Для этого есть специальный блок. Тут вы можете выбрать нужный вам тип, указать имя, указать локальный диск и затем нажать на "Add Entry".

Так же есть дополнительные настройки:

Кроме этого, можно перезаписать файл загрузчика в пункте «Manage Bootloader». Вы сможете сделать резервную копию или же восстановить данные из ранее созданной копии.

Использование командной строки

Операционной системой Windows предоставлена возможность более детально отредактировать данные загрузчика. По сути, все программы на этом принципе и работают.

Для этого нужно запустить командную строку. Вызываем утилиту «Выполнить». Вводим команду "cmd".

Теперь нужно ввести команду "bootcfg /?".

По каждой команде вы сможете вызвать дополнительную справку. Как это сделать, указано на скриншоте.

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

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


Нравится

В 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. Что же это за файл, и в чем заключается его предназначение?

Что собой представляет boot.ini?


Boot.ini представляет собой загрузочный файл. Расположен он обычно в корне каталога, в котором установлена ваша ОС. Boot.ini содержит основную информацию о параметрах работы и расположении ОС. Столкнуться с работой этого файла вы можете в том случае, если на вашем персональном компьютере используется несколько различных операционных систем. В этом случае во время загрузки на мониторе вашего ПК появляется черный экран с перечнем доступных операционных систем и возможностью выбора. Также на экране отображается время, по прошествии которого операционная система загрузится по умолчанию.

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

Какая информация хранится в файле boot.ini

Посмотрим, что за информация отвечает за загрузку ОС. При наличии одной операционной системе вид файла загрузки может ограничиваться стандартным текстом и набором команд. Например, для загрузки из файла boot.ini сервис-паков и версии XP используется стандартное содержание файла.

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

Важным параметром является время ожидания или timeout. В любой операционной системе этот параметр по умолчанию имеет значение 30. Говоря иначе, задержка при загрузке составит 30 секунд. Можно встретить и другие значения этого параметра. При значении timeout равном 0 загрузочное меню вообще не будет отображаться. Значение параметра default C:\ обозначает путь к средству старта ОС.

Сама система и ее компоненты располагается в папке Windows. Если на ПК используется сразу несколько операционных систем, этот параметр будет меняться. И неважно, какие операционные системы будут находится по соседству. В строке будут прописаны лишь пути, а пользователю останется только сделать выбор.

Местонахождение файла boot.ini

Теперь самый интересный вопрос – где должен находится файл boot.ini? Прежде всего, стоит отметить, что найти файл загрузки в любой операционной системе не так уж и легко. Как правило, этот файл является скрытым от глаз пользователя, чтобы он случайно не внес в него никаких изменений. Опытным пользователям ПК известно, что для того чтобы увидеть файл загрузки, нужно сначала включить режим отображения всех папок и файлов, скрытых разработчиком.

Получить доступ к файлу загрузки с легкостью сможет любой пользователь. Все что для этого нужно это использовать меню «Сервис», в котором находится вкладка «Параметры папок». В меню необходимо использовать вкладку «Вид». Здесь нужно просто поставить галочку на параметре «Показывать скрытые папки, диски и файлы». Теперь вы легко сможете отыскать файл boot.ini. Обычно он находится в коре диска С. Обратите внимание на атрибуты этого файла. По умолчанию выставлен атрибут «Только чтение». Сделано это для того, чтобы пользователь не смог отредактировать или удалить данный файл. Любые несанкционированные действия могут сделать доступ к операционной системе невозможным.

Файл загрузки в разных версиях ОС Windows

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

Загружать любую операционную систему, установленную на ПК, можно без особых проблем. Например, чтобы выбранная операционная система загружалась по умолчанию, необходимо просто использовать путь, описанный в файле загрузки. Можно поступить по-другому и указать в качестве приоритета загрузку операционной системы другого типа из нужного раздела. Большего можно добиться при установки загрузочных клиентов, которые иначе называют boot-менеджерами. Они стартуют еще до запуска выбора ОС, поэтому выбрать там можно все. Файл boot.ini такие менеджеры загрузки обрабатывают автоматически. Кроме того, они вносят свои коррективы в содержание загрузочного файла.

Редактирование загрузочного файла

Поговорим о редактировании загрузочного файла и изменении параметров. В Windows, как и в любой другой системе файл Boot.ini можно открыть достаточно просто. Не обращайте внимания на его расширение. Открыть этот файл можно в стандартном приложении любой операционной системы под названием «Блокнот». В содержании файла имеются текстовые данные, которые в состоянии распознать любой редактор. Главное сохранить файл в оригинальном формате на том же месте. Но для начала лучше все-таки создать копию оригинала. Также необходимо предварительно позаботиться о создании резервной копии всей информации, имеющейся на жестком диске и об образе операционной системы. Не помешает также создать и стандартную точку восстановления Windows.

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

Меры предосторожности

Неопытным пользователям ПК все-таки не стоит вносить изменений в файл загрузки. Даже если вы имеете представление о том, что собой представляет файл загрузки операционной системы, ни в коем случае не изменяете его. Заниматься этим могут только опытные пользователи, которые разбираются в тонкостях установки и настройки операционных систем. Также изменять содержимое загрузочного файла могут системные администраторы, которые контролируют загрузку операционных систем на компьютерных терминалах.

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

Заключение

Boot.ini один из важнейших файлов операционной системы. Он выполняет очень важную роль при загрузке ОС. Как правило, boot.ini – это файл открытого текста, который хранится в системном корне. Поскольку boot.ini является системным файлом, для него установлены атрибуты «скрытый» и «только для чтения». Это означает, что так просто вы не сможете увидеть этот файл в Проводнике.

Редактирование файла Boot.ini можно выполнить на работающей ОС. В этом нет ничего сложного, достаточно просто найти в корневом каталоге системного диска скрытый файл с Boot.ini и внести в него соответствующие изменения. Получить доступ к скрытому файлу можно выбрав пункт «Показывать скрытые файлы» во вкладке «Вид» меню сервис. Редактировать и изменять файл boot.ini можно только в том случае, если вы имеете представление о файле загрузки операционной системы и разбираетесь в его содержимом.

Приходилось ли Вам, когда нибудь устанавливать несколько О.С. (Операционных систем), на одном компьютере.

Если приходилось, то вы наверно заметили, что при запуске компьютер в течении 30 сек, позволяет нам выбрать ту О.С , которую мы бы хотели сейчас загрузить.

При этом если не сделать выбор, то загрузится система по умолчанию. Эту функцию выполняет загрузчик Windows .

Как видно на скриншоте, в загрузчике хранится всего несколько строчек с информацией о загрузке системы.

Если Вы некорректно установили или удалили Windows, запись о O.C. , будет храниться в нерабочем состоянии в загрузчике boot.ini . Чтобы её убрать безболезненно для системы, необходимо всего лишь удалить лишнюю строчку и всё 🙂.

2 Как создать загрузчик Windows

Например, задача следующая.

У вас вдруг пропал boot.ini . При этом у вас на компьютере две рабочие операционные системы, Windows XP и Windows 7.

Вы знаете что XP, у вас находится на отдельном физическом диске, в разделе C, а Windows 7 находится на диске D, также на отдельно физическом диске(то есть в корпусе установлено два HDD ) .

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

и изменяем его.

Запись будет выглядеть так:

timeout=10

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

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

multi (0) disk (0) rdisk (1) partition (1)\WINDOWS="Microsoft Windows 7 Ultimate " /noexecute=optin /fastdetect

Как видите всё просто. Нам достаточно было изменить номер физического диска в значении default. И скопировав последнюю строчку, изменяем загрузку и название Windows.

Также если какие-то записи в boot.ini работают не корректно вы можете исправить их средствами windows. Для этого в меню Пуск - выполнить — команда ”Msconfig” , находим вкладку boot.ini и нажимаем «проверить все пути загрузки».



В моем случаем путь к загрузке Windows 7 не рабочий, поэтому я соглашаюсь на удаление строки из boot.ini.

Loading...Loading...