Меню Рубрики

Как добавить в загрузку вторую операционную систему windows 7

Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot

Аннотация

Восстановление загрузчика Windows 7 после установки Windows XP и создание меню загрузки подробно описаны в статье Установка Windows XP на компьютер с Windows 7 и не составляют труда при наличии установочного диска Windows 7 или диска восстановления Windows 7. Однако, бывают ситуации, когда ни того, ни другого под рукой нет. Помочь в данном случае предназначена программа MultiBoot, разработанная участниками конференции OsZone.

Скачать программу MultiBoot можно на софт-портале OSZone с этой страницы.

Страница программы на OsZone-Wiki: MultiBoot.

История разработки

В основу программы положена идея Павла Кравченко по автоматизации и представлении в графическом интерфейсе (GUI) работы пользователя в командной строке — утилита FixBootFull. Однако появление операционной системы Windows 7 подтолкнуло к усовершенствованию утилиты и расширению ее функциональных возможностей. В настоящее время программа охватывает практически все необходимые функции утилиты bcdedit.exe, предназначенные для работы с записями операционных систем, за исключением функции удаления какой-либо записи из хранилища загрузки (BCD) и добавления в BCD записи о второй системе Windows 7 или Vista.

Возможности программы

С помощью этой программы вы сможете:

  • восстановить файлы загрузки Windows Vista или Windows 7, затертые при форматировании активного раздела; New
  • восстановить загрузчик Windows Vista или Windows 7, затертый при установке Windows XP;
  • создать конфигурацию с двойной загрузкой как после, так и до установки Windows XP;
  • указать операционную систему, загружаемую по умолчанию;
  • редактировать записи любой операционной системы в диспетчере загрузки и определить их положение в меню загрузки;
  • установить таймаут для меню с выбором загрузки операционных систем;
  • экспортировать и импортировать данные конфигурации загрузки;
  • отобразить подробные сведения о хранилище загрузки, о загрузочных файлах, раскладе по дискам и разделам, а также сохранить их в текстовый файл;
  • запустить командную строку для выполнения команд вручную;
  • указать параметры файла boot.inirdisk и partition при ошибках загрузки в Windows XP. New

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

Запуск программы

Скачайте архив с программой и распакуйте в отдельную папку. Если вы загрузились в Windows XP, просто запустите программу, а если в Windows 7/Vista — запустите ее от имени администратора. После запуска программа:

  • соберет информацию о конфигурации данных загрузки (BCD), дисках и разделах, а также установленных операционных системах Windows;
  • проведет анализ версии файла загрузчика bootmgr;
  • выполнит поиск файлов загрузки Windows XP, в том числе содержание файлов boot.ini (если их несколько).

Результат анализа будет отражен в поле Сведения о конфигурации на вкладке Дополнительно.

В состав предлагаемой версии входят утилиты bootsect.exe, поэтому Вам не потребуется дополнительно скачивать или копировать ее с установочного диска Windows 7, а также утилита bcdboot.exe, имеющаяся в папке Windows\System32 операционной системы Windows 7. О возможностях и применении утилиты можно прочитать в статье Параметры командной строки BCDboot.

Вкладка «Восстановление»

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

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

Рисунок 1 – Вкладка «Восстановление»: восстановление загрузчика Windows 7 и добавление в меню загрузки записи о Windows XP.

Восстановление загрузчика Windows Vista или Windows 7, затертого при установке Windows XP

При активном флажке Восстановить загрузчик Windows Vista /7 на всех дисках будет выполнена команда восстановления основной загрузочной записи MBR, совместимой с Windows 7/Vista:

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

Если вы используете программу в качестве редактора записей в BCD, снимите этот флажок.

Добавление записи о загрузке Windows XP в меню и хранилище загрузки.

Добавить запись для загрузки Windows XP можно как до ее установки, так и после. Если записи загрузки Windows XP в BCD нет, то вы увидите второй флажок: Добавить в меню загрузки запись для Windows XP, а в поле Выполняемые команды и отчет – список необходимых команд.

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

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

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

Можно заранее подготовиться к установке Windows XP и создать меню загрузки. Для этого запустите программу в Windows 7, настройте параметры меню загрузки таким же образом, как описано выше, но поскольку в восстановлении загрузчика на данном этапе нет необходимости, снимите флажок Восстановить загрузчик Windows Vista/7 на всех дисках и нажмите кнопку Выполнить. После установки Windows XP достаточно только восстановить загрузчик Windows 7.

Редактирование записи любой операционной системы в диспетчере загрузки.

Программа Multiboot позволяет редактировать имеющиеся записи загрузки операционных систем. Для этого достаточно снять оба флажка на вкладке Восстановление над полем Редактирование записи.

Чтобы приступить к редактированию, выберите необходимую запись в поле со списком Выбрать операционную систему. Остальные функции аналогичны тем, что применялись к создаваемой записи о загрузке Windows XP и не представляют сложностей:

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

Установка таймаута

Для этого нужно изменить значение в поле флажка Установить таймаут выбора ОС.

В контрольном поле отобразится команда

где Х — буква раздела, на котором находится Windows 7, nn — количество секунд.

Поле «Выполняемые команды и отчет»

Список команд, которые вам нужно было бы выполнить в командной строке, отображается в поле Выполняемые команды и отчет. После выполнения анализа имеющихся параметров BCD программа добавляет в список только те команды, которые изменяют текущие. Например, если параметр timeout равен 15 секундам, в списке команд его не окажется. Ход выполнения и результат виден в поле Выполняемые команды и отчет. Текст можно скопировать в буфер обмена, а затем вставить в файл блокнота или в сообщение форума.

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

Восстановление загрузки Windows 7 или Windows Vista после форматирования активного раздела

Иногда в процессе установки Windows XP, чаще, во время переустановки, ничего не подозревающие пользователи форматируют активный раздел, на котором находились файлы загрузки Windows 7. Естественно, после установки Windows XP возможность загрузки в Windows 7 пропадает. При наличии установочного диска с Windows 7 восстановление запуска – дело пары минут, а если такового нет? MultiBoot снабжена инструментарием для решения этой проблемы и без дистрибутива. В начале статьи я упоминал, что для этого используется утилита bcdboot.exe.

Рисунок 2 – Вкладка “Восстановление”: восстановление загрузочных файлов Windows 7 или Windows Vista после форматирования активного раздела.

Окно для восстановления возможности загрузки Windows 7 появится тогда, когда программа не обнаружит на активном разделе (или разделах, при наличии 2-х и более жестких дисков) скрытой папки BOOT. Вам останется только настроить ключи утилиты, выбрать активный раздел для восстановления BCD и нажать кнопку «Выполнить».

Особо ценна эта функция программы для тех, у кого была установлена Windows Vista, так как утилиты bcdboot.exe в Windows Vista нет.

С MultiBoot восстановление BCD – дело пары щелчков мышкой.

Вкладка “Дополнительно”

Эта вкладка предоставляет вам возможность увидеть данные конфигурации загрузки и раскладе по дискам и разделам в поле «Сведения о конфигурации».

Рисунок 3 – Вкладка “Дополнительно”

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

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

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

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

Область “Инструменты”

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

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

Консольная подсистема программы

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

Справку о командах, используемых в консольной подсистеме MultiBoot, можно получить, выполнив

Рисунок 4 – Работа консольной подсистемы программы

Для работы с утилитами bcdedit и bootsect можно использовать Multiboot, например, чтобы получить сведения о записях BCD на разделе С: с выводом в текстовый файл:

или перезаписать загрузчик на нескольких жестких дисках:

Отдельно хотелось бы остановиться на команде

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

О разработчиках

  • Павел Кравченко — идея и первая версия программы
  • Вадим Стеркин — интерфейс программы, генеральное руководство проектом
  • Admiral — разработка текущей версии программы (при участии Mr dUSHA)
  • Jekson07 — значок исполняемого файла
  • Ваш покорный слуга — идеи по функциональным возможностям и тестирование

В случае если вы столкнулись с трудностями, обращайтесь в тему Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки на форуме.

Источник

Основы компьютера и интернета.

Полезный блог для начинающих пользователей компьютера и не только..

Страницы

8/06/2018

Как отредактировать загрузку ОС при помощи Bcdedit, в Windows 7


Привет всем читателям. В данной статье хотел бы ознакомить Вас несколькими полезными советами для начинающих пользователей Windows 7, такие как:
— Отключение залипания клавиш,озвучивания данного действия и озвучивания нажатия клавиш Caps Lock, Num Lock или Scrol Lock и
— Редактирование меню загрузки операционных систем при помощи Bcdedit. Как удалить данные о серийном номере из системы для предотвращения его хищения читайте далее

Отключение залипания клавиш,озвучивания данного действия и озвучивания нажатия клавиш Caps Lock, Num Lock или Scrol Lock.

Чтобы отключить озвучивание переключений клавиш клавиатуры, а также залипание
клавиш выполните указанные ниже действия.
1. Откройте Пуск — Панель управления — Центр специальных возможностей.
2. Нажмите на ссылку Облегчение работы с клавиатурой.
3. В разделе Упростить набор текста снимите указанные ниже флажки
и нажмите кнопку Применить:
— Включить озвучивание переключений
— Включить озвучивание переключений путем нажатия и удерживания
клавиши NUM LOCK в течение 5 секунд.
4. Нажмите на ссылку Настройка залипания клавиш.
5. Снимите все флажки в открывшемся окне и нажмите кнопку ОК.
6. Закройте окно Облегчение работы с клавиатурой.

Редактирование меню загрузки операционных систем при помощи Bcdedit.

bcdedit — это инструмент, позволяющий изменить значения загрузчика Windows,
а также произвести его(загрузчика) восстановление. Чтобы увидеть предлагаемые системой для изменения параметры: запустите командную строку от имени администратора.
Как вставить команду в командную строку:
Щелкните ПКМ по шапке окна cmd и далее по скриншоту:

(В строке поиска меню Пуск введите команду: cmd и нажмите одновременно
Ctrl + Shift + Enter ), наберите в ней bcdedit и нажмите Enter.

Все команды, приведенные в данных примерах, необходимо будет запускать в
командной строке, запущенной от имени администратора. Также данные команды
могут выполняются в командной строке среды восстановления или в командной
строке MSDaRT (ранее ERD Commander).
Некоторые значения параметров BCD записаны в фигурных скобках – <>.
Это идентификаторы – . Любой идентификатор имеет буквенно-цифровой
код вида . Стандартные идентификаторы
имеют названия, например: , , и так далее.

Наиболее интересующими нас компонентами являются:
идентификатор CLSID той или иной записи;
device — показывает раздел, на котором расположены файлы загрузки (это может быть
операционная система или папка BOOT);
osdevice — показывает раздел, на котором расположены системные файлы
операционной системы. Обычно, значения параметров device и osdevice равны;
path — если device определял раздел диска, который содержит файлы операционной
системы, то этот параметр определяет остальной путь к загрузчику операционной системы;
default — показывает ID операционной системы, загружаемой по умолчанию, если
операционная система, в которой запустили командную строку, загружается по
умолчанию, параметру default присваивается значение ;
displayorder — показывает порядок, в котором расположены записи о загружаемых системах;
timeout — таймаут (время — по истечении которого будет загружена операционная система),
значение показано и устанавливается в секундах;
locale — указывает язык загрузочного меню или меню дополнительных параметров загрузки;
description — показывает название операционной системы, отображающееся в меню загрузки.
Внимание: Если в выполняемой Вами команде, с использованием программы
bcdedit.exe, отсутствует параметр /set с дальнейшим указанием идентификатора,
то внесенные Вами изменения будут добавлены в Диспетчер загрузки Windows
(Windows Boot Manager), а не в Загрузка Windows (Windows Boot Loader).

Перед тем, как начнете вносить необходимые Вам изменения, создайте резервную
копию загрузчика. Для этого, создайте на любом диске папку с названием BCDREZ и
выполните следующую команду: bcdedit /export X:\BCDREZ\bcd
где X — буква диска, на котором находится папка BCDREZ.
Если Вы решите вернуть все сделанные Вами изменения к начальным настройкам,
то выполните следующую команду: bcdedit /import X:\BCDREZ\bcd
Для дальнейших примеров, предположим, что наше меню загрузки содержит три
записи с идентификаторами , , .

Изменение системы, загружаемой по умолчанию
Введите параметр /default и той системы, которую Вы хотите загружать по умолчанию.
Например, для системы с команда: bcdedit /default
Данная команда не перемещает запись о системе, загружаемой по умолчанию, на верхнюю строчку меню загрузки.

Изменение расположения записей в меню загрузки
1. Перемещение выбранной записи вверх списка:
bcdedit /displayorder /addfirst
2. Перемещение выбранной записи вниз списка:
bcdedit /displayorder /addlast
3. Формирование меню в выбранном порядке:
bcdedit /displayorder

Изменение таймаута
bcdedit /timeout XX , где XX – время в секундах.

Изменение языка диспетчера загрузки
bcdedit /set locale ln-LN , где ln-LN – выбранное обозначение языка.
Для русского – это ru — RU, для английского – en — US и т.д.

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

В связи с тем, что программа восстановления запуска, выполняющаяся из среды
восстановления, использует параметры «по-умолчанию», меню дополнительных
вариантов загрузки, которое появляется при нажатии F8 после наведения на строку
меню с нужной операционной системой, может стать англоязычным. Вернуть
необходимый Вам язык, можно выполнив следующую команду: bcdboot %Windir% /l ln-LN
где ln — LN – выбранное обозначение языка. Для русского – это ru — RU,
для английского – en — US и так далее.

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

После использования среды восстановления, в названии операционной системы
появляется надпись — (восстановлено).
Вы также можете исправить значение «Предыдущая версия Windows» на более
удобное Вам «Windows XP» или добавить версию и разрядность к текущей (используемой по умолчанию) версии Windows. Вы можете изменить это указанной ниже командой:
bcdedit /set description «Новое название»
Например:
а. bcdedit /set description «Microsoft Windows XP Professional SP3»
б. bcdedit /set description «Microsoft Windows 7 Ultimate x64»

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

bcdedit /set device partition=X:
bcdedit /set osdevice partition=X:

где X – буква раздела жесткого диска. Обычно значения device и osdevice совпадают.

Добавление новой операционной системы (Windows Vista или Windows 7) в загрузчик.

1. Скопируйте существующую запись текущей системы с новым названием:
bcdedit /copy /d «Microsoft Windows Vista»
2. Дождитесь сообщение «Запись успешно скопирована в
<хххххххх-хххх-хххх-хххх-хххххххххххх>».
3. Измените значения параметров device и osdevice на соответствующие
добавляемой операционной системе.
bcdedit /set <хххххххх-хххх-хххх-хххх-хххххххххххх>device partition=X:
bcdedit /set <хххххххх-хххх-хххх-хххх-хххххххххххх>osdevice partition=X:

где X – буква диска, на котором находится операционная система. Вместо
крестиков, введите значение , полученное после успешного окончания копирования.
4. Выполните команду, добавляющую новую запись в диспетчер загрузки:
bcdedit /displayorder <хххххххх-хххх-хххх-хххх-хххххххххххх>/addlast
Запись будет добавлена внизу существующего списка.

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

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

Для справки
для Windows 7/Vista — хранилище загрузки — Boot Configuration Data (BCD),
расположено в скрытой системной папке BOOT.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как добавить в hosts запись и сохранить в windows 10
  • Как добавить беспроводное устройство в сеть на windows 7
  • Как добавить белорусский язык в языковую панель windows 7
  • Как добавить английский язык в языковую панель в windows 10
  • Как добавить адаптер беспроводное сетевое соединение на windows 7