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

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

Где находится bootmgr Windows 7

В операционной системе Windows 7 bootmgr имеет довольно ощутимый размер для файла загрузки (в тестовой системе = 383786 байт), поскольку, как мы сможем увидеть позже, по большей части написан на языке высокого уровня. Располагается bootmgr в корневом каталоге основного активного скрытого раздела размером в 100 мегабайт. Данный раздел размещается в начале диска, предваряя все остальные. Партиции этой не присваивается логического имени (литеры/буквы диска), поэтому в самой операционной системе она не видна для стандартных средств операционной системы. Как вы можете догадаться, таким вот незатейливым способом данная партиция защищена от деструктивных действий пользователя, могущих повлечь за собой повреждение критически важной загрузочной информации. Для того, чтобы найти файл bootmgr в системе, необходимо сначала научиться взаимодействовать со скрытым разделом. Для этого открываем апплет Управление компьютером, щелкнув правой кнопкой мыши на иконке «Компьютер» и выбрав пункт «Управление», либо можно запустить (Win+R) из командной строки . Текущий пользователь должен иметь права администратора. В ответ на это действие откроется окно следующего вида:

Чтобы содержимое скрытого раздела предстало нашему взору, нам необходимо назначить ему логический номер (букву/литеру). На рисунке (схематично) я обозначил последовательность действий, которые нам необходимо предпринять. После выбора пункта «Изменить букву диска или путь к диску» у нас появится следующее окно выбора:

После нажатия кнопки ОК логическое имя будет присвоено разделу и он станет доступен в проводнике. Содержимое его, которое нам как раз и необходимо, наконец-то можно увидеть. Но это еще не все, дело в том, что некоторые файлы и директории раздела имеют атрибут «скрытый», поэтому нам нужно включить отображение скрытых и системных файлов. Это можно сделать в свойствах папки (Параметры папок и поиска — Вид). А теперь, давайте взглянем на искомый нами файл bootmgr, который можно увидеть прямо в корне партиции:

Читайте также:  Запуск windows игр в linux через steam play

На рисунке бывает порой сложно, а чаще и вовсе не получается наглядно отобразить всю структуру раздела, поэтому приведу его в виде текстового списка. Итак, содержимое скрытого раздела «Зарезервировано системой» выглядит следующим образом:

\Boot \de-DE 91712 локализация интерфейса загрузчика \en-ES 85056 локализация интерфейса загрузчика \es-ES 90192 локализация интерфейса загрузчика \Fonts wgl4_ 47452 шрифт \fr-FR 93248 локализация интерфейса загрузчика \it-IT 90704 локализация интерфейса загрузчика \ru-RU 90192 локализация интерфейса загрузчика 43600 локализованная версия утилиты memtest BCD 20480 хранилище данных конфигурации загрузки 17408 0 0 65536 Boot Status Data. log-файл для записи статуса загрузки/завершеения (если включено логгирование) 485760 утилита memtest bootmgr 383786 менеджер загрузки 8192 WLJAV 357376

12345678910111213141516171819202122232425 \Boot \deDE bootmgr.exe.mui 91712 локализация интерфейса загрузчика \enES bootmgr.exe.mui 85056 локализация интерфейса загрузчика \esES bootmgr.exe.mui 90192 локализация интерфейса загрузчика \Fonts wgl4_boot.ttf 47452 шрифт \frFR bootmgr.exe.mui 93248 локализация интерфейса загрузчика \itIT bootmgr.exe.mui 90704 локализация интерфейса загрузчика \ruRU bootmgr.exe.mui 90192 локализация интерфейса загрузчика memtest.exe.mui 43600 локализованная версия утилиты memtest BCD 20480 хранилище данных конфигурации загрузки BCD.LOG 17408 BCD.LOG1 BCD.LOG2 BOOTSTAT.DAT 65536 Boot Status Data. log-файл для записи статуса загрузки/завершеения (если включено логгирование) memtest.exe 485760 утилита memtestbootmgr 383786 менеджер загрузкиBOOTSECT.BAK 8192WLJAV 357376

