9 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Файл boo?ini в Windows XP: изучаем и редактирируем

Редактирование файла Boot.ini в Windows XP

В данной статье описывается процедура просмотра и изменения файла Boot.ini с помощью средства «Загрузка и восстановление» операционной системы Windows XP. Windows XP содержит компоненты, облегчающие просмотр и изменение данного файла.

Перед внесением изменений в файл Boot.ini рекомендуется сделать его резервную копию. Для этого необходимо предварительно включить просмотр скрытых файлов.

Создание резервной копии файла Boot.ini

  1. Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.
    или
    В меню Пуск выберите пункт Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК.
  2. На вкладке Дополнительно в группе Загрузка и восстановление нажмите кнопку Настройка
  3. В области Загрузка операционной системы нажмите кнопку Правка. Файл открывается в «Блокноте» для редактирования.
  4. В «Блокноте» щелкните Файл в панели Меню и выберите команду Сохранить как.
  5. Щелкните правой кнопкой мыши пустое пространство в диалоговом окне Сохранить как, выберите команду Создать в контекстном меню, а затем выберите Папку.
  6. Введите имя папки, например, temp и нажмите клавишу ВВОД, чтобы создать папку с именем «temp»
  7. Дважды щелкните эту папку, а затем нажмите кнопку Сохранить, чтобы сохранить резервную копию файла Boot.ini.

Редактирование файла Boot.ini

  1. Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.
    или
    В меню Пуск выберите пункт Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК.
  2. На вкладке Дополнительно в группе Загрузка и восстановление нажмите кнопку Настройка.
  3. В области Загрузка операционной системы нажмите кнопку Правка

Пример файла Boot.ini

Ниже представлен образец файла Boot.ini, используемого по умолчанию на компьютерах под управлением Windows XP Professional

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /fastdetect

Далее представлен образец указанного выше файла Boot.ini с установленной ранее ОС Windows 2000 в отдельном разделе диска

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Windows XP Professional” /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINNT=”Windows 2000 Professional” /fastdetect

Изменение файла Boot.ini

При изменении файла Boot.ini, используя диалоговое окно «Загрузка и восстановление», в котором можно выбрать операционную систему по умолчанию, установке времени ожидания или редактировании файла вручную используйте командную строку для ввода Bootcfg.exe.

Примечание. Служебная программа Bootcfg.exe доступна только в операционной системе Windows XP Professional. Данная служебная программа недоступна в операционной системе Microsoft Windows XP Home Edition, поэтому содержимое этого раздела не применяется к операционной системе Windows XP Home Edition

  1. Нажмите кнопку Пуск и выберите пункт Выполнить.
  2. В поле Открыть введите команду cmd.
  3. В командной строке введите bootcfg /?
  4. После этого выводятся справка и параметры BOOTCFG.exe.

Добавление операционной системы

В командной строке введите

bootcfg /copy /d описание операционной системы /ID#

где описание операционной системы — текстовое описание (например, Windows XP Home Edition), а # — номер элемента в разделе «operating systems» файла BOOT.INI., копию которого необходимо сделать

Удаление операционной системы

В командной строке введите

bootcfg /delete /ID#

где # — номер элемента, который следует удалить из раздела «operating systems» файла BOOT.INI (например, 2, что соответствует второй операционной системе в списке)

Выбор операционной системы по умолчанию

В командной строке введите

bootcfg /default /ID#

где # — номер элемента раздела «operating systems» файла BOOT.INI, который станет операционной системой по умолчанию.

Установка времени ожидания

В командной строке введите

bootcfg /timeout#

где # — время в секундах, по истечении которого будет загружаться операционная система, установленная по умолчанию

Boot.ini в Windows XP: изучаем и редактируем

Один из самых важнейших системных файлов операционной системы Windows XP с критическими настройками загрузки системы Windows XP и известный всем как файл boot.ini. Разберём его на запчасти.

Если ещё кто не понял, это один из самых первейших файлов, с которыми общается XP при загрузке. Хранится в виде простого текста в корневой директории системы. Его адрес незыблем: C:boot.ini. А так как файл является системным, ему автоматически (как и другим собратьям) присваиваются специальные атрибуты типа Скрытый, Системный и Только для чтения. Так что, если желаете его отредактировать, придётся сменить некоторые из Свойств папок – без них Проводник Windows XP такие файлы скрывает:

Как работает boot.ini ?

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

СПРАВКА

В версиях от Windows Vista и позднее файла boot.ini не существует. Информация по загрузке хранится в файле реестра с именем Boot Configuration Data (BCD) и для редактирования параметров загрузки применяется утилита bcdedit.com из командной строки.

Во время процесса запуска системы за правильный выбор операционной системы отвечают функции другого файла – Ntldr, который и “заглядывает” в рассматриваемый сейчас boot.ini, который файлу Ntldr и сообщает, где систему или системы, собственно нужно искать. Файл boot.ini также призван рассказать, нужно ли показывать какое-то меню с выбором вариантов запуска и временем на их выбор. Кроме того, именно в этом файле и располагалась возможность загрузить операционную систему в Безопасном режиме или запустить консоль восстановления системы.

Меню загрузки Windows XP

Если в файле boot.ini сохраняется опция БОЛЕЕ ОДНОЙ, загрузка XP будет автоматически сопровождаться появлением характерного меню.

Структура и содержание файла boot.ini

Файл содержит две основные категории. Первый – boot loader. В нём содержаться две настройки. Время ожидания перед загрузкой подсвеченной системы по умолчанию “timeout=< ХХ сек.>” – вы вольны выставить от 30 до 0. А операционная система, загружаемая по умолчанию выводится в строке “ default = . И у большинства пользователей эта запись одна и та же:

Нижеследующие параметры означают:

  • multi(Х) – используется контроллером ATA диска для поиска загрузочного раздела. Параметр всегда предшествует параметру disk (Х), если не появляется неактивированный в BIOS контроллер SCSI
  • rdisk(X) – физический жёсткий диск; Х – количество винчестеров – 0, 1, 2 и т.д. Отсчёт идёт от 0!
  • disk (Х) – логический диск (он же том физического диска); Х – количество томов – 0, 1, 2 и т.д. Отсчёт идёт от 0!
  • partition(Х) – это параметр завязан с параметром rdisk(X) – означает раздел этого физического жёсткого диска; Х – количество разделов- 1, 2, 3 и т.д. Отсчёт идёт от 1!
  • WINDOWS – характерная именно для Windows XP форма параметра для местонахождения системных файлов (ХР-ха хранит файлы в этой папке).

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

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

Но продолжим.

Вторая секция нашего файла – operating systems – включает в себя список операционных систем и загрузочных программ, а также их местоположение. Также может содержать и ключи, которые настраивают определённую в списке систему. Но фактически строчка из параметра boot loader дублируется. Если систем несколько, просто указываются их имена (описание) через знак “=“. Параметр /fastdetect заставляет ещё один критически важный файл NTDETECT пройти мимо, например, параллельно установленного в том же шлейфе устройства (например, привода чтения оптических дисков DVDROM), но также обладающего присвоенным ему порядковым номером. Такие номера есть и у клавиатуры, и у мышки, и у кардридера… Таким образом, пользователю предоставляется возможность указать в качестве загрузочного устройства не сам том, а DVDROM, флешку или раздел жёсткого диска, который содержит только установочные файлы, но самой системы не имеет. Однако такую операцию лучше проводить на отформатированном диске без нужных вам файлов – приготовьтесь к неизбежным ошибкам и переустановкам. Процесс чрезвычайно громоздок и требует знаний и навыков. И самое главное – ни один из инструментов редактирования boot.ini файла не позволит вам отобразить и исполнить операции с записями тех операционных систем, что загружаются с помощью других загрузчиков.

Читать еще:  Как перейти на Windows 10 по истечении срока бесплатного обновления

Какие бывают файлы boot.ini?

Вот самый типичный из примеров текста внутри искомого файла – всё просто, система одна:

Вот пример с включённой опцией консоли восстановления:

А это пример двойной загрузки с двумя разными версиями Windows XP (Home и Professional):

А вот почти тот же файл, но пользователь решил установить 2 операционные системы на один логический диск – это часто просто недопустимо (обратите внимание на параметры partition (X) – системные папки Windows имеют имена Windows и Windows.0):

Пример, когда пользователь сменил время на раздумья до 5 секунд и добавил опцию Безопасного режима:

Как отредактировать boot.ini файл вручную?

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

Какие есть варианты?

Сократим время на раздумья, например, до 10 секунд. Запустим утилиту конфигурации msconfig и скорректируем время в части окна Таймаут:

В этом окне мы с содержимым файла больше ничего не сможем сделать. Зато поработать с текстом файла можно либо найдя его через проводник:

… а можно через панель управления Windows XP (или через Мой компьютер):

В любом случае Блокнот отобразит его содержимое:

СПРАВКА

А теперь маленький секрет о том, что происходит, когда вы открываете это окно. Именно эту вкладку. В Windows семейства NT это очень прикольная штука – всякий раз по открытии именно этой вкладки Windows обращается НАПРЯМУЮ к MBR разделу жёсткого диска (да-да, минуя память) с одной лишь целью: узнать, а какой, собственно, диск сейчас является загрузочным? Так вот, если у вас на винчестере 2 различных тома с 2-мя операционными системами Windows XP, смените на мгновение в Консоли управления дисками назначение дисков, поменяв загрузочные тома местами. И проверьте ещё раз содержимое файла boot.ini – оно изменилось (если, конечно, само содержание файлов одинаковое, без дополнительных опций, вы разницы не увидите). И это один из моментов, которые могут здорово облегчить процесс установки нескольких копий Windows XP в особых условиях (например, с жёсткого диска) без программ типа EasyBCD.

Ладно… Смотрим код нашего файла ещё раз:

В этом файле [boot loader] говорит файлу Ntldr , что ждём 3 секунды ( timeout=3) чтобы с винчестера – физического жёсткого диска – (rdisk(0) ) логического тома раздела 1 ( disk(0) partition(1) ) загрузилась Windows XP Professional, системные файлы которой находятся в папке Windows.0. Вторая из систем (Home Edition) будет ждать выбора пользователя. Повторюсь, что такие мультизагрузочные настройки двух систем на одном томе – верх безалаберности пользователя.

Как ещё можно отредактировать boot.ini ?

Конечно,существует программа, которая позволяет относительно безопасно корректировать файл загрузки. Она уже прошита в систему.

Утилита bootcfg.exe.

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

А вот и команды утилиты с аргументами для неё:

А как же EasyBCD ? Не в этот раз…

Эта программа может гораздо больше, чем просто отредактировать меню. Она предназначена для комплексной “переработки” меню загрузки с выбором, переименованием, сменой порядка загрузки и вариантами установки операционных систем различного типа. Один из способов установки Windows прямо с жёсткого диска описан в одноимённой статье.

Однако, господа, это не наш случай – в части самого названия программы аббревиатура BCD уже означает, что изначально программе нужна почва загрузчика не ниже Vista, который, как я уже упоминал, работает СОВЕРШЕННО по-другому. Так что не трудитесь искать более ранние версии программы для Windows XP (в которой программа, кстати, прекрасно работает). В них лишь больше ошибок, нежели в современных, но условие со времени появления программы одно – для корректной работы прямо из меню программы EasyBCD вам понадобится версия Windows не ниже Vista. Однако даже в среде Windows XP EasyBCD может оказаться чрезвычайно полезной.

Ошибки в работе с редактированием режима мультизагрузки.

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

  • в чём разница между физическим и логическим дисками
  • в чём разница между активным и логическим разделами жёсткого диска
  • что такое системный том (диск)
  • что такое и где находится загрузочный сектор диска
  • что такое форматирование и для чего оно нужно
  • как правильно читать файл загрузки систем (про boot.ini вы уже знаете всё)
  • в чём отличие процесса загрузки Windows XP и Vista (и выше)

Рассмотрим самые типичные примеры винегрета, в которые может попасть сам пользователь.

ПРИМЕР ПЕРВЫЙ

  • Представьте, что к имеющейся копии операционной системы (возьмём для упрощения ОС одного поколения обе Windows XP – с разными системами всё ЕЩЁ хуже), пользователь добавляет ещё одну. Возьмём за правило – пользователь не дурак и предусмотрительно разбил винчестер на 2 тома и установил 2-ю на отдельный раздел. Теперь у него 2 ОС Windows XP. И вот наш файл:

  • Однако, как часто бывает, одна из них приходит в негодность. Та, что установлена первой. И принято решение: удалить. Что можно сделать? Конечно, воспользоваться полученными знаниями и стереть информацию из меню, чтобы там больше не было записи. Удалим строчку о неработающей системе (допустим, версии XP Professional):

Как вы поняли, Windows меню изменится, но система будет продолжать загружаться. Кто понял, молодец. Кто нет, объясняю. Boot.ini говорит файлу Ntldr, что нужно загрузить Windows из папки Windows.0. Разделы, сам номер диска совпадают, а информации о папке нет – мы только что её удалили. Но сама папка жива и здравствует, а её настройки позволяют системе загружаться. Как итог, меню загрузки изменится (это тот самый случай, когда незнание пользователем основ работы ОС спасает от неправильной коррекции файла boot.ini и позволит сохранить данные, но не порядок в файлах!):

извините за качество – запись Windows (по умолчанию) засвечена

Как нужно было сделать?

В этом случае пример нового файла загрузки должен выглядеть так:

Как видно, мы удалили не только саму информацию о имеющейся папке Windows.0, но и сменили её название в параметре defaults, указав нужную Windows с “живой” системой (кстати, раз уж система осталась одна, timeout можно указать 0 – чего толку смотреть на выбор, если выбора-то и нет).

Читать еще:  Как поменять курсор мыши в Windows 7/10 - настройка размера и вида курсора

ПРИМЕР ВТОРОЙ

Вообще ничего не загружается. Если так, то вы повредили что-то из этого:

Файл BOOT.INI: для чего он нужен, где его найти и как отредактировать

BOOT.INI — это внутренний файл Windows с параметрами запуска. К нему обращается ОС, когда вы включаете компьютер. Если вас не устраивают изначальные настройки запуска, их можно изменить. Нужно лишь внести изменения в этот файл. Но отыскать его непросто: системные папки часто скрыты от глаз пользователя, чтобы человек случайно не удалил или не переместил важный каталог. В новых Windows этот файл отсутствует.

Что такое BOOT.INI?

Если на компьютере не одна ОС, при запуске будет предложен выбор. Именно за это отвечает BOOT.INI. В нём прописано, какая из систем приоритетная, с какими настройками её загружать и т. п.

При включении Windows обращается к нескольким файлам, которые контролируют загрузку на разных этапах. Это ntbootdd.sys, ntdetect.com, ntldr, bootsect.dos. И, конечно, сам BOOT.INI. Если какой-то из них переименовать, перетащить, удалить или неаккуратно отредактировать, это может вызвать проблемы. Компьютер будет без конца перезагружаться, выдавать ошибки или элементарно не включаться. Поэтому с внутренними данными операционной системы надо обращаться осторожно. Неправильная цифра или не в том месте поставленное тире — и вам придётся восстанавливать ОС.

Будьте осторожны при редактировании boot.ini, поскольку в случае ошибки потребуется переустановка или восстановление Windows

Как найти BOOT.INI

Вначале поговорим о Windows XP. Где находится BOOT.INI в этой модели? Его можно найти непосредственно в корневой директории (там, где основные дистрибутивы системы). Но увидеть его не получится, если не активировано отображение скрытых объектов. Чтобы включить эту опцию:

  1. Зайдите в «Панель управления» (в меню «Пуск»).
  2. Откройте «Параметры папок» в разделе «Оформление и персонализация».
  3. Найдите вкладку «Вид».
  4. Прокрутите ползунок вниз. Там будет строчка «Показывать скрытые файлы». Поставьте галочку.

Теперь вы сможете увидеть BOOT.INI. Он находится прямо на системном диске (обычно это диск C:). Сам файл имеет иконку в виде листка с шестерёнкой. Он будет полупрозрачным. Это означает, что он скрытый, и снять с него этот атрибут невозможно.

Если вы не представляете, где именно установлена ваша ОС, зайдите в меню «Пуск — Поиск». Выберите «Файлы и папки» и в поле для ввода напишите название или часть названия. В окне отобразятся все результаты с таким именем.

