Войти
Портал государственных закупок
  • Коктейль "пина-колада" в ананасе
  • Рецепты ароматной курицы с яблоками в духовке: целиком и кусочками
  • Варенье из абрикосов с ядрышками и с лимоном - простой рецепт с фото по приготовлению на зиму
  • Психокоррекционная работа с гиперактивными детьми Психологические особенности гиперактивных детей
  • К чему снится влюбиться во сне в незнакомца
  • Домашний хлеб без дрожжей на закваске
  • Параметры boot ini windows xp. Ремонтируем загрузчик с помощью консоли восстановления в Windows XP. Изменение свойств папки

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

    По терминологии Microsoft эти загрузочные файлы (ntldr, boot.ini, ntdetect.com, ntbootdd.sys и bootsect.dos для мультизагрузочных систем) находятся в системном разделе, загрузочный сектор которого содержит системный загрузчик Windows NT.

    В то же время раздел диска или диск, на котором располагается папка Winnt и, соответственно, системные файлы, необходимые для работы ОС (в том числе ntoskrnl.exe, ядро Windows NT), вполне спокойно может не совпадать с системным разделом и поэтому при запуске ПК необходимо сделать так, чтобы загрузчик Windows NT без труда нашел системные файлы. Раздел же, на котором располагается папка Winnt, в Microsoft принято называть загрузочным, простим им эту путаницу - это далеко не самый тяжелый случай.

    Таким образом, при включении ПК ход загрузки операционной системы проходит в несколько этапов: BIOS компьютера считывает и загружает в оперативную память главную загрузочную запись Master Boot Record (MBR), в которой находится таблица разделов диска и небольшая программа - эта программа находит начальный адрес системного раздела на диске и загружает в память копию его загрузочного сектора (сектор 0), а затем, если раздел помечен как "активный" в таблице разделов, передает управление другой программе - загрузчику Windows NT из только что перенесенного в память загрузочного сектора.

    В нулевом секторе жесткого диска находится загрузочный код, который распознает файловую систему, а затем находит, загружает в память и запускает следующую специальную программу из корневой директории системного диска - ntldr (от NT Loader), предназначенную для инициализации загрузки собственно самой операционной системы, задания некоторых параметров ее работы и для вывода меню вариантов загрузки в мультизагрузочной системе. После этого уже начинается выполнение обычных программ из файлов, находящихся на диске, что и приводит к полной загрузке всей операционной системы и к возможности запускать прикладные программы.

    Правда, поскольку Windows NT может работать не только на платформе i386, следует оговориться, что мы рассматриваем применимые в нашем быту "персоналки", не касаясь особенностей загрузки NT на других платформах (на процессорах RISC, например, программа osloader.exe выполняет те же функции, что на PC выполняются файлами ntldr, ntdetect.com и bootsect.dos).

    Если рассматривать работу начала начал операционных систем класса NT - загрузчика ntldr подробнее, то ее также можно разбить на несколько этапов: ntldr переключает процессор в режим 32-разрядной модели памяти с прямой адресацией запускает минифайловую систему для доступа к томам FAT, FAT32 и NTFS считывает файл boot.ini, также расположенный в корневом каталоге системного диска отображает меню выбора операционной системы (если выбирается ОС, отличная от Windows NT, то считывается файл bootsect.dos с копией загрузочного сектора предыдущей ОС и управление передается ему) запускает файл ntdetect.com, собирающий информацию о физических устройствах, подключенных к компьютеру в момент загрузки загружает и запускает ядро ОС - файл ntoskrnl.exe и передает ему информацию, собранную ntdetect.com.

    NT Loader использует в процессе своей работы специальный текстовый конфигурационный файл boot.ini - один из важнейших системных файлов Windows NT / 2000 / XP, несколько напоминающий по своей сути файл msdos.sys из Windows 9x. Именно он позволяет системе находить папку Winnt, если она расположена не на системном разделе диска.

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

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

    И хотя в нем может находиться довольно много различных параметров, редактируется все это малопонятное простому пользователю хозяйство, к сожалению, самым простым и самым неудобным способом - в любом текстовом редакторе. А отредактировать это файл вполне может понадобиться любому пользователю, соблазнившемуся красивыми финтифлюшками сыроватой Windows XP (в конференции нашего журнала проблемы с этой операционкой - хит сезона), причем не только при его повреждении, случайном удалении и последующем воссоздании, но и, например, в случае добавления в систему или удаления из нее дисков или их разделов.

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

    Некоторые возможности по внесению изменений в этот файл дает, правда, меню "Загрузка операционной системы" (System Startup) диалога "Загрузка и восстановление" ("Startup and Recovery") свойств системы, а также появившаяся в Windows XP утилита msconfig.exe, однако полный доступ к его параметрам возможен только при ручном редактировании, либо при использовании небольшой дополнительной программы, предоставляющей понятный графический интерфейс - System Configuration Editor.
    Эта программа предназначена для безопасного редактирования файлов конфигурации: Autoexec.bat, Config.sys, Win.ini, System.ini, Networks, Lmhosts, Hosts, Boot.ini.

    В Windows XP, кстати говоря, появилось и еще одно не менее ценное дополнительное средство восстановления этого файла - команда bootcfg консоли восстановления, после выполнения которой с таким ключом - bootcfg /rebuild происходит сканирование жестких дисков в поисках инсталляций систем класса NT и восстановление файла boot.ini в соответствии с полученными результатами поиска. В более старых же системах альтернативой ручному восстановлению файла является только запуск программы переустановки системы.

    Строение файла boot.ini в простейшем случае, с одной операционной системой на диске ПК Intel х86, выглядит следующим образом:


    timeout=5
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows XP Professional" /fastdetect

    При использовании двух операционных систем, например, Windows Me и Windows XP, содержимое файла будет примерно такое:


    timeout=5
    default=C:\
    C:\="Windows Millennium Edition"
    multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows XP Professional" /fastdetect

    Как можно заметить, в данных примерах раздел служит для задания двух параметров загрузки операционной системы, в частности, параметр timeout=5 определяет количество секунд, в течение которых пользователь имеет возможность выбрать либо загружаемую ОС, либо один из пунктов загрузочного меню (например, загрузить систему в режиме защиты от сбоев).

    При timeout=0 загрузочное меню не отображается, а при timeout=-1 это меню будет находиться на экране неограниченное время в ожидании выбора пользователя.

    Каждый пользователь волен выставить это время по своим вкусам - для меня удобной цифрой является 5 секунд. По умолчанию же задержка составляет 30 секунд, максимум - 999.

    Параметр default определяет путь к загружаемой по умолчанию операционной системе. Путь этот в случае с Windows NT задается в формате ARC (Advanced RISC Computing), о правилах которого чуть ниже. Если же в мультизагрузочной системе ОС по умолчанию является, например, Windows 98 (или MS-DOS, Linux), то достаточно указать default=C:\, где С: - диск, на котором находятся системные файлы Windows 9x (вернее - образ ее загрузочного сектора bootsect.dos, а также io.sys, msdos.sys и т. д.).

    Такой операционной системе и в следующем разделе будет соответствовать строка типа C:\="Windows Millennium Edition" или C:\bootsect.lnx="Linux" - то есть путь к файлу-образу ее загрузочного сектора (его название может быть любым, по выбору пользователя). Кстати, для создания такого файла-образа удобно использовать утилиту BootPart, предназначенную как раз для расширенной работы с загрузчиком NT.

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

    Учтите, что ARC-путь (кроме имени папки и названия ОС) должен быть записан маленькими (строчными) буквами - по крайней мере, в Windows NT 4 заглавные буквы приводили к невозможности загрузить систему. Максимально возможное число строк в этом разделе - 10, следовательно, и операционных систем на своем ПК вы можете иметь одновременно аж 10 штук.

    Если вы вдруг утратили файл boot.ini, то самое сложное при его ручном восстановлении - правильно воссоздать путь к загрузочному разделу в формате ARC. Путь этот может начинаться либо с метки multi(), либо с метки signature(). Метку multi() можно наблюдать в подавляющем большинстве случаев, применяется она для дисков IDE, ESDI, SCSI в тех случаях, когда ОС для своей загрузки использует механизмы системного BIOS (прерывание INT13).

    При таком раскладе запись пути к загрузочному диску и к директории загружаемой операционной системы в файле boot.ini будет выглядеть следующим образом: multi(0)disk(0)rdisk(x)partition(y)\ имя_каталога_Windows = "Название_ОС, отображаемое_в_загрузочном_меню" / параметр

    • multi(0) указывает порядковый номер адаптера, с которого осуществляется загрузка и всегда имеет значение "0" (нумерация начинается с нуля, начиная с контроллера, расположенного ближе к слоту 0 на материнской плате);
    • disk(0) - всегда равен нулю, так как прерывание INT13 не может использоваться для идентификации нескольких дисковых контроллеров (для большинства BIOS);
    • rdisk(x) определяет порядковый номер жесткого диска, с которого производится загрузка, нумерация начинается с 0, и обычно x - число от 0 до 3;
    • partition(y) - порядковый номер раздела жесткого диска, с которого загружается ОС, нумерация начинается с 1 (соответствует диску С: в привычном обозначении), в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 - неиспользуемые.

    Формат записи, начинающийся с метки signature() - ранее, в NT для этого служила метка scsi(), теперь применяется signature(), поддерживающая работу с механизмами Plug-n-Play Windows 2000 / XP - встречается реже и используется при работе как со SCSI-дисками (если у контроллера SCSI отключен BIOS), так и с IDE-дисками в отсутствие поддержки INT13. В этом случае запись в boot.ini принимает такой вид: signature(x)disk(y)rdisk(z)partition(w)\имя_каталога_ Windows="Название_ОС, отображаемое_в_загрузочном_меню" /параметр

    • signature(x) указывает уникальную сигнатуру диска (шестнадцатеричное число - signature(8b467c12)), содержащуюся в его MBR. Сигнатура эта вписывается в главную загрузочную запись диска в процессе установки Windows, в начале ее текстового этапа;
    • disk(y) - идентификатор SCSI ID жесткого диска;
    • rdisk(z) - номер SCSI LUN (Logical Unit Number) жесткого диска, практически всегда это 0;
    • partition(w) - порядковый номер раздела жесткого диска, с которого загружается ОС, нумерация начинается с 1, в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 - неиспользуемые.

    Обратите внимание, что если используется формат signature(), то в корне системного диска должен находиться файл ntbootdd.sys - переименованная копия драйвера мини-порта SCSI, предназначенная для доступа к SCSI-адаптеру при загрузке.

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

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

    Если у Вас в наличии только образ дистрибутива, то сначала нужно будет записать его на флеш-накопитель.

    Восстановление MBR

    MBR обычно записана в самой первой ячейке (секторе) на жестком диске и содержит небольшой кусок программного кода, который при загрузке выполняется первым и определяет координаты загрузочного сектора. Если запись повреждена, то Windows не сможет стартовать.

    1. После загрузки с флешки мы увидим экран с доступными для выбора вариантами. Нажимаем R .

    2. Далее консоль предложит выполнить вход в одну из копий ОС. Если Вы не устанавливали вторую систему, то она будет единственной в списке. Здесь вводим цифру 1 с клавиатуры и нажимаем ENTER , затем пароль администратора, если есть, если он не установлен, то просто жмем «Ввод» .

      Если Вы забыли пароль администратора, то прочтите следующие статьи на нашем сайте:

    3. Команда, которая производит «ремонт» главной загрузочной записи, пишется так:

    4. Новая MBR успешно записана, теперь можно выйти из консоли с помощью команды

      и попробовать запустить Windows.

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

    Загрузочный сектор

    Загрузочный сектор в Windows XP содержит загрузчик NTLDR , который «срабатывает» после MBR и передает управление уже непосредственно файлам операционной системы. Если данный сектор содержит ошибки, то дальнейший старт системы невозможен.


    Восстановление файла boot.ini

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


    Перенос загрузочных файлов

    Кроме boot.ini за загрузку операционной системы отвечают файлы NTLDR и NTDETECT.COM . Их отсутствие делает загрузку Windows невозможной. Правда, эти документы есть на установочном диске, откуда их можно просто скопировать в корень системного диска.

    1. Запускаем консоль, выбираем ОС, вводим пароль админа.
    2. Далее необходимо ввести команду

      Это нужно для просмотра списка носителей, подключенных к компьютеру.

    3. Затем нужно выбрать букву диска, с которого мы в данный момент загрузились. Если это флешка, то ее идентификатор будет (в нашем случае) «\Device\Harddisk1\Partition1» . Отличить накопитель от обычного жесткого диска можно по объему. Если пользуемся компакт-диском, то выбираем «\Device\CdRom0» . Обратите внимание, что цифры и названия могут несколько отличаться, главное понять принцип выбора.

      Итак, с выбором диска мы определились, вводим его букву с двоеточием и нажимаем «Ввод» .

    4. Теперь нам необходимо перейти в папку «i386» , для чего пишем

    5. После перехода нужно скопировать файл NTLDR из этой папки в корень системного диска. Вводим следующую команду:

      а затем соглашаемся с заменой, если будет предложено («Y» ).

    6. После успешного копирования появится соответствующее сообщение.

    7. Далее проделываем то же самое с файлом NTDETECT.COM .

    8. Заключительным шагом будет добавление нашей Windows в новый файл boot.ini . Для этого выполняем команду

      Вводим цифру 1 , прописываем идентификатор и параметры загрузки, выходим из консоли, загружаем систему.

    Все произведенные нами действия для восстановления загрузки должны привести к требуемому результату. Если все же не удалось запустить Windows XP, то, скорее всего, придется воспользоваться переустановкой. «Переставить» Виндовс можно с сохранением пользовательских файлов и параметров ОС.

    Заключение

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

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

    Файл boot.ini

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

    Варианты доступа к файлу

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

    Вариант 1: Свойства системы

    Данный способ считается самым популярным. Перейдите в категорию «Мой компьютер» Проводника. Наведите курсор мышки на свободную область и кликните ПКМ. Откройте свойства папки.

    Там нужен раздел «Дополнительно» . Нажмите на последнюю (третью сверху) кнопку «Параметры» .

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

    Вариант 2: Окно «Выполнить»

    Диалоговое окно «Выполнить» предназначено для доступа к большому количеству компонентов Виндовс. Запускается оно из меню «Пуск» или при помощи одновременного нажатия Win + R. В текстовое окно вставьте запрос msconfig и подтвердите его.


    Откроется окно системных настроек. Там выберите раздел BOOT.INI и переходите к внесению изменений.

    Вариант 3: Проводник Виндовс

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

    Откройте раздел с системой (обычно - локальный диск (C:)). На панели инструментов Обозревателя нажмите на пункт «Сервис» . Там выберите «Свойства папки…» и сразу перейдите во вкладку «Вид» . Пролистайте список до самого низа. Активируйте последний пункт «Показывать скрытые…» и уберите галочку с «Скрывать защищенные…» , после чего нажмите «Ок» .

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

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

    Вариант 4: Командная строка

    Редактировать в Win XP boot ini получится и с помощью командной строки. В таком случае сам документ открывать не придется, все действия выполняются через команду bootcfg со следующими приписками:

    • /timeout «цифра» - время, которое дается пользователю на активацию самостоятельного выбора.
    • /add - активирует поиск версий Виндовс, присутствующих в компьютере. Когда процедура закончится, пользователю будет доступно их добавление в общий список.
    • /list - вызывает содержимое boot.ini для просмотра. При этом редактирование недоступно.

    Запускается командная строка из раздела «Стандартные» полного списка элементов Пуска.


    Содержимое

    Изначально в загрузочном файле указано всего лишь несколько строк.


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

    Далее можно обнаружить графу «» . Она открывает список всех версий Windows, установленных на компьютере. Обратите внимание, что для каждого элемента доступно четыре параметра: partition, disk, multi и rdisk. Еще есть один опциональный - scsi. Они все служат для описания записи системы. Рассмотрим два из них чуть подробнее:

    • Partition служит для обозначения раздела физического диска, на котором находится ОС.
    • В rdisk записывается номер самого жесткого диска.

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

    Редактирование 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 должно было пройти удачно.

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

    Так выглядит меню загрузки при установки последней ОС 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 /?