Главная сайта | Форум | Фотоальбом | Регистрация   | Вход | Cайт в избранное | Правила сайта и форума

Приветствую Вас Гость | RSS | Telegram канал


Фильмы | Онлайн Видео | Софт | Новости и Статьи | Игры онлайн | Фотоальбом | Форум

ДЛЯ ПРОСМОТРА САЙТА РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ:  Uran - браузер от uCoz на базе проекта Chromium. | Google ChromeOpera | Firefox 


МЕНЮ САЙТА

ПОИСК ПО САЙТУ

Gamesblender № 752: три «железных» анонса Valve, новый перенос GTA VI и «конечная» Halo Infinite

CoD: Black Ops 7 / Where Winds Meet / Anno 117 / Rue Valley / Календарь релизов 10 – 16 ноября

Путешествие к бессмертию: Глава 191-195

Путешествие к бессмертию: Глава 186-190

Путешествие к бессмертию: Глава 181-185

Путешествие к бессмертию: Глава 176-180

Путешествие к бессмертию: Глава 171-175

Путешествие к бессмертию: Глава 166-170

Путешествие к бессмертию: Глава 161-165

Путешествие к бессмертию: Глава 156-160

Left 2 Play - Выпуск 02 - Left 4 Dead (комментарии)

Во что поиграть на этой неделе — 8 декабря

Игромания! Игровые новости, 6 февраля (Dota 2, Battlefront 2, Fallout, Splinter Cell)

Игромания! ИГРОВЫЕ НОВОСТИ, 7 октября (RDR 2, CoD: MW, The Last of Us, Nvidia Now, Comic Con Russia)

Во что поиграть на этой неделе — 17 ноября (Star Wars: Battlefront 2, LEGO Marvel Super Heroes 2)