Если вы используете Windows 7, во всех моделях, начиная с Vista, эти настройки заменили на файл конфигурации «BCD», который не имеет расширения. Его можно запустить как часть реестра, но настроить или изменить в нём что-то будет трудно. Он содержит очень много параметров и значений, в которых непросто ориентироваться. В Windows 10 BOOT.INI тоже отсутствует, поэтому менять параметры загрузки придётся другим способом.

BCD намного полезнее и функциональнее своего «предшественника», но этот файл не предназначен для ручной настройки. Он нужен для нужд системы, и исправлять в нём что-либо не стоит.

Как редактировать?

BOOT.INI можно отредактировать в любом текстовом процессоре. Подойдёт обычный блокнот Windows или «продвинутый» Notepad+. Но перед этим надо разрешить доступ к файлу, иначе после внесения изменений его нельзя будет сохранить.

  1. Кликните по нему правой кнопкой мыши.
  2. Выберите «Свойства».
  3. Во вкладке «Общие» уберите галочку из пункта «Только чтение».
  4. Нажмите «Применить».

После этого можно менять значения в BOOT.INI. Файл имеет чёткую структуру. Не рекомендуется удалять в нём что-то, перемещать операторы без надобности, стирать скобки или знаки препинания. Вкратце о каждом параметре:

  • «Timeout» показывает, сколько времени даётся на выбор ОС при запуске (если установлено несколько). Напишите после знака равенства «=» нужную вам цифру. Таймер ведёт отсчёт в секундах.
  • В «default» обозначена операционная система, заданная по умолчанию. Она будет загружена, если за отведённое время вы не выберите, какую именно ОС активировать. Этот параметр может выглядеть примерно так: «scsi(0)disk(0)rdisk(0)partition(1)WINDOWS».
  • «Scsi» — контроллер, который управляет физическим диском. Если их несколько, второй будет иметь вид «scsi(1)».
  • «Partition» — это раздел, в котором находится ОС. К примеру, «Partition(1)» указывает на C:, «partition(2)» — на D: и так далее.
  • Ниже параметра «operating systems» представлен список установленных операционных систем. Если у вас одна ОС, там будет одна строчка.
  • Могут быть вписаны и другие параметры. Например, «/SOS», чтобы при запуске показывались имена драйверов, или «/debug» для отладки ядра. Все возможные команды есть на официальном сайте Microsoft.

Как менять порядок загрузки без файла BOOT.INI

Так как отредактировать BOOT.INI в Windows 7 и более поздних версиях не получится из-за отсутствия этого файла, придётся настраивать порядок загрузки другим способом. Конечно, можно попробовать поработать с BCD, но разобраться во всех его опциях будет непросто.

Если вам надо поменять время, которое даётся на выбор ОС, или поставить другую систему по умолчанию, сделать это можно так:

  1. Откройте «Мой компьютер».
  2. Щёлкните в любом свободном месте окна правой кнопкой мыши.
  3. Зайдите в «Свойства».
  4. Затем – в«Дополнительные настройки».
  5. На вкладке «Дополнительно» в разделе «Восстановление и загрузка» нажмите «Параметры». Там будут нужные опции.

Ещё один способ:

  1. Перейдите в Пуск — Выполнить.
  2. В открывшемся окне напишите «msconfig» (без кавычек). Появятся настройки конфигурации.
  3. Вкладка «Загрузки». Откроется список установленных ОС. Можно решить, какую из них назначить по умолчанию, и изменить таймаут при запуске и выборе системы.

К сожалению, эти методы не позволяют задать особые параметры.

Использование программ

Описанные выше задачи можно упростить. Для этого существуют специальные утилиты — менеджеры загрузок. С ними можно обойтись и без BOOT.INI. Вот некоторые из этих программ:

  • Оболочка для BCD. С её помощью можно настроить этот файл.
  • OSL2000 BootManager. Поддерживает работу с большим количеством операционных систем (до 100 штук).
  • Обеспечивает быстрый перезапуск в нужную ОС.

Файл boo?ini в Windows XP: изучаем и редактирируем

Создание резервной копии файла Boot.ini

    Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.

Редактирование файла Boot.ini

Просмотр и редактирование файла Boot.ini:

    Щелкните правой кнопкой мыши значок Мой компьютер и выберите пункт Свойства.

Ниже представлен образец файла Boot.ini, используемого по умолчанию на компьютерах под управлением Windows XP Professional.

Далее представлен образец указанного выше файла Boot.ini с установленной ранее ОС Windows 2000 в отдельном разделе диска.

При изменении файла Boot.ini, используя диалоговое окно «Загрузка и восстановление», в котором можно выбрать операционную систему по умолчанию, установке времени ожидания или редактировании файла вручную используйте командную строку для ввода Bootcfg.exe.

Примечание. Служебная программа Bootcfg.exe доступна только в операционной системе Windows XP Professional. Данная служебная программа недоступна в операционной системе Microsoft Windows XP Home Edition, поэтому содержимое этого раздела не применяется к операционной системе Windows XP Home Edition.

  1. Нажмите кнопку Пуск и выберите пункт Выполнить.
  2. В поле Открыть введите команду cmd .
  3. В командной строке введите bootcfg /? .
  4. После этого выводятся справка и параметры BOOTCFG.exe.

Добавление операционной системы

В командной строке введите

где описание операционной системы — текстовое описание (например, Windows XP Home Edition), а # — номер элемента в разделе «operating systems» файла BOOT.INI., копию которого необходимо сделать.

Удаление операционной системы

В командной строке введите

где # — номер элемента, который следует удалить из раздела «operating systems» файла BOOT.INI (например, 2, что соответствует второй операционной системе в списке).

Читать еще:  Почему нельзя закрывать верхнюю часть экрана. Как избавиться от ошибки «Не закрывайте область динамика»? Что делать, чтобы избавиться от ошибки

Выбор операционной системы по умолчанию

В командной строке введите

где # — номер элемента раздела «operating systems» файла BOOT.INI, который станет операционной системой по умолчанию.

Установка времени ожидания

В командной строке введите bootcfg /timeout # где # — время в секундах, по истечении которого будет загружаться операционная система, установленная по умолчанию.

Файл boo?ini в Windows XP: изучаем и редактирируем

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

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

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

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

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

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

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

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

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

Идем дальше. В файле boot.ini после надписи [operating systems] видим следующие:

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

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

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

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

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

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

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

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

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

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

Всё о загрузчике Windows, или как создать, восстановить и настроить boot.ini

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

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

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

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

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

1 boot.ini

Сам boot.in i находится в корне системного диска, обычно это диск C:/ . Чтобы увидеть файл, для начала необходимо сделать видимым скрытые файлы и папки и скрытые системные файлы и папки .

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


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


Откройте его и вы увидите примерно такую структуру

[boot loader]

timeout=30

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

[operating systems]

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

Эта структура с одной установленной операционной системой на первом физическом диске. Пробежимся по каждому пункту отдельно.

t imeout=30 – время в течении которого будет отображаться список операционных систем , значение задается в секундах. Советую поставить значение t imeout=10.
default – Система, которая будет загружаться по умолчанию, по истечению t imeout.

Rdisk (0) – номер физического диска. Т.е. (0) – это первый жесткий диск, (1) – это второй. В данном случае система находится на первом диске.

partition (1) – номер физического раздела . В данном случае физический диск, разбит на разделы: (1) – это диск C, (2) – это диск D, (3) – это диск E и т.д.

Microsoft Windows XP Professional RU – название О.С., которые вы будете видеть при выборе О.С. Можно менять на любое читабельное значение, на саму загрузку запись влияния не имеет.

Это основные значения, которые необходимо знать, чтобы выполнить настройку загрузки Windows самостоятельно.

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

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

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

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

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

Скачивае м boot.in i и изменяем его.

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

[boot loader]

timeout=10

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

[operating systems]

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.


Кроме того загрузка по умолчанию теперь исправлена на рабочую Windows XP, нажимаем ОК, перезагружаем О.С. И радуемся рабочей системе.


На этом все, думаю теперь с boot.ini проблем у вас не возникнет. Удачи вам

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: