- Как сделать выбор системы windows при загрузке
- Выбор системы windows при загрузке в настройках параметров — Загрузка и Восстановление
- Страна Админа
- Популярно об информационных системах и технологиях
- admin@adminland.ru
- Вы здесь
- Поддержите adminland
- Системный и загрузочный разделы.
- Текст:
- Редактирование меню загрузки операционных систем, или куда пропал boot.ini
- Введение
- Редактирование меню загрузки с помощью средства «Конфигурация системы»
- Редактирование меню загрузки с помощью окна «Загрузка операционной системы»
- Редактирование меню загрузки с помощью bcdedit.exe
- Анализ данных и параметры хранилища загрузки
- Назначение системы, загружаемой по умолчанию
- Изменение расположения записей в меню загрузки
- Изменение таймаута
- Изменение языка диспетчера загрузки
- Удаление записи о загрузке системы
- Работа с записями операционных систем в BCD
- Изменение названия загружаемой системы
- Изменение буквы раздела, на котором расположена папка операционной системы и ее загрузочные файлы
- Изменение языка меню дополнительных вариантов загрузки
- Добавление записей операционных систем в BCD и меню загрузки
- Добавление Windows XP
- Добавление Windows Vista или Windows 7
- Добавление записи загрузки операционной системы, установленной на виртуальный жесткий диск
- Удаление записи загрузки системы из BCD и диспетчера загрузки
- Заключение
Как сделать выбор системы windows при загрузке
Здравствуйте уважаемые друзья! Давно хотел написать статью, как сделать выбор системы windows при загрузке. Если у Вас на компьютере установлено две и более операционных систем, например windows 7 и windows 8 или windows XP, то Вы наверно замечали, что при загрузке появляется информационное окно, где Вам предлагают сделать выбор, какую систему windows загрузить. Согласитесь, когда Вы в большинстве случаев пользуетесь например windows 7, то не очень удобно постоянно делать выбор системы при загрузке.
Появится окно конфигурации системы. Нажмите на пункт «Загрузка».
В этом окне выберите систему windows, которая будет загружаться по умолчанию, нажмите кнопку «Использовать по умолчанию», далее кнопку «Применить» и «Ok».
После следующей перезагрузки системы, окна с выбором загрузки не будет и будет загружаться та система windows, которою Вы выбрали по умолчанию в настройках конфигурации.
Выбор системы windows при загрузке в настройках параметров — Загрузка и Восстановление
Так же сделать выбор системы windows при загрузке можно в Свойствах системы. Для этого откройте меню «Пуск», кликните правой клавишей мыши «Мой компьютер» и нажмите на вкладку «Свойства».
В окне Система, кликните по вкладке «Защита системы».
В этом окне, выберите пункт «Дополнительно» и нажмите на кнопку «Параметры».
Тут Вам нужно отметить галочкой пункт «Отображать список операционных систем». Далее, кликнуть на стрелочку и в выпадающем меню выбрать ту систему windows, которая будет загружаться по умолчанию.
Вот и всё друзья, после всех настроек Вам больше не нужно будет производить выбор системы при загрузке windows. Надеюсь статья будет Вам полезна и когда-нибудь пригодится. Оставляйте отзывы в комментариях и длитесь статьей в соц.сетях, буду Вам очень благодарен. Всем удачи!
На компьютере пропал звук — Что делать если на компьютере пропал звук.
Как изменить экран приветствия windows 7 — Меняем экран приветствия в windows 7.
Как удалить рекламу в браузерах — Что нужно сделать, что бы удалить рекламу в браузерах.
Страна Админа
Популярно об информационных системах и технологиях
admin@adminland.ru
Вы здесь
- Блог
- » Системный и загрузочный разделы.
Поддержите adminland
За 2020 год из пары десятков тысяч посетителей, набралось всего пару десятков перечислений от 50 до 300 рублей.
Пустяк в денежном выражении, но большая ценность для автора. Посмотрим что год грядущий нам готовит ))
Сумма абсолютно не важна — главное участие.
Системный и загрузочный разделы.
Текст:
Путаница получилась с этими разделами, вернее с их названиями. Тот который системный (system) на самом деле используется для загрузки, а на (boot) загрузочном располагаются файлы операционной системы.
Теперь по порядку.
Системный раздел помечен как активный (active), загрузка начинается с него. На нем также расположен каталог boot содержащий Boot Configuration Data (BCD) . В BCD хранится расположение Windows Boot Manager (bootmgr), по умолчанию он находится на этом же разделе. Также в BCD указан Windows Boot Loader (winload.exe) по умолчанию находящийся уже на загрузочном разделе в \Windows\System32
Теперь о подводном камне, который поджидает пользователей. Мы не рассматриваем сложные случаи установки нескольких ОС. Самый простой, представьте себе.
Компьютер с одним жестким диском и XP, вы покупаете второй HDD и заодно решаете установить Windows 7 или даже 8, а может быть и server 2008, 2012. Первый HDD уже разбит на два раздела, а второй пока неразмечен.
Установка проходит без сучка и задоринки. Все работает отлично и ничто не предвещает беды. Новый терабайтный диск легко вмещает все накопленное и даже больше. Но, как полагают некоторые, чем больше емкость диска, тем больше вероятность возникновения ошибок на нем. А может дело в том, что производители все больше и больше экономят на производственном процессе, доводя его до границы за которой начинается откровенный брак.
В общем, новый диск начинает сбоить и его быстренько меняют по гарантии. Но после этой невинной операции Windows перестает загружаться.
Дело в том, что Windows по умолчанию избегает, чтобы системный и загрузочный разделы были объединены. Не найдя на первом, размеченном HDD свободного места для создания раздела, она создала системный раздел на втором. Для этого раздела в целях безопасности буква не назначается и обычно внимания на него не обращаешь. Пока что-нибудь не приключиться.
Для восстановления загрузки нам надо пересоздать каталог boot c BCD и bootmgr.
Загружаемся с установочного образа, выбираем режим восстановления и командную строку. Допустим загрузочным разделом содержащим каталог Windows у нас является C:
bcdboot c:\windows /s c:
Команда запишет на раздел C: bootmgr и каталог boot с BCD по умолчанию, используя установочные файлы из c:\windows
Теперь необходимо сделать раздел C: активным: diskpart -> select partition -> active
Выбираем первый HDD в BIOS как загрузочный и вперед!
Редактирование меню загрузки операционных систем, или куда пропал boot.ini
Посетителей: 625080 | Просмотров: 851428 (сегодня 4)
Введение
В этой статье мне хотелось бы обобщить способы редактирования меню загрузки операционных систем на основе данных хранилища загрузки (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. Выполните:
где X — буква раздела с находящейся на нем папкой BCDREZ.
В любом случае вы сможете вернуться к исходной точке, выполнив экспорт BCD из резервной копии:
Напомню еще раз — все команды этой утилиты выполняются в командной строке, запущенной с правами администратора или в командной строке среды восстановления.
Анализ данных и параметры хранилища загрузки
Для того, чтобы грамотно вносить изменения, нужно познакомиться со структурой того, куда эти изменения вносятся. Информация о BCD представлена в виде двух столбцов: в левом столбце расположены названия параметров, а в правом – их значения. Я не преследую цель подробно описать каждую микрокоманду или идентификатор, а остановлюсь только на касающихся меню загрузки. Чтобы увидеть ту часть BCD, которая отвечает за загрузку установленных на вашем компьютере операционных систем и их отображение в меню загрузки, выполните:
Некоторые значения параметров BCD записаны в фигурных скобках – <>. Это идентификаторы – ID. Любой идентификатор имеет буквенно-цифровой код вида
Остановимся на параметрах, которые нас интересуют:
- идентификатор – ID той или иной записи;
- device – показывает раздел, на котором расположены файлы загрузки (это может быть операционная система или папка BOOT);
- osdevice – показывает раздел, на котором расположены системные файлы операционной системы. Обычно, значения параметров device и osdevice равны;
- path – если device определял раздел диска, который содержит файлы операционной системы, то этот параметр определяет остальной путь к загрузчику операционной системы;
- default – показывает ID операционной системы, загружаемой по умолчанию, если операционная система, в которой запустили командную строку, загружается по умолчанию, параметру default присваивается значение
; - displayorder – показывает порядок, в котором расположены записи о загружаемых системах;
- timeout – таймаут (смотри выше), значение показано и устанавливается в секундах;
- locale – указывает язык загрузочного меню или меню дополнительных параметров загрузки;
- description – показывает название операционной системы, отображающееся в меню загрузки.
Это, конечно, далеко не полный, но, в рамках данной статьи, вполне достаточный перечень.
Все команды bcdedit.exe, в которых отсутствует команда set с дальнейшим указанием идентификатора, выполняются для диспетчера загрузки. Вы должны это помнить, потому что, желая что-то изменить в записи операционной системы и забыв указать ее идентификатор, вы вносите изменения в диспетчер. Хорошо, если все ограничится «восстановлением запуска».
Прежде чем продолжить, допустим, что наше меню загрузки содержит три записи с идентификаторами
Назначение системы, загружаемой по умолчанию
Здесь все просто – в зависимости от того, какую систему мы хотим загружать по умолчанию, ID той системы и пишем в команде. Например, для системы с ID2 команда:
Но эта команда не перемещает запись о системе, загружаемой по умолчанию, на верхнюю строчку меню загрузки.
Изменение расположения записей в меню загрузки
Существует 3 способа изменить расположение записей:
- использовать команду для перемещения выбранной записи вниз списка:
- использовать команду для перемещения выбранной записи вверх списка:
- использовать команду для формирования меню в выбранном порядке:
Изменение таймаута
где XX – время в секундах.
Изменение языка диспетчера загрузки
где ln-Ln – выбранное обозначение языка. Для русского – это ru-Ru, для английского – en-Us, для немецкого – de-De, для украинского – uk-UA и т.д.
Здесь нужно сделать оговорку. После операции восстановления запуска параметры диспетчера загрузки становятся англоязычными, несмотря на то, что значение параметра locale не изменяется. Как исправить ситуацию, смотрите здесь.
Удаление записи о загрузке системы
Эту команду лучше использовать для временного исключения записи загрузки из меню. При выполнении этой команды запись о параметрах выбранной системы не удаляется из BCD и при необходимости может быть восстановлена любой из вышеназванных команд bcdedit /displayorder.
Работа с записями операционных систем в BCD
Так как изменения касаются конкретных записей, в команде обязательно должен быть ID этой записи.
Изменение названия загружаемой системы
Такая необходимость обычно возникает после использования среды восстановления, когда после названия операционной системы появляется дописка — (восстановлено), или когда хочется исправить «Предыдущая версия Windows» на более понятное «Windows XP».
Изменение буквы раздела, на котором расположена папка операционной системы и ее загрузочные файлы
где X – буква раздела жесткого диска.
Как правило значения device и osdevice совпадают.
Изменение языка меню дополнительных вариантов загрузки
Для изменения языка меню дополнительных вариантов загрузки (при нажатии F8 после наведения на строку меню с нужной операционной системой) выполните команду с указанием ID операционной системы:
что такое ln-Ln – описано выше.
Добавление записей операционных систем в BCD и меню загрузки
Вариантов для выполнения этой процедуры много, но остановимся на самых популярных или нетрудоемких.
Добавление Windows XP
Довольно подробно этот процесс с необходимыми пояснениями описан в статье Установка Windows XP на компьютер с Windows 7. Здесь я всего лишь объединю выполняемые команды:
Добавление Windows Vista или Windows 7
Если добавляемая система – Windows Vista или Windows 7 можно автоматизировать процесс, воспользовавшись средой восстановления и одной из ее опций – «восстановление запуска». В этом случае в BCD будет создана новая запись о загрузке и добавлен пункт меню в диспетчер загрузки. Такой же эффект вы получите при использовании команды:
Если утилита найдет на компьютере операционную систему, запись о которой отсутствует в BCD, такая запись также будет создана.
Можно воспользоваться методом, описанным выше, то есть начать с команды:
Но этот способ трудоемок и не лишен вероятности сделать многочисленные ошибки. Проще воспользоваться копированием уже существующей записи и изменить значения параметров device и osdevice на соответствующие добавляемой операционной системе. Допустим, что вы работаете в Windows 7. Выполните:
в результате выполнения команды вы получите сообщение «Запись успешно скопирована в <хххххххх-хххх-хххх-хххх-хххххххххххх>». Далее выполните:
где X – буква раздела, на котором находится операционная система. Код, который обозначен крестиками, вводите внимательно, а лучше скопируйте и вставляйте в команды с помощью правой кнопки мыши. Наконец, выполните команду, добавляющую новую запись в диспетчер загрузки:
Как вы понимаете, запись будет добавлена внизу существующего списка.
Добавление записи загрузки операционной системы, установленной на виртуальный жесткий диск
Если вы установили Windows 7 на виртуальный жесткий диск и хотите добавить запись в диспетчер загрузки, воспользуйтесь способом, описанным выше, но с учетом особенностей загрузки с VHD. Полученный после выполнения команды bcdedit /copy… буквенно-цифровой код в командах обозначен как
где [X:]\DIR\filename.vhd – полный путь к файлу VHD и указание имени файла.
Удаление записи загрузки системы из BCD и диспетчера загрузки
Удаление записи об установленной операционной системе из BCD и диспетчера загрузки выполняется с помощью команды
Есть особенность выполнения команды: если в качестве ID указывается известная запись, например
Если же ID записывается в буквенно-цифровом коде, ключ /f не нужен. При выполнении этой команды данные об удаляемой операционной системе удаляются и из BCD, и из диспетчера загрузки. В этом ее основное отличие от команды
Для желающих овладеть более широкими возможностями: выполните команду
Заключение
Управление загрузкой Windows 7 отличается от того, которое использовалось в Windows XP/2000. Некоторые параметры меню загрузки можно изменить в графическом интерфейсе операционной системы, но наибольшие возможности предоставляет утилита командной строки bcdedit.exe. Дополнительную информацию о возможностях программы, командах и параметрах можно получить из встроенной справки: bcdedit /?
Статья опубликована в рамках конкурса «Наш выбор — Windows 7!». Оригинальный стиль автора сохранен.