Игромания! Игровые новости, 8 августа (QuakeCon, No Man's Sky, The Division)

Во что поиграть на этой неделе — 11 августа (Hellblade, LawBreakers, Batman: The Enemy Within)

Игромания! Игровые новости, 12 декабря (The Last of Us 2, State of Decay 2, Final Fantasy XV)
СТАТИСТИКА
Всего материалов:
Фильмомания: 1554
Видео: 220
Каталог файлов: 95
Каталог статей: 7095
Фотоальбом: 1236
Форум: 1176/8895
Каталог сайтов: 386

Всего зарегистрировано:
Зарегистрировано: 1798
Сегодня: 0
Вчера: 1
За неделю: 2
За месяц: 7

Из них:
Пользователи: 1724
Проверенные: 23
Друзья: 5
Редакторы: 0
Журналисты: 8
В вечном бане: 33
Модераторы: 0
Администраторы: 3

Из них:
Парней 1332
Девушек 464


ON-Line всего: 3
Гостей: 3
Пользователей: 0

Сейчас на сайте:


Кто был?
Kreol,
День Рождения у: artstil-poligrafia(39), XRund(44)
ВЫ МОЖЕТЕ ОКАЗАТЬ ПОДДЕРЖКУ ЗА ТРУДЫ, ПОЖЕРТВОВАВ ЛЮБУЮ СУММЫ.

WEBMONEY



Категории каталога

Главная » Статьи » Статьи » Статьи: Windows 7

Установка и Загрузка » Редактирование меню загрузки, или куда пропал boot.ini

Введение

В этой статье мне хотелось бы обобщить способы редактирования меню загрузки операционных систем на основе данных хранилища загрузки (Boot Configuration Data – BCD), которое используется в операционных системах Microsoft, начиная от Windows Vista. Его невозможно отредактировать с помощью текстового редактора, как это можно было сделать с boot.ini в Windows XP. Однако, редактирование BCD возможно с помощью консольной программы bcdedit.exe, находящейся в системной папке Windows\System32. Также с ней можно работать в командной строке среды восстановления. Для работы с этой программой необходимо обладать правами администратора. Я не преследую цель подробно описать каждую микрокоманду или идентификатор, а остановлюсь только на тех, которые могут понадобиться обычному пользователю.

Редактирование меню загрузки с помощью средства «Конфигурация системы»

Чтобы открыть окно «Конфигурация системы», нажмите кнопку "Пуск" и клавишу с буквой R (далее - Win+R). В строке «Выполнить» наберите msconfig, нажмите Enter. Откроется окно конфигурации системы. Перейдите на вкладку «Загрузка».

Данный инструмент дает возможность:

  • получить информацию о текущей и загружаемой по умолчанию системах;
  • отредактировать время (таймаут), по истечении которого будет загружена операционная система, определенная для загрузки по умолчанию без вмешательства пользователя;
  • изменить систему, загружаемую по умолчанию;
  • удалить ненужную запись из меню загрузки.

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

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

Редактирование таймаута труда не составляет: в нужном поле нужно установить желаемое количество секунд.

Для удаления ненужной записи выберите ее из списка и нажмите кнопку «Удалить».

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

Несколько замечаний. С помощью данного инструмента нельзя:

  • увидеть и выполнить операции с записями операционных систем, загружаемых с помощью других загрузчиков (например, Windows XP, загружаемой с помощью ntldr);
  • переименовать существующие записи;
  • изменить положение записи в меню загрузки.

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

Редактирование меню загрузки с помощью окна «Загрузка операционной системы»

Открыть окно «Загрузка операционной системы» можно так: Пуск – «Панель управления\Все элементы панели управления\Система» или, если включено отображение элементов управления Панели инструментов по категориям: «Панель управления\Система и безопасность\Система». Далее: «Дополнительные параметры системы», в открывшемся окне перейдите на вкладку «Дополнительно». Также можете воспользоваться возможностями поиска Windows 7 и в поле поиска написать «Расш», в открывшемся списке выбрать «Просмотр расширенных параметров системы». В рамке «Загрузка и восстановление» нажмите кнопку «Параметры». Нас будет интересовать верхняя часть окна: «Загрузка».

С помощью данного окна вы сможете:

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

Как мы видим, данный инструмент не особо отличается от предыдущего, за исключением нескольких деталей. И если в Windows XP была кнопка «Правка», нажав на которую пользователь имел возможность самостоятельно править загрузочное меню, то, начиная с Windows Vista, такой простой способ отсутствует. С помощью данного меню вам так же недоступны функции удаления записей из меню загрузки, их переименование, изменение их положения и удаление.

Редактирование меню загрузки с помощью bcdedit.exe

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

Создайте на любом из разделов папку для резервной копии. Назовите ее BCDREZ. Выполните:


bcdedit /export X:\BCDREZ\bcd

где X - буква раздела с находящейся на нем папкой BCDREZ.

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


bcdedit /import X:\BCDREZ\bcd

Напомню еще раз - все команды этой утилиты выполняются в командной строке, запущенной с правами администратора или в командной строке среды восстановления.

Анализ данных и параметры хранилища загрузки

Для того, чтобы грамотно вносить изменения, нужно познакомиться со структурой того, куда эти изменения вносятся. Информация о BCD представлена в виде двух столбцов: в левом столбце расположены названия параметров, а в правом – их значения. Повторюсь, что не буду уделять внимание всем параметрам, а остановлюсь лишь на тех, которые касаются меню загрузки. Чтобы увидеть ту часть BCD, которая отвечает за загрузку операционных систем, установленных на вашем компьютере, и их отображение в меню загрузки, выполните:


bcdedit

Некоторые значения параметров BCD записаны в фигурных скобках – {}. Это идентификаторы – ID. Любой идентификатор имеет буквенно-цифровой код вида {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. Стандартные идентификаторы имеют названия, например: {default}, {bootmgr}, {ntldr} и так далее.

Остановимся на параметрах, которые нас интересуют:

  • идентификатор – ID той или иной записи;
  • device – показывает раздел, на котором расположены файлы загрузки (это может быть операционная система или папка BOOT);
  • osdevice – показывает раздел, на котором расположены системные файлы операционной системы. Обычно, значения параметров device и osdevice равны;
  • path – если device определял раздел диска, который содержит файлы операционной системы, то этот параметр определяет остальной путь к загрузчику операционной системы;
  • default – показывает ID операционной системы, загружаемой по умолчанию, если операционная система, в которой запустили командную строку, загружается по умолчанию, параметру default присваивается значение {current};
  • displayorder – показывает порядок, в котором расположены записи о загружаемых системах;
  • timeout – таймаут (смотри выше), значение показано и устанавливается в секундах;
  • locale – указывает язык загрузочного меню или меню дополнительных параметров загрузки;
  • description – показывает название операционной системы, отображающееся в меню загрузки.

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

Все команды bcdedit.exe, в которых отсутствует команда set  с дальнейшим указанием идентификатора, выполняются для диспетчера загрузки. Вы должны это помнить, потому что, желая что-то изменить в записи операционной системы и забыв указать ее идентификатор, вы вносите изменения в диспетчер. Хорошо, если все ограничится «восстановлением запуска».

Прежде чем продолжить, допустим, что наше меню загрузки содержит три записи с идентификаторами {ID1}, {ID2}, {ID3}.

Изменение системы, загружаемой по умолчанию

Здесь все просто – в зависимости от того, какую систему мы хотим загружать по умолчанию, ID той системы и пишем в команде. Например, для системы с ID2 команда:


bcdedit /default {ID2}

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

Изменение расположения записей в меню загрузки

Существует 3 способа изменить расположение записей:

  1. использовать команду для перемещения выбранной записи вниз списка:
  2. 
    bcdedit /displayorder {ID} /addlast
  3. использовать команду для перемещения выбранной записи вверх списка:
  4. 
    bcdedit /displayorder {ID} /addfirst
  5. использовать команду для формирования меню в выбранном порядке:
  6. 
    bcdedit /displayorder {ID3} {ID1} {ID2}

Изменение таймаута


bcdedit /timeout XX

где XX – время в секундах.

Изменение языка диспетчера загрузки


bcdedit /locale ln-Ln

где ln-Ln – выбранное обозначение языка. Для русского – это ru-Ru, для английского – en-Us, для немецкого – de-De, для украинского – uk-UA и т.д.

Здесь нужно сделать оговорку. После операции восстановления запуска параметры диспетчера загрузки становятся англоязычными, несмотря на то, что значение параметра locale не изменяется. Как исправить ситуацию, смотрите здесь.

Удаление записи о загрузке системы


bcdedit /displayorder {ID2} /remove

Эту команду лучше использовать для временного исключения записи загрузки из меню. При выполнении этой команды запись о параметрах выбранной системы не удаляется из BCD и при необходимости может быть восстановлена любой из вышеназванных команд bcdedit /displayorder.

Работа с записями операционных систем в BCD

Так как изменения касаются конкретных записей, в команде обязательно должен быть ID этой записи.

Переименование названия загружаемой системы

Такая необходимость обычно возникает после использования среды восстановления, когда после названия операционной системы появляется дописка - (восстановлено), или когда хочется исправить "Предыдущая версия Windows" на более понятное "Windows XP".

Команда:

bcdedit /set {ID} description "Новое название"

Изменений буквы раздела, на котором расположена папка операционной системы и ее загрузочные файлы


bcdedit /set {ID} device partition=X:
bcdedit /set {ID} osdevice partition=X:

где X – буква раздела жесткого диска.

Как правило значения device и osdevice совпадают.

Изменение языка меню дополнительных вариантов загрузки

Для изменения языка меню дополнительных вариантов загрузки (при нажатии F8 после наведения на строку меню с нужной операционной системой) выполните команду с указанием ID операционной системы:


bcdedit /set {ID} locale ln-Ln

что такое ln-Ln – описано выше.

Добавление записей операционных систем в BCD и меню загрузки

Вариантов для выполнения этой процедуры много, но остановимся на самых популярных или нетрудоемких. Если добавляемая система – Windows Vista или Windows 7 можно автоматизировать процесс, воспользовавшись средой восстановления и одной из ее опций – «восстановление запуска». В этом случае в BCD будет создана новая запись о загрузке и добавлен пункт меню в диспетчер загрузки. Такой же эффект вы получите при использовании команды:


bootrec /rebuildbcd

Если утилита найдет на компьютере операционную систему, запись о которой отсутствует в BCD, такая запись также будет создана.

Добавление Windows XP

Довольно подробно этот процесс с необходимыми пояснениями описан в статье Установка Windows XP на компьютер с Windows 7. Здесь я всего лишь объединю выполняемые команды:

bcdedit /create {ntldr} /d "Microsoft Windows XP"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast

Добавление Windows Vista или Windows 7

Можно воспользоваться методом, описанным выше, то есть начать с команды:


bcdedit /create /d " Microsoft Windows Vista " /application OSLOADER

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


bcdedit /copy {current} /d "Microsoft Windows Vista"

в результате выполнения команды вы получите сообщение «Запись успешно скопирована в {хххххххх-хххх-хххх-хххх-хххххххххххх}». Далее выполните:


bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} device partition=X:
bcdedit /set {хххххххх-хххх-хххх-хххх-хххххххххххх} osdevice partition=X:

где X – буква раздела, на котором находится операционная система. Код, который обозначен крестиками, вводите внимательно, а лучше скопируйте и вставляйте в команды с помощью правой кнопки мыши. Наконец, выполните команду, добавляющую новую запись в диспетчер загрузки:


bcdedit /displayorder {хххххххх-хххх-хххх-хххх-хххххххххххх} /addlast

Как вы понимаете, запись будет добавлена внизу существующего списка.

Добавление записи загрузки операционной системы с виртуального жесткого диска

Если вы установили Windows 7 на виртуальный жесткий диск и хотите добавить запись в диспетчер загрузки, воспользуйтесь способом, описанным выше, но с учетом особенностей загрузки с VHD. Полученный после выполнения команды bcdedit /copy… буквенно-цифровой код в командах обозначен как {ID}:


bcdedit /copy {current} /d "Загрузка с VHD"
bcdedit /set {ID} device vhd=X:\DIR\filename.vhd
bcdedit /set {ID} osdevice vhd= X:\DIR\filename.vhd
bcdedit /set {ID} detecthal on
bcdedit /displayorder {ID} /addlast

где X:\DIR\filename.vhd – полный путь к файлу VHD и указание имени файла.

Удаление записи загрузки системы из BCD и диспетчера загрузки

Удаление записи об установленной операционной системе из BCD и диспетчера загрузки выполняется с помощью команды bcdedit /delete {ID}. Есть особенность выполнения команды: если в качестве ID указывается известная запись, например {ntldr}, то команда должна выполняться с ключом /f:


bcdedit /delete {ntldr} /f

Если же ID записывается в буквенно-цифровом коде, ключ /f не нужен. При выполнении этой команды данные об удаляемой операционной системе удаляются и из BCD, и из диспетчера загрузки. В этом ее основное отличие от команды


bcdedit /displayorder {ID} /remove

Заключение

Управление загрузкой Windows 7 отличается от того, которое использовалось в Windows XP/2000. Некоторые параметры меню загрузки можно изменить в графическом интерфейсе операционной системы, но наибольшие возможности предоставляет утилита командной строки bcdedit.exe. Дополнительную информацию о возможностях программы, командах и параметрах можно получить из встроенной справки: bcdedit /?

 

Автор: Аркадий Пилипенко


Если на странице вы заметили в посте отсутствие изображений, просьба сообщить , нажав на кнопку.



После прочтения материала " Установка и Загрузка » Редактирование меню загрузки, или куда пропал boot.ini ", можно просмотреть форум и поискать темы по данной игре.



ДРУГИЕ МАТЕРИАЛЫ
Чувствительность глаз
AMD увеличивает спрос на логику NVIDIA
Нефть против биотоплива: война еще не проиграна?
Вышла Doom Resurrection для iPhone
Capcom не удовлетворена Bionic Commando
Управление учетными записями пользователей Windows Vista: взгляд изнутри (стр. 2)
YouTube будет взимать плату за новые фильмы
IDF SF 2008: Hynix выпускает DDR3-память рекордной емкости
FAQ по 3ds Max для начинающих
Microsoft выпускает XP Mode RC с новой функциональностью
Трейлер ролевой игры Risen от авторов Gothic
QuakeCon 2009: трейлер шутера Wolfenstein
Патент Netex заставит раскошелиться Google, Microsoft и Yahoo
Выход игры Dark Void откладывается до 2010 года
Любовь с первого взгляда, или романтическая любовь
Неуловимый враг
Разработка ракеты Ares 1-X завершена
Hummer Black Chrome: дорого, ярко и мало
Пошаговое руководство по осуществлению контроля над установкой и использованием аппаратных устройств с помощью групповых политики - (стр. 2)
Подробно о системных требованиях Windows Vista

Если вам понравился материал "Установка и Загрузка » Редактирование меню загрузки, или куда пропал boot.ini", - поделитесь ним с другими.


html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию


Категория: Статьи: Windows 7 | Добавил: Фокусник (04.01.2010)
Просмотров: 4266

Ниже вы можете добавить комментарии к материалу " Установка и Загрузка » Редактирование меню загрузки, или куда пропал boot.ini "

Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.


Всего комментариев : 0
avatar
ФОРМА ВХОДА
ПОЖЕРТВОВАНИЯ

WMZ: Z143317192317

Boosty - Donate

Payeer: P48650932
На кофе / ko-fi
На пиво / wayforpay
ПАРТНЕРЫ

World of Warships — это free-to-play ММО-экшен, который позволяет окунуться в мир масштабных военно-морских баталий. Возьмите под управление легендарные боевые корабли первой половины ХХ века и завоюйте господство на бескрайних океанских просторах.

Курсы обмена WebMoney


Что такое ресурс Turbobit и как качать.




Получи 10 ГБ места бесплатно, на всю жизнь.


Boosty – сервис по сбору донатов.
Видеообзор игры World of Warships
Видеообзор игры World of Warships
5 Самых Загадочных Происшествий За Всю Историю
5 Самых Загадочных Происшествий За Всю Историю
Yakuza 6: The Song of Life: Видеообзор
Yakuza 6: The Song of Life: Видеообзор
Gamesblender № 530: уход президента Blizzard, перенос New World, кошачий киберпанк и наследие F.E.A.R. в Selaco
Gamesblender № 530: уход президента Blizzard, перенос New World, кошачий киберпанк и наследие F.E.A.R. в Selaco
Новое Простоквашино 2018 - серия 4
Новое Простоквашино 2018 - серия 4
Обезьянки - Как обезьянки обедали
Обезьянки - Как обезьянки обедали
Видеообзор игры Octodad: Dadliest Catch
Видеообзор игры Octodad: Dadliest Catch
Новая The Binding of Isaac, PUBG vs Fortnite, новый работник Valve, NieR: Automata, PS Plus...
Новая The Binding of Isaac, PUBG vs Fortnite, новый работник Valve, NieR: Automata, PS Plus...
Gamesblender №272: слухи о новой Splinter Cell, пацифистская Dishonored 2 и зомби в Metal Gear
Gamesblender №272: слухи о новой Splinter Cell, пацифистская Dishonored 2 и зомби в Metal Gear
Розыгрыш. раздевающий сканер
Розыгрыш. раздевающий сканер

Зрелищные виды с высоты птичьего полёта
Зрелищные виды с высоты птичьего полёта
Когда российские дороги строят даже в Бельгии (20 фото)
Когда российские дороги строят даже в Бельгии (20 фото)
Прикольные и веселящие картинки (37 шт)
Прикольные и веселящие картинки (37 шт)
Если бы животные были гигантских размеров (16 фото)
Если бы животные были гигантских размеров (16 фото)
Детские фотографии знаменитостей - 14 шт
Детские фотографии знаменитостей - 14 шт
Прикольные вывески, надписи и реклама (14 фото)
Прикольные вывески, надписи и реклама (14 фото)
Забавные стоп-кадры (23 фото)
Забавные стоп-кадры (23 фото)
Горячий косплей (30 фото)
Горячий косплей (30 фото)
СТАТИСТИКА
Яндекс.Метрика


Copyright © 2000-2025, Alex LTD and System PervertedХостинг от uCoz