Редактирование boot ini в windows 7. Загрузочный файл boot ini в Windows XP. Отображение скрытого раздела

Файл boot . ini . Редактирование и настройка

Что же на самом деле представляет из себя файл boot . ini и в чем заключается его важность?

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

Как редактировать файл boot . ini

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

Для начала давайте посмотрим на структуру boot . ini , сам файл можно открыть так: Мой компьютер -> Свойства -> Дополнительно -> (Загрузка и восстановление) Параметры -> Правка (boot . ini открывается с помощью программы "Блокнот”):


Итак, что же полезного мы можем из этого извлечь?

Первое это параметр "timeout” , он определяет время отображения списка операционных систем в секундах. Этот параметр вступает в силу в случае когда у Вас установлено две и более ОС, тогда во время отображения систем у Вас появляется обратный отсчет в секундах и по его окончании загружается та , которая выбрана по умолчанию.

Что бы изменить этот параметр, просто впечатываем необходимое время в секундах и сохраняем файл:


Здесь также можно настроить ОС, которая будет загружаться первой:


multi (0) disk (0) rdisk (0) partition (1)\ WINDOWS ="……... multi (0) disk (0) rdisk (0) partition (2)\ WINDOWS ="……….

Каждая из этих строчек, это настройка для загрузки какой-то определенной ОС, то есть, если у Вас такая строчка только одна, значит и установленных ОС у Вас только одна, если строчки две, то и системы две и т.д. Здесь нам нужно знать два параметра, это rdisk и partition .

rdisk – это параметр, указывающий номер физического жесткого диска на котором установлена windows (отсчет начинается с 0).

partition – это параметр указывающий номер логического диска, на котором находится установленная windows (отсчет начинается с 1).

Например. У Вас есть два винчестера, на одном windows установлена на диске D , а на другом на диске C . Соответственно в boot . ini это будет выглядеть так:

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="….

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="….

Решаем проблему редактируя boot . ini

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

Решение проблемы :

Открываем файл boot . ini , у Вас он должен быть примерно таким:



К опируем строчку настроек Вашей основной ОС:

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

и вставляем её ниже . После этого устанавливаем необходимые параметры rdisk и partition , как их определить я писал в примере выше, и сохраняем, Файл -> Сохранить. Должно получится примерно так:



Перезагружаем компьютер и проверяем.

В файле 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 /?".

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

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

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


Нравится

Бывает такое, что на жёстком диске установлено более одной операционной системы. При включении компьютера на экране появляется список операционных систем , в котором можно в течении 30 секунд выбрать ту или иную ОС для загрузки. А что делать если вы захотите выбирать в течении 10 а не 30 секунд? Или допустим что делать, если во время установки второй системы, что то пошло не так, Windows недоустановилась, но успела прописаться в загрузчик и теперь висит в списке мёртвым грузом? Выбрав этот пункт из списка, на экране лишь высветится сообщение о том, что загрузчик не может загрузить ОС. В этой заметке мы рассмотрим, как редактируется список в Windows XP, изменения в список систем Win7 вносяться иначе. Так же рассмотрим, как решать возникающие с ним (списком ) проблемы.

Список операционных систем в файле boot.ini

Список который мы видим во время загрузки системы прописан в файле boot.ini. В Win 7 этого файла нет там всё иначе, поэтому пока рассматриваем редактирование списка в ХР.

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

  1. Не устраивает время (по умолчанию 30 сек. ) в течении, которого можно выбрать загружаемую систему.
  2. Во время установки второй ОС произошёл сбой и теперь как то нужно убрать выбор этой системы при загрузке компьютера.
  3. Есть необходимость в том, что бы изменить порядок загрузки системы . Допустим у вас стоит Win XP Pro в списке первая, а вы хотите, чтобы первой была Win XP Home.
  4. Очень хочется, чтобы в списке отображалось нестандартное название системы. Например: Моя Винда .

Редактируем список

Чтобы открыть файл boot.ini на редактирование, делаем следующее:

Наводим курсор мыши на Мой компьютер, правой кнопкой мыши вызываем меню, в котором выбираем пункт Свойства.

В открывшемся окне Свойства системы , выбираем вкладку Дополнительно , затем Загрузка и восстановление — Параметры.

  • Загружаемую систему по умолчанию. В списке она будет первой.
  • Время в течении которого можно выбрать систему.
  • Если снять галочку с пункта — Отображать список ОС, то соответственно он вообще не будет появляться.
  • Отредактировать список загрузки вручную, нажав на кнопку Правка . Это и есть наш boot.ini

Перед тем, как редактировать boot.ini скопируйте его содержимое и сохраните где нибудь в надёжном месте. Ибо в случае проблем можно будет восстановить исходный вариант.

Итак, если на ПК установлена одна ОС, то после нажатия на кнопочку Правка появится окно следующего содержания:


timeout =30
default
multi(0)disk(0) rdisk (0) partition

Как видите boot.ini не что иное, как обычный текстовый файл, который смело можно редактировать. И что же значат все эти крякозябры?

  • timeout – время в течении которого отображается список ОС
  • default – операционная система загружаемая по умолчанию
  • rdisk(0) – номер физического диска. (0) – это первый жесткий диск, (1) – это второй
  • partition(1) – это уже номер раздела на физическом диске, где расположена система. К примеру (1) – диск C, (2) – диск D
  • Microsoft Windows XP Professional RU – название системы. Тут то и можно написать Моя Винда.

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

Допустим у меня в корпусе системного блока установлено два жёстких диска rdisk (0) и rdisk (1). На первом установлена Win XP Pro в диске С: partition (1). На втором жёстком диске в первом разделе partition (1) Win XP Home. По умолчанию загружается Win XP Pro.

Синтаксис файла будет таким:


timeout =30
default =multi(0)disk(0)rdisk(0)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 XP Home” /noexecute=optin /fastdetect

Если у нас один жёсткий, физический диск и на нём в разных логических разделах установлены системы, то синтаксис уже такой:


timeout =30
default =multi(0)disk(0)rdisk(0)partition(2)WINDOWS
multi(0)disk(0) rdisk (0)partition (1)WINDOWS=”Microsoft Windows XP Professional RU” /noexecute=optin /fastdetect
multi(0)disk(0) rdisk (0)partition (2)WINDOWS=”Microsoft Windows XP Home” /noexecute=optin /fastdetect

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

Всё это на первый взгляд кажется тёмным лесом. Я вас понимаю Прочитайте описание синтаксиса несколько раз, вдумайтесь и всё встанет на свои места.

И напоследок хочу пояснить один момент. Если вы во время редактирования файла с одной системой, вдруг случайно пропишите не тот диск или раздел, а после сохраните и перезагрузите ПК, то система у вас уже больше не загрузится. Почему? Опять же приведу пример.

У вас на диске С: система. Файл выглядит так:


timeout =30
default =multi(0)disk(0)rdisk(0)partition(1)WINDOWS
multi(0)disk(0) rdisk (0) partition (1)WINDOWS=”Microsoft Windows XP Professional RU” /noexecute=optin /fastdetect

А вы к примеру по ошибке сделали partition (2). Во время загрузки загрузчик обратиться к файлу Boot.ini и прочитает в нём, что загрузочные файлы Win находятся на диске D: Вот вам и проблема. Если такое происходит, то ошибку можно устранить так:

  • Загрузиться с Alkid live CD. Это специальный загрузочный диск при помощи которого можно восстанавливать ошибки в системе. Загрузившись таким образом, нужно добраться до файла boot.ini и исправить там неправильные настройки. Где находится файл boot.ini ? Он располагается в корне диска С:
  • И второй способ это подключить жёсткий диск с испорченной системой к другому ПК. Найти на нём наш файлик и исправить всё то, что мы там накуралесили.

В общем как то вот так. Пробуйте, но осторожно.

Стандартно файл 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, однако мало что известно.

В 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: в зависимости от версии и языка операционной системы сообщения могут отличаться, но смысл тот же.