По комментарию напротив (справа от) каждого файла в окне представления вы можете увидеть краткое описание функционального назначения. Хотелось бы сделать некое лирическое отступление и поговорить о файлах, имеющих расширение .mui. Если вы были достаточно внимательны, то обратили внимание, что одноименные файлы с расширением .mui имеют значительно меньший размер в сравнении со своими оригиналами. Это объясняется тем, что .mui-файл — это файл ресурсов, который содержит элементы локализации интерфейса основной программы для определенного языка. Проще говоря — это перевод интерфейса программы. Технология впервые была использована в ОС Windows Vista и предназначалась для связывания ресурсов, описанных в языковом файле (текст меню, диалоговых окон, строк помощи и прочее.) с независимым от языка основным исполняемым файлом. Но, вернемся к основной линии повествования. Управление код bootmgr Windows 7 получает сразу после своей загрузки кодом загрузочного сектора раздела PBR.

Ошибка 0xc0000098, решаем за минуту

Доброго времени суток! Уважаемые читатели и гости популярного IT блога Больше всего на свете в мире компьютерных технологий, я люблю продукцию компании Microsoft, и знаете почему? Тут все просто, вы нигде не встретите такого количества проблем и ошибок, как в их продуктах редмондского гиганта. И это хорошо так как прокачивает навык траблшутинга. В прошлый раз мы с вами благополучно устранили ошибку 0x80300024 при установке системы. Сегодня мы разберем еще одну ошибку 0xc0000098 встречающуюся при установке системы, при загрузке Windows. За последний месяц я с ней столкнулся дважды, а это уже повод для статьи.

Редактируем BCD в консоли

Теперь посмотрим, как можно удалить запись из BCD, не трогая все остальные. Это часто встречающаяся задача: допустим, мы не пользуемся больше ОС размещенной на каком-нибудь конкретном разделе (она может быть даже повреждена), при этом запись о ней в хранилище остается, а значит, в загрузочном меню остается соответствующая ей строчка. Такая же примерно информация остается и в BIOS компьютера. Если мы введем команду: bcdedit ID, где ID – идентификатор удаляемой винды, то все эти сведения пропадут. Мы не увидим их больше ни в меню, ни в БИОС, а это именно то, чего мы и добиваемся. Пример такой команды:

Закройте параметры загрузки Windows 10

Вышеупомянутых параметров должно быть достаточно, чтобы получить доступ к параметрам загрузки Windows 10 и позволить вам устранить любую проблему. Когда вы закончите, нажмите кнопку «Продолжить» , чтобы выйти из параметров загрузки и запустить Windows 10.

Если у вас установлено несколько операционных систем на устройстве, запустится операционная система по умолчанию. В этом случае выберите вариант «Запустить другую операционную систему», а затем выберите Windows 10, чтобы запустить её.

Отключение периферии

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

Чтобы исключить эту возможность, необходимо отключить все неиспользуемые внешние устройства: флеш-накопители, принтер, сканер, и т.д. (кроме указателя «мышь», клавиатуры и монитора), и перезапустить ПК, проверив, загружается ли компьютер.

Отключение периферии

Отключаем все неиспользуемые внешние устройства от компьютера

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

Читайте также:  Как перенести windows 7/8/10 на ssd диск без переустановки +видео

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

«Битые» или отсутствующие файлы загрузчика ОС приводят к невозможности запуска и корректной работы компьютера. В таком случае необходимо прибегнуть к восстановлению загрузчика Windows следующим способом:

Шаг 1. Чтобы начать восстановление загрузки, понадобится диск восстановления Windows или загрузочная флешка. Важно: для корректной работы системы восстановления необходимо произвести загрузку в той же разрядности (32 или 64-bit), что и текущая ОС. В случае загрузки с установочного диска, на экране установки необходимо выбрать «Восстановление системы».

Шаг 2. На экране восстановления необходимо выбрать пункт «Диагностика».

Шаг 3. В открывшемся окне следует выбрать «Восстановление при загрузке».

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

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

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

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

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

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

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

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

Возвращение старого загрузочного меню в Windows и 1

Представленная ниже команда позволяет переключить загрузчик Windows 8, Windows 8.1 в legacy режим, т.е. придать ему вид загрузочного меню Windows 7.

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

Возвращение старого загрузочного меню в Windows и 1

Также выполнив эту команду появляется возможность вызвать Дополнительные варианты загрузки при нажатии клавиши F8

bcdedit /set {default} bootmenupolicy legacy

Старое загрузочное меню с установленными операционными системами Windows 8.1, Windows 10:

Возвращение старого загрузочного меню в Windows и 1

Меню Дополнительные варианты загрузки при нажатии клавиши F8 с установленной Windows 8.1:

Команда для возвращения штатного режима загрузчика Windows 8:

bcdedit /set {default} bootmenupolicy standard

Возвращение старого загрузочного меню в Windows и 1

Стандартный режим загрузчика Windows 